[問題] 請教Flash CS3中在AS中呼叫元件庫Movie(已解決)

看板Flash作者時間17年前 (2008/09/13 13:10), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
哈~我找到錯誤的地方了~ var tempClip:MovieClip; var movieArray:Array = [photo_whBM_mc, photo_wash_mc, photo_160club_mc]; for( a in movieArray){ tempClip = new movieArray[a](); this.addChild(tempClip); } 另外還有不用陣列的方式可以參閱這篇文章 http://www.kirupa.com/forum/showthread.php?t=291376 ------- 大家好,我在元件庫裡有十個影片片段 想用as呼叫到場景上 目前遇到了一個問題 as3呼叫元件庫的影片片段 的方式是在影片片段上按右鍵>屬性>給予類別名稱 然後在as3使用 var test:MovieClip = new 設定的類別名稱(); this.addChild(test); 呼叫 但是因為要呼叫的影片繁多所以我想把類別名稱存到陣列中再叫用它 var movieArray:Array = ["photo_whBM_mc", "photo_wash_mc", "photo_160club_mc"]; for( a in movieArray){ var movieArray[a]:MovieClip = new movieArray[a](); this.addChild(whBM_mc); } 不過執行結果是錯的,哈哈哈哈 不知道版上的前輩有沒有更好的方式 再次感謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.22.126 ※ 編輯: joehwang 來自: 118.165.22.126 (09/13 13:29) ※ 編輯: joehwang 來自: 118.165.22.126 (09/13 13:29)
文章代碼(AID): #18oqj9qf (Flash)
文章代碼(AID): #18oqj9qf (Flash)