AS3:确定插入的影片剪辑实例的位置

AS3: determine positions of inserted instances of movie clip

如果我使用 addChild 方法和 "for" 循环插入多个影片剪辑实例,我如何确定实例在场景中的确切 x、y 位置?每个实例的特定 x y 或将实例彼此相邻放置,并在它们之间指定 space。比方说 40px 宽度的正方形,它们之间有 20px space。 非常感谢任何建议

在将对象插入舞台时,为所有对象命名(obj0、obj1、obj2 等)。接下来,您可以简单地使用 getChildByName('objX')。这是你需要的吗?

此示例显示了连续 20 像素 space 的正方形:

        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; 
        } 

希望这就是你的意思