国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

Flash air制作透明雪花特效

2020-07-17 13:18:43
字體:
來源:轉載
供稿:網友
打開FLASH CS3,新建一個FLASH AIR文檔,設置窗口模式為透明(設置方法在上篇文章中我已經說過了),創建一個雪花影片剪輯,鏈接為snow,在場景中創建一個按鈕,實例名稱為close_btn,在文檔類中填寫main,保存此文件為snow.fla。新建一個AS文件,放在同目錄下,保存為main.as,在其中寫入以下代碼:

package {
import flash.display.MovieClip;
import flash.display.SimpleButton;
import flash.display.StageDisplayState;
import flash.display.NativeWindow;
import flash.events.Event;
import flash.events.MouseEvent;
public class main extends MovieClip {
private var window:NativeWindow=stage.nativeWindow;
private var mysnow:snow;
public function main() {
stage.displayState=StageDisplayState.FULL_SCREEN;
addEventListener(Event.ENTER_FRAME,xh);
close_btn.addEventListener(MouseEvent.CLICK,closefunc);
}
private function xh(event:Event):void {
mysnow=new snow ;
addChild(mysnow);
}
private function closefunc(event:MouseEvent):void {
window.close();
}
}
}
我們還要為snow影片剪輯寫一個包,新建一個AS文件,保存在同目錄下,名為snow.as,寫入以下代碼:

package {
import flash.display.MovieClip;
import flash.events.Event;
public class snow extends MovieClip {
private var speedy:Number=Math.random() * 6 2;
public function snow() {
var lastwidth:Number=this.width;
this.width=Math.random() * 5;
this.height*= this.width / lastwidth;
this.y=-5;
this.x=Math.random() * 545;
addEventListener(Event.ENTER_FRAME,xh);
}
private function xh(event:Event):void {
this.y = speedy;
if (this.y > 400) {
removethis();
}
}
private function removethis():void {
removeEventListener(Event.ENTER_FRAME,xh);
parent.removeChild(this);
}
}
}
Ctrl Enter測試就可以看到效果了。
測試文件下載:http://m.survivalescaperooms.com/files/soft/1_080604010222.rar
效果如下:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 固阳县| 宝应县| 永和县| 临西县| 缙云县| 西丰县| 平乡县| 山西省| 柞水县| 江阴市| 房产| 昂仁县| 根河市| 湘西| 新和县| 谷城县| 平果县| 晴隆县| 美姑县| 泽普县| 临桂县| 阿克| 黄浦区| 博湖县| 安仁县| 宁南县| 乐东| 连南| 辽阳市| 华坪县| 鱼台县| 营口市| 楚雄市| 攀枝花市| 台湾省| 永州市| 同德县| 郧西县| 葫芦岛市| 墨脱县| 乐亭县|