close

addChild 這其實不是深度相關指令, 是把影片加到場景的基本指令. 但是需要知道的是當影片

被加到場景中時是被放置在第一層的地方.

swapChildren    直接翻譯就是交換深度.  假設A影片裡面包了B跟C兩個影片, 想要交換B與C深度的話

就可以使用這個指令.  寫法是 swapChildren(B, C)  兩個參數的位置先後順不拘, 因為交換不需要考慮順序

getChildIndex 取得影片的深度編號.  非常好用的指令, 可以調查目前影片的深度位置, 在下一個指令中會

需要用到.

swapChildrenAt 將影片放到指定的深度. 這邊就用的到上一個指令求出的深度位置

trace(container.getChildAt(0).name); // sprite1
trace(container.getChildAt(1).name); // sprite2
trace(container.getChildAt(2).name); // sprite3

container.swapChildrenAt(0, 2);

trace(container.getChildAt(0).name); // sprite3
trace(container.getChildAt(1).name); // sprite2
trace(container.getChildAt(2).name); // sprite1

果然是要一值很用功的看 = =
arrow
arrow
    全站熱搜

    阿酷 發表在 痞客邦 留言(0) 人氣()