我正在重新学习 ActionScript,并且正在尝试从 digitaldogbyte.com 的“ActionScript 3.0 中的动态附加库对象”中学习。此示例以 digitaldogbyte 为单位,设置每个 MovieClip 跨 X 位置的位置。在大量 numberOfClips 中,对象在舞台右侧运行,并且不在视野范围内。
我正在尝试将以下脚本改编为:
到达舞台边缘时将对象流换成新行
每隔一个块都涂成红色,文本颜色设置为白色
动作脚本:
var numberOfClips:Number = 150;
var xStart:Number = 0;
var yStart:Number = 0;
var xVal:Number = xStart;
var xOffset:Number = 2;
for (var i:Number=0; i<numberOfClips; i++)
{
var mc:myClip = new myClip();
mc.name = "myClip"+(i+1);
this.addChild (mc);
mc.y = yStart;
mc.x = xVal;
xVal = mc.x + mc.width + this.xOffset;
mc.label_txt.text = (i).toString();
}
如果有人能提出调整这个脚本的方法,我将不胜感激。