查看: 2274|回復: 21
打印 上一主題 下一主題

[習作] [云師學腳本] 下雪 (下)

[復制鏈接]

簽到天數: 177 天

[LV.7]常住居民III

鮮花(10) 雞蛋(0)
跳轉到指定樓層
樓主
發表于 2020-3-4 16:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 巫榮云師 于 2020-3-4 16:37 編輯


請點場景觀雪花聽音樂,謝謝光臨!

評分

參與人數 6銅板 +180 收起 理由
老可人 + 20 唯美的制作!我醉了!
£渴々望〤 + 50 唯美的制作!我醉了!
沉醉的曲 + 30 唯美的制作!我醉了!
玫_玫 + 30 比這精彩的帖子還有木有!
綠地水池 + 20 唯美的制作!我醉了!
黔中一叟 + 30 精美素材,感謝分享!

查看全部評分

簽到天數: 177 天

[LV.7]常住居民III

鮮花(10) 雞蛋(0)
沙發
 樓主| 發表于 2020-3-4 16:27 | 只看該作者
本帖最后由 巫榮云師 于 2020-3-4 16:29 編輯

********************** 全部代碼
package {
        import flash.display.Sprite;//加載外部類,用于影片剪輯
        import flash.events.Event;//加載外部類,用于偵聽事件
        import flash.events.MouseEvent;//加載外部類,用于鼠標偵聽事件
        import flash.media.Sound;//加載外部類,用于用聲音
        import flash.media.SoundChannel;//加載外部類,用于聲道
        public class Xiaxue extends Sprite {
                private var XHSL:Number = 800;//定義一個變量,用于存放雪花數量
                private var xh:Array = new Array  ;//定義一個數組存放雪花
                private var vx:Array = new Array  ;//定義一個數組用于存放雪花x方向的速度
                private var vy:Array = new Array  ;//定義一個數組用于存放雪花y方向的速度
                var xg:XG=new XG();//用庫中XG構建一個影片剪輯
                var i:int = 1;//定義一個整型變量,用于播放標記
                var chl:SoundChannel;//定義變量,用于聲道
                var snd:Sound = new ST;//用庫中的聲音構建一個新的聲音
                public function Xiaxue() {//主函數
                        addChild(xg);//加效果影片剪輯添加到場景中
                        xg.y = 75;//調整位置
                        xg.stop();//效果停止語句,運行即停止;
                        AN();//調用AN函數
                }
                private function XHmove(e: Event) {//定義偵聽函數   
                        for (var i: int = 0; i < XHSL; i++) {
                                xh.x +=  vx;//所有雪花的x方向增加一個數值
                                xh.y +=  vy;//所有雪花的y方向增加一個數值
                                if (xh.x > 800) {//將超出右邊界的雪花x值設置為0
                                        xh.x = 0;
                                }
                                if (xh.y > 525) {//將超出下邊界的雪花y值設置為0
                                        xh.y = 75;
                                }
                                if (xh.x < 0) {//將超出右邊界的雪花x值設置為0
                                        xh.x = 800;
                                }
                        }
                }
                private function AN():void {
                        var an:Sprite = new Sprite  ;//構建一個按鈕元件
                        addChild(an);//添加到場景中
                        an.graphics.beginFill(0x000000);
                        // 設置填充色;
                        an.graphics.drawRect(0, 0, 800, 600);
                        //繪制一個寬400高50像素距形;
                        an.graphics.endFill();
                        // 結束填充;
                        an.buttonMode = true;//打開按鈕模式
                        an.alpha = 0;//將此按鈕的不透明度設置0
                        an.addEventListener(MouseEvent.CLICK,t_click);
                        //添加按鈕的偵聽事件;
                }
                private function t_click(evt: MouseEvent):void {//按下按鈕后做的語句
                        i *=  -1;
                        if (i < 1) {// i初值為1,當點擊時變成了-1。動畫運行時,是停止的,點擊后運動。
                                xg.play();
                                addXH();//調用addXH函數
                                addEventListener(Event.ENTER_FRAME, XHmove);//添加偵聽事件
                                chl = snd.play();//聲音播放
                        }
                        else {// 當i>1時,停止運動。
                                xg.stop();//效果停止
                                removeXH();//移除雪花
                                chl.stop();//聲音停止
                        }
                }
                private function removeXH():void {
                        for (var i: Number = 0; i < XHSL; i++) {
                                removeChild(xh);//移除雪花
                        }
                }
                private function addXH():void {//創建一個函數,用于加載雪花
                        for (var i: Number = 0; i < XHSL; i++) {
                                xh = new XH();//構建一個新的雪花
                                xh.x = 800 * Math.random();//生成雪花的x位置
                                xh.y = 450 * Math.random() + 75;//生成雪花y位置
                                vx = 5 * Math.random() - 3;//生成雪花的x方向速度,有正有負
                                vy = 5 * Math.random();//生成雪花的y方向速度
                                addChild(xh);//將生成雪花添加到場景中
                        }
                }

        }
}


簽到天數: 1244 天

[LV.10]以壇為家III

鮮花(41) 雞蛋(0)
板凳
發表于 2020-3-4 16:50 | 只看該作者
問好云師,分享學習你提供的教程,謝謝了!真心的祝愿朋友永遠幸福快樂 !

點評

問好黔中一叟超版,謝謝您的鼓勵!  詳情 回復 發表于 2020-3-4 18:22

簽到天數: 1317 天

[LV.10]以壇為家III

鮮花(13) 雞蛋(0)
地板
發表于 2020-3-4 17:01 | 只看該作者
欣賞佳作。為你點贊。

點評

問好綠地水池老師,謝謝您的鼓勵!  詳情 回復 發表于 2020-3-4 18:24

簽到天數: 1317 天

[LV.10]以壇為家III

鮮花(13) 雞蛋(0)
5#
發表于 2020-3-4 17:01 | 只看該作者
白茫茫一片大地真干凈。

該用戶從未簽到

鮮花(0) 雞蛋(0)
6#
發表于 2020-3-4 18:18 | 只看該作者
雪景很漂亮,圖圖切換效果美美噠!

該用戶從未簽到

鮮花(0) 雞蛋(0)
7#
發表于 2020-3-4 18:20 | 只看該作者
感謝精彩分享,制作辛苦,祝您一切順利,萬事如意!

該用戶從未簽到

鮮花(0) 雞蛋(0)
8#
發表于 2020-3-4 18:21 | 只看該作者
點擊場景 開始下雪,音樂好聽!

簽到天數: 177 天

[LV.7]常住居民III

鮮花(10) 雞蛋(0)
9#
 樓主| 發表于 2020-3-4 18:22 | 只看該作者
黔中一叟 發表于 2020-3-4 16:50
問好云師,分享學習你提供的教程,謝謝了!真心的祝愿朋友永遠幸福快樂 !

問好黔中一叟超版,謝謝您的鼓勵!

點評

云師別客氣,同為中畫一員,互相支持交流學習是必須的,不必說謝。  詳情 回復 發表于 2020-3-4 19:47

簽到天數: 177 天

[LV.7]常住居民III

鮮花(10) 雞蛋(0)
10#
 樓主| 發表于 2020-3-4 18:24 | 只看該作者
綠地水池 發表于 2020-3-4 17:01
欣賞佳作。為你點贊。

問好綠地水池老師,謝謝您的鼓勵!

點評

巫榮云師朋友晚上好。  詳情 回復 發表于 2020-3-4 21:24
您需要登錄后才可以回帖 登錄 | 中文注冊

本版積分規則

關閉

站長推薦上一條 /1 下一條

網站地圖|小黑屋|Archiver|中畫網 ( 蜀ICP備11021737號-2 )|網站地圖

GMT+8, 2025-7-24 10:55 , Processed in 0.056109 second(s), 16 queries , MemCached On.

上網要文明 發言要理性

Powered by Discuz! © 2008-2021 YinHuaBBS.CN

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久狠狠色狠狠色综合| 狠狠综合久久综合88亚洲| 色妞色综合久久夜夜| 人人狠狠综合久久亚洲| 国产成人综合亚洲AV第一页 | 亚洲精品欧美综合在线| 伊人青青综合网站| 亚洲国产综合无码一区| 久久综合九色欧美综合狠狠| 亚洲av伊人久久综合密臀性色| 一本久久a久久精品综合夜夜| 狠狠色丁香久久婷婷综合_中| 最新狠狠色狠狠色综合| 欧美日韩亚洲国内综合网| 狠狠狠色丁香婷婷综合久久五月| 国产成人亚洲综合无码精品| 久久93精品国产91久久综合| 丁香五月网久久综合| 色综合色狠狠天天综合色| 欧美综合区自拍亚洲综合天堂| 色妞色综合久久夜夜| 欧美综合天天夜夜久久| 久久乐国产综合亚洲精品| 一本综合久久国产二区| 亚洲国产日韩综合久久精品| 伊人色综合久久天天人守人婷| 五月六月综合欧美网站| 天天久久狠狠色综合| 国产成人亚洲综合| 天天做天天爱天天爽综合网| 亚洲人成依人成综合网| 亚洲精品第一综合99久久| 欧美日韩国产综合视频一区二区二 | 青青青国产色视频在线观看国产亚洲欧洲国产综合| 一本色道久久88综合日韩精品 | 婷婷综合激情| 国产精品无码久久综合| 亚洲VA综合VA国产产VA中| 狠狠色婷婷七月色综合| 婷婷成人丁香五月综合激情| 亚洲综合偷自成人网第页色|