如果我使用addChild方法和“for”循环插入多个影片剪辑实例,我如何确定场景中实例的精确x,y位置?每个实例的特定x y或将实例彼此相邻放置,并在它们之间指定空间。让我们说40px宽度的正方形,它们之间有20px的空间。 非常感谢任何建议
答案 0 :(得分:0)
将对象插入舞台时,为它们指定一个名称(obj0,obj1,obj2等)。接下来,您可以简单地使用getChildByName('objX')。这是你需要的吗?
答案 1 :(得分:0)
此示例显示行间的方块,它们之间的间距为20px:
var xSquare:Number = 10;
var ySquare:Number = 10;
var space:Number = 20;
for (var i:int = 0; i < 5; i++) {
var testSquare:Square = new Square();
addChild(testSquare);
testSquare.x = xSquare + testSquare.width * i + space * i ;
testSquare.y = ySquare;
}
希望这就是你的意思