在Spine中製作動畫時,有幀數的概念
我想請教各位前輩,
我該如何計算Spine內多少幀,在Creator下的 update: function( dt ) 中累計時的對應關係?
因為目前,我的所有攻擊動畫都是做成60幀,
然後我想讓這個60幀,在1秒整時播放完,
再以程式來調整,例如一般是1秒鐘,那麼有些可能就變成0.8秒播完60幀,
用這種方式來調整角色的攻擊速度
請問我應該是要…先調整60幀這個數字嗎?或是有什麼建議值?
這方面沒有什麼頭緒,所以想請教一下各位前輩,謝謝
在Spine中製作動畫時,有幀數的概念
我想請教各位前輩,
我該如何計算Spine內多少幀,在Creator下的 update: function( dt ) 中累計時的對應關係?
因為目前,我的所有攻擊動畫都是做成60幀,
然後我想讓這個60幀,在1秒整時播放完,
再以程式來調整,例如一般是1秒鐘,那麼有些可能就變成0.8秒播完60幀,
用這種方式來調整角色的攻擊速度
請問我應該是要…先調整60幀這個數字嗎?或是有什麼建議值?
這方面沒有什麼頭緒,所以想請教一下各位前輩,謝謝
cocos2dx 游戏一般是60fps spine 好像默认是30fps 你只要播放看起来速度可以就没问题。 程序用 setTimeScale() 调整播放速度 是这样的 没有错。
不用修改制作的帧数,spine保存的时候关键帧存的是时间戳,runtime和编辑器帧数不一样不会影响实际动画速度
謝謝兩位前輩的回覆,
控制的部份我理解了
不過對於動畫與幀數還是有點模糊
不知道是否能給在下一個建議值?
我想讓spine動畫剛好在1秒鐘播放完的話
在spine製作時應該是幾幀呢?
30帧
紫薯补丁
spine的帧数只会影响到流畅度,如果是60帧的spine生成出来的spine文件会更大。30帧的更小,所以看你需求了
感謝各位大神的幫助,小弟感動地痛哭流涕 
謝謝各位 XD