看板 Flash 關於我們 聯絡資訊
小弟做了一個展示圖片的程式 程式中目前有一個Bug就是在圖片回復原始大小時 會一度透明化被其他的圖片蓋到 程式中使用外部載入圖片 加上Tweener的效果 然後結合層級的概念 但是小弟不知道哪裡出了問題… 請大家幫我看一下 AS:http://goo.gl/XGgX SWF+圖片:http://goo.gl/pbdl -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.26.41 ※ 編輯: wind50321 來自: 118.160.26.41 (09/11 17:51) ※ 編輯: wind50321 來自: 118.160.26.41 (09/11 17:53)
sextitanic:因為在 hasClicked == true 的時候 09/12 00:17
sextitanic:會執行縮回原位的 Tweener,但是下面緊接著會執行 09/12 00:18
sextitanic:setChildIndex,把該元件的層級設回原先的層級 09/12 00:18
sextitanic:要等到 Tweener 執行完再呼叫那一行就會正確了~ 09/12 00:18
sextitanic:在Tweener裡面用onComplete設定執行完畢要執行的函式 09/12 00:19
wind50321:因為我每張圖的位置是用它的層級來設定的 09/12 03:39
wind50321:如果照s大這樣做的話,如果在它的大小恢復前又點圖片 09/12 03:40
wind50321:它就會跑到右下角的地方 因為在恢復之前層級最高 09/12 03:41
wind50321:或許我該用其他方式來設定圖片的位置 09/12 03:42
wind50321:不知道能不能知道一個物件被排在陣列裡的位置? 09/12 03:58
wind50321:後來用設定物件name的方式來設定各別位置 終於解決了! 09/12 04:53
dsmwang:你可以在點選的同時removeEventListener 09/12 13:34