0
我想在一些Sprite對象上創建一個循環。這些對象不是一個數組,但是我將它們命名爲這樣的:fixPT1,fixPT2 ... 我試過,但它不會工作acstionscript 3循環對象名稱迭代對象名稱
function stopAll(e:MouseEvent):void {
var num:Number = 1;
if (dragPT1.x == destPt1.x && dragPT1.y == destPt1.y) {
stage.removeEventListener(MouseEvent.MOUSE_MOVE, pointMove);
} else {
dragPT1.x = fixPt1.x;
dragPT1.y = fixPt1.y;
}
}
如果.NAME屬性設置喲應該能夠使用數組訪問表示法:this [「fixPt」+ num]'或使用[getChildByName()](http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObjectContainer.html #getChildByName()) – 2014-10-03 11:19:08