2014/11/23(日) [n年前の日記]
#2 [cg_tools][dxruby][spriter] Spriterのデータとまだ格闘中
一応時間に応じて補間するようにしてみたものの、予想通りとんでもない動きに。パーツがあらぬ方向に回転して、そのまま戻ってこない…。
NetBeans を使ってブレークポイントを入れて確認していったら、0.0 / 0.0 で値が NaN とやらになってる瞬間が。状況に応じて別途処理をするように修正。
最終フレームから最初のフレームに戻る際に、補間の元になる割合がトンデモな値になってることに気付いた。キーフレームの時間のリストと別に、アニメーション全体の長さも渡さないとダメだなと。
NetBeans を使ってブレークポイントを入れて確認していったら、0.0 / 0.0 で値が NaN とやらになってる瞬間が。状況に応じて別途処理をするように修正。
最終フレームから最初のフレームに戻る際に、補間の元になる割合がトンデモな値になってることに気付いた。キーフレームの時間のリストと別に、アニメーション全体の長さも渡さないとダメだなと。
[ ツッコむ ]
以上です。