[問題] 關於ENTER_FRAME 物件逐次消失

看板Flash作者 (拼)時間13年前 (2012/04/20 16:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位先進午安 我目前還在學習actionscript 最近做練習有很多地方不是很了解 還希望各位先進能給予指教 今天在做練習時有遇到一些問題 還希望各位先進能幫忙解惑 我這次的練習是逐次將從元件庫裡面呼教出來的物件逐一消除 我有去參考了一些範例 但不知為何 效果沒有出來.. CODE如下 還麻煩各為先近看一下了: var mc:MovieClip; mc.visible = true; mc._txt.text.visible = true; //我先宣告物件是顯示的狀態 myTime = getTimer(); //上面myTime是參考範例,不知為何會被判定為未定義的屬性 for (var i:int=0; i<15; i++) { mc = new aa(); this.addChild(mc); mc._txt.text = '' +(1+i); mc.x = 30+(i%5)*mc.width * 2; mc.y = 50 + int(i / 5) * mc.height * 2; this.addEventListener(Event.ENTER_FRAME,invisble); //顯示物件的大小位置,而後再對物件做ENTER_FRAME //以求物件可以逐步的一個個隱藏 } function invisble(e:Event) { nowTime = getTimer(); //上面nowTime的設定是參考範例 不知為何會被判定未定義的屬性 var sec = Math.floor((nowTime-myTime)/1000); //我設定物件一秒做一次動作 mc._txt.text = '' +(1+i); //因為mc._txt.text是在for迴圈,為了避免找不到,所以在這邊再做一次設定 if (sec >= 1) { mc.visible = false; mc._txt.text = false; } } 因為還在練習,所以有很多概念都寫的不好,希望各位先進可以給予一些提示 謝謝你們 M(_ _)M -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.10.122
文章代碼(AID): #1FaIBlpO (Flash)
文章代碼(AID): #1FaIBlpO (Flash)