看板 Flash 關於我們 聯絡資訊
Hello 大家好 不知道大家有沒有這樣的經驗 動畫設計師利用cs 去設計一個動畫(MovieClip) ~ 設計的方式 是每一個frame裡面都是一張bitmap ~ 就利用這樣去表現物件的動畫 因為我本身是用flex 來把這個物件建置在場景上 ~ 後來因為某種需求需要把這個MovieClip 降速 只針對這個MovieClip降速 因為flex FrameRate預設是24 ~ 我利用cs 去改這個mc的FrameRate 降成15 在把這個mc放置上去 會自動又變成24 ~(目觀的感覺) 後來想要動態去改這個FrameRate 好像沒有這方面的api可以用 目前是有想到 真的不行的話 就手動安排變速就好了 不用直接用play的方式去做了 手動的方式是 nextFrame,prevFrame 之類的去播放這個動畫~ 想請問一下 有別的方法可以推薦嗎? 或著根本就可以去改這個mc的frame rate 只是我沒發現到而已 ~ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.215.143
cjcat2266:這個要自己寫,自己記錄目前的time然後計算frame數 06/28 11:14
cjcat2266:我有寫過類似的東西 http://bit.ly/iMh4Ul 06/28 11:14
cjcat2266:每個frame就time += 1 / 15 06/28 11:14
cjcat2266:然後gotoAndStop(int(time) + 1) 06/28 11:14
cjcat2266:記得考慮totalFrames 06/28 11:15