[問題] 關於Sprite的問題.

看板Flash作者 (123)時間16年前 (2010/04/27 12:45), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/1
各位大大午安~~~ 小弟想要將兩個MovieClip ( a_mc,b_mc ) 一起加入在Sprite裡面並顯示出來. 不知道以下做法正不正確: Code: var _mc:Sprite = new Sprite(); // 不知使用Sprite恰不恰當 ? this.addChild(_mc); _mc.addChild(a_mc); _mc.addChild(b_mc); 是否正確呢 ? 而是否能夠控制_mc的屬性就能達到共同控制 a_mc 與 b_mc 的屬性呢 ? 謝謝大家喔 ~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.26.94

04/27 12:47, , 1F
可,例如你修改_mc的xy座標,包含在裡面的ab就會跟著動
04/27 12:47, 1F

04/27 12:48, , 2F
至於正不正確,你直接打開fla做個範例就知道了
04/27 12:48, 2F

04/27 13:35, , 3F
謝謝。那假如要修改a_mc與b_mc的層級大小呢?
04/27 13:35, 3F

04/27 14:11, , 4F
我不確定你說的層級是不是index,有addChildAt可以用
04/27 14:11, 4F

04/27 14:11, , 5F
或是你要的是想把b放到a裡,那就 a_mc.addChild(b_mc)
04/27 14:11, 5F

04/27 14:12, , 6F
詳細使用方法請見F1手冊
04/27 14:12, 6F

04/27 15:30, , 7F
謝謝a大,問題已解決 => 使用swapChildren(a,b);
04/27 15:30, 7F
文章代碼(AID): #1Brcm60K (Flash)
文章代碼(AID): #1Brcm60K (Flash)