我有一个只有一个正方形的影片剪辑,我需要在闪存舞台上复制它多次(动态)。我如何在执行时间做到这一点,我知道AS2,所以我更喜欢AS2的解决方案。感谢您的帮助!在Flash(AS2或AS3)上执行时创建对象(动画片段)
0
A
回答
1
在库中创建您的MovieClip,右键单击它并选择“属性”。选中“导出操作脚本”框&“导出第1帧”。然后在标识符框中键入一个名称,如:my_square
这将使您的MovieClip可用于Actionscript。
然后,使用类似下面的AS2代码的多个版本附加到舞台:
for (i = 0; i < 5; i++)
{
var mc = _root.attachMovie("my_square", "my_square_"+i, i);
mc._x = i * 50;
}
这将制作方的5个人副本,给它们命名“my_square_0”,“my_square_1”等。在“mc”变量中存储对新MovieClip的引用,因此您可以进一步操作它。例如,这段代码将它们隔开50px。
在attachMovie方法中,第一个参数是您为MovieClip选择的标识符。第二个参数是它的新副本的唯一名称,第三个参数是显示它的深度。 More info on the attachMovie method here
0
在AS 2.0它也可以使用的duplicateMovieClip
在舞台上绘制方形复制的影片剪辑。
按F8将其转换为一个影片剪辑,并给它一个名称
选择它在舞台上,并给它一个实例名称,例如方
用途:
的duplicateMovieClip(方,“square2”,this.getNextHighestDepth());
相关问题
- 1. Flash + AS2 =单击时卸载动画片段本身
- 2. 在零件中播放动画片段(as2 flash)
- 3. 从as3(父母)发送动画片段到闪存中的as2
- 4. as2至as3交换深度动画片段?
- 5. 可以对象包含动画片段在Flash动作3
- 6. AS3:通过AS3更改动画动画片段的儿童动画片段
- 7. AS3 addEventListener在另一个动画片段内的动画片段
- 8. 连接的Flash AS2(或AS3)到BlazeDS的
- 9. 临时动画片段容器as3
- 10. 如何重新启动flash as3动画片段的引用?
- 11. Flash AS2 - 在循环中创建动态文本字段
- 12. Adobe Flash AS2到AS3?
- 13. Flash CS3的startDrag在主fla内的动画片段中的对象上
- 14. AS2 - 从另一个动画片段内访问动画片段属性
- 15. 在创建片段对象时执行的生命周期方法
- 16. 为测验问题创建动态对象Flash CS4,AS3
- 17. 是否有可能在flash中执行silverlight:在运行时和远程加载flash动画片段?
- 18. AS3多个(动画片段按钮)动画制作一个动画片段
- 19. 动态创建动画片段实例
- 20. Flash/AS3在应用程序中为对象设置动画
- 21. Flash AS2:以手风琴的形式访问头部动画片段
- 22. 如何在WP7上创建动画片?
- 23. Flash AS2自动滚动文本字段
- 24. 在动画名称为as3的movieclip中访问动画片段
- 25. AS3添加动画片段槽功能
- 26. AS3 mouseClick忽略动画片段
- 27. AS2 Flash动画中的分析跟踪?
- 28. jquery动画Flash对象
- 29. AS3如何从动画片段内访问主时间线上的动画片段?
- 30. 向上滑动动画叠加片段,而不是同时对两个片段进行动画处理