0

これにより、ドラッグ可能なレイヤーのすべての子が削除されます。

while(draggableLayer.numChildren){
                draggableLayer.removeChildAt(0);
            }

しかし、それらはステージから消えるだけです。これらをステージに戻すにはどうすればよいですか?

4

1 に答える 1

0

removeChildAt削除されたを返しますDisplayObject。あるデータ構造または別のデータ構造に保存し、Array必要に応じて後で追加できます。

var removedChildren:Vector.<DisplayObject> = new Vector.<DisplayObject>();
while(draggableLayer.numChildren)
{
    removedChildren.push(draggableLayer.removeChildAt(0));
}
于 2012-07-04T18:02:46.427 に答える