作者dreamboxer (陌生人)
看板Flash
標題[問題] 問一個 AS3 動畫效能問題...
時間Fri May 9 12:09:11 2008
最近在寫AS3動畫部分的時候,發現AS3的動畫可以有兩種寫法:
一種(中有兩種 XD),是Cookbook裡面教的 onEnterFrame 和 onTimer
另一種,則是使用CS3中的『將移動複製為ActionScript 3』工具轉成的
Animator( xml, target_object ) 方法
我想知道哪種方法程式執行效率比較好?
用Animator的好處是用 xml 設定起始和終止屬性之後,由Animator去跑中間的動畫,
感覺和在UI影格模式中操作很像...可是效率上好像沒那麼好?(而且那xml好難設定XD)
可是用 onEnterFrame 和 onTimer 又要每個動作都"刻"一段程式...(麻煩 orz)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.177.117
※ 編輯: dreamboxer 來自: 211.20.177.117 (05/09 12:11)
推 cjcat2266:如果你開Animator.as來看 05/09 20:39
→ cjcat2266:你就會發現人家內部運作也是用Event.ENTER_FRAME 05/09 20:39
→ cjcat2266:所以跟你直接使用Event.ENTER_FRAME應該是沒有多大差別 05/09 20:39