好吧,我是flash的新手,所以這是一個如何提問並排序的最佳實踐問題。在Flash中重複使用動畫
我正在嘗試製作一個遊戲,其中用戶有一塊充滿瓷磚的棋盤,類似於內存。我做了一塊瓷磚,看起來不錯,我在上面放了一個補間。
- Frame 1 has stop();
- 幀2-> X具有運動補間
- 幀X發出一個自定義事件
然後在階段:
- mc.gotoAndPlay(2);
- addEventListener(mc,「my_custom_event」);
- 處理該事件,知道動畫完成
所以我可以在元件的時間軸增加了許多更復雜的動畫,並調用的gotoAndPlay(57)的gotoAndPlay(104)等,每次觸發不同的動畫。
我的問題是,我需要添加大量的新瓷磚,其中幾十個。從瓷磚到瓷磚的唯一變化就是我正在使用的圖像;動畫完全一樣,只是一個不同的位圖(所有大小相同)。所以我想避免的是有50個不同的影片剪輯,並將所有的動畫和事件代碼添加到每個剪輯。
我曾想過在符號上放一個空容器,然後補間。我將在第1幀的容器中添加適當的圖形。但是在設計時符號本身是空的,所以在每個關鍵幀處它都會變回空。
完成此操作的好方法是什麼?
感謝您的任何建議!