【发布时间】:2018-09-06 19:46:15
【问题描述】:
我有一些代码可以从库中加载一个影片剪辑,对其进行复制并以不同的大小、位置和旋转将其散布在舞台上。我想不通的是如何使用 ENTER_FRAME 事件侦听器为每一个设置动画 - 所以也许我也可以为比例、位置和旋转设置动画?非常感谢任何帮助。谢谢。
for (var i = 0; i < 20; i++ )
{
//Generate Item from library
var MovieClip_mc:mcMovieClip = new mcMovieClip();
addChild(MovieClip_mc);
//Size
var RandomSize = (Math.random() * 0.5) + 0.5;
MovieClip_mc.scaleX = RandomSize;
MovieClip_mc.scaleY = RandomSize;
//Rotation
var RandomRotation:Number = Math.floor(Math.random()*360);
MovieClip_mc.rotation = RandomRotation;
//Position
MovieClip_mc.x = Math.floor(Math.random() * CanvasWidth);
MovieClip_mc.y = Math.floor(Math.random() * CanvasHeight);
}
【问题讨论】:
标签: actionscript-3 flash actionscript adobe-animate