FLASH AS3.0 部分常用代码 本资源摘要信息将详细介绍 FLASH AS3.0 部分常用代码,包括影片only的残影效果、影片随机复制、鼠标拖动影片、影片属性、鼠标事件、键盘事件、全屏代码、退出代码、时间轴上停止代码、按钮代码、播放和停止代码、跳转代码、逐帧代码等知识点。 一、影片only的残影效果 在 FLASH AS3.0 中,可以使用 ActionScript 3.0 创建影片only的残影效果。该效果可以通过使用 for 循环和 duplicateMovieClip 函数来实现。下面是一个简单的示例代码: ```actionscript for (i=0; i<15; i++) { newmc = ('only'+ i); duplicateMovieClip ("only", newmc, i); setProperty (newmc, _alpha, 15-i/2); setProperty (newmc, _rotation, 0-i/2); setProperty (newmc, _x, 100+i*4); setProperty (newmc, _y, 100+i*10); setProperty (newmc, _xscale, 100+i*4); setProperty (newmc, _yscale, 100+i*10); } ``` 二、影片随机复制 FLASH AS3.0 也可以实现影片随机复制的效果。该效果可以通过使用 random 函数来生成随机数,从而实现影片的随机复制。下面是一个简单的示例代码: ```actionscript for (i=0; i<15; i++) { newmc = ('only'+ i); duplicateMovieClip ("only", newmc, i); setProperty (newmc, _alpha, random(100)); setProperty (newmc, _rotation, random(20)); setProperty (newmc, _x, random(45)); setProperty (newmc, _y, random(55)); setProperty (newmc, _xscale, random(44)); setProperty (newmc, _yscale, random(88)); } ``` 三、鼠标拖动影片 FLASH AS3.0 中可以使用 Mouse 事件来实现鼠标拖动影片的效果。下面是一个简单的示例代码: ```actionscript onClipEvent (enterFrame) { this._x = _root._xmouse-80; this._y = _root._ymouse-120; } ``` 四、影片属性 FLASH AS3.0 中可以使用 setProperty 函数来设置影片的属性,例如 alpha、rotation、x、y、xscale、yscale 等。 五、鼠标事件 FLASH AS3.0 中可以使用 Mouse 事件来实现鼠标事件,例如 CLICK、DOUBLE_CLICK、 MOUSE_OVER、MOUSE_OUT、MOUSE_DOWN、MOUSE_UP、MOUSE_WHELL 等。 六、键盘事件 FLASH AS3.0 中可以使用 KeyboardEvent 事件来实现键盘事件,例如 KEY_DOWN、KEY_UP 等。 七、全屏代码 FLASH AS3.0 中可以使用 StageDisplayState.FULL_SCREEN 属性来实现全屏代码。 ```actionscript this.stage.displayState=StageDisplayState.FULL_SCREEN; ``` 八、退出代码 FLASH AS3.0 中可以使用 fscommand 函数来实现退出代码。 ```actionscript tc_btn.addEventListener(MouseEvent.CLICK, tuichu); function tuichu(event:MouseEvent):void { fscommand("quit"); } ``` 九、时间轴上停止代码 FLASH AS3.0 中可以使用 stop 函数来实现时间轴上停止代码。 ```actionscript this.stop(); ``` 十、按钮代码 FLASH AS3.0 中可以使用 MouseEvent 事件来实现按钮代码,例如 PLAY、STOP、JUMP 等。 ```actionscript bf_btn.addEventListener(MouseEvent.CLICK, work1); function work1(event:MouseEvent){ this.play(); } tz_btn.addEventListener(MouseEvent.CLICK, work2); function work2(event:MouseEvent){ this.stop(); } ``` 十一、跳转代码 FLASH AS3.0 中可以使用 gotoAndStop 函数来实现跳转代码。 ```actionscript shou_btn.addEventListener(MouseEvent.CLICK, work1); function work1(event:MouseEvent){ gotoAndStop("首页"); } ``` 十二、逐帧代码 FLASH AS3.0 中可以使用 gotoAndPlay 函数来实现逐帧代码。 ```actionscript xy_btn.addEventListener(MouseEvent.CLICK, work1); function work1(event:MouseEvent){ this.nextFrame(); } ``` 本资源摘要信息涵盖了 FLASH AS3.0 中的一些常用代码,包括影片only的残影效果、影片随机复制、鼠标拖动影片、影片属性、鼠标事件、键盘事件、全屏代码、退出代码、时间轴上停止代码、按钮代码、跳转代码、逐帧代码等知识点。





剩余28页未读,继续阅读











- 粉丝: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- java毕业设计,美发门店管理系统
- ZKMALL-B2B2C多商户电商Java商城后台-C++资源
- solon-ai-Java资源
- awesome-ios-Swift资源
- Spatial_Information_Support_Force_Grouping_Mode_Analysis-Matlab资源
- MiriaManager-机器人开发资源
- WeUI-Kotlin资源
- mcp-playwright-AI人工智能资源
- monoio-Rust资源
- GOSP-硬件开发资源
- UMC-移动应用开发资源
- java毕业设计,线上办公管理系统
- soybean-admin-Typescript资源
- WeiXinMPSDK-C#资源
- goploy-PHP资源
- lunar-typescript-JavaScript资源



评论1