看板 Flash 關於我們 聯絡資訊
※ 引述《sro1121 (叮噹)》之銘言: : 假設我的元件庫中有元件 page1 page2 ... : 想要new單一個的話,是使用new page1(); : 不過現在我有許多名字差不多的元件 : 想要用迴圈動態建立這些元件 : 應該要怎麼做呢? : 先謝謝大家了! 以下是我今天在練習寫第二層選單的範例! 我的選單原件名稱為submenu1_mc ~ submenu7_mc 以下為使用迴圈控制內容! var i=Number for(i=1;i<=7;i++){ MovieClip(getChildByName("submenu"+i+"_mc")).addEventListener(MouseEvent.ROLL_OVER,gotoOver); MovieClip(getChildByName("submenu"+i+"_mc")).addEventListener(MouseEvent.ROLL_OUT,gotoOut); MovieClip(getChildByName("submenu"+i+"_mc")).useHandCursor = true; MovieClip(getChildByName("submenu"+i+"_mc")).buttonMode = true; MovieClip(getChildByName("submenu"+i+"_mc")).visible = false; } 所以我想你的動態建立元件應該可以用這樣的方式處理,但我還沒嘗試做過, 希望些能對你有幫助! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.216.135
openyayak:getChildByName() 依名稱抓取容器下的子物件; 01/19 14:26