在文档类中控制舞台上影片剪辑
来源:互联网 发布:手机淘宝装修软件 编辑:程序博客网 时间:2024/05/07 13:03
我们新建test.fla,在时间轴上放三帧,第一帧和第三帧分别新建影片剪辑mc1和mc2.
然后在test.fla目录下新建文件夹as3.在里面新建testGoto.as,
然后在里面写如下代码用于测试。
/* 用于测试从文档类(和舞台直接绑定的类)控值舞台影片剪辑的方法。*/package as3{ import flash.events.MouseEvent; import flash.display.MovieClip; public class testGoto extends MovieClip{ public function testGoto() { trace("this is the consturctor way"); this.addFrameScript(0, func1, 2, func3);//在第1帧添加方法func1,在第3帧添加方法func3, //注意这样添加的方法会覆盖时间轴帧里原来的代码。 } public function func1():void { stop(); mc1.addEventListener(MouseEvent.CLICK, goto3); } public function goto3(e:MouseEvent):void { this.gotoAndStop(3); } public function func3():void { mc2.addEventListener(MouseEvent.CLICK, goto1); } public function goto1(e:MouseEvent):void { this.gotoAndStop(1); } }}
然后点击舞台,在属性面板里的类中填as3.testGoto,点击右边的铅笔按钮可以编辑类。
注意这里的addFrameScript方法,其索引值从0开始;
参数传入的帧数超过时间轴的帧数,将不会执行;
如果原有帧上已有代码,会覆盖掉原有代码;
要删除指定帧数上代码,使用addFrameScript(帧数索引值, null)即可。
0 0
- 在文档类中控制舞台上影片剪辑
- flash:影片剪辑 绑定文档类
- 控制影片剪辑
- 怎么在FLASH的场景中控制影片剪辑的播放和停止
- 将影片剪辑或声音动态添加到舞台
- 关于flash中影片剪辑的排列顺序控制和拖拽效果
- [原]AS3 如何在影片剪辑上 Movieclip mc 指定帧添加代码程序
- Flex中影片剪辑帧数的设置
- As3.0 中影片剪辑调用
- AS控制上, Flash不主张用场景来制作,建议的方法是制作成影片剪辑或是元件
- 控制影片剪辑【基础】-实例教学-Flash-网页制作
- 控制影片剪辑【基础】-实例教学-Flash-网页制作
- 设置影片剪辑颜色
- flash调用外部图片(加载到影片剪辑中)
- Flash cs4 外部文本文件加载,库中影片剪辑加载
- FLAH中影片剪辑与图形元件的不同应用
- AS3:加载swf,直接根据类名获取影片剪辑
- 将fla文件的影片剪辑按钮等一些类文件和外部的as文件整合到swc中
- textview自适应高度的计算方法
- [Magento SQL] 查询指定SKU一段时间范围内的浏览量
- 环境监测——扬尘噪声
- 优化listview包含progressbar滑动时数据错误和单击局部更新
- 设计模式入门笔记
- 在文档类中控制舞台上影片剪辑
- 如何提高代码可读性、可维护性
- Android获取流量信息
- Cannot create a secure XMLInputFactory
- sys.setdefaultencoding()使用前,必须reload(sys)
- 基础篇:android动画效果之scale使用
- vs2013遇到“编译器中发生内部错误”的解决方法
- 【CodeForces】[599B]Spongebob and Joke
- Android注销功能