キーフレームとかモーフィングとかいろいろあるけど、今回はパラパラアニメ
画像を連続で切り替えてアニメーションに見せます。

Update()
cnt  cnt%8
 0 -> 0
 1 -> 1
 2 -> 2
 3 -> 3
 4 -> 4
 5 -> 5
 6 -> 6
 7 -> 7
 8 -> 0
 9 -> 1
10 -> 2
11 -> 3
12 -> 4
13 -> 5
14 -> 6 
15 -> 7
16 -> 0
17 -> 1
タイマークラス(カウントダウンタイマー)
ANIME_INTERVAL固定のカウントダウン
何が必要?
・タイマー(カウントダウンする数値(変数)) double CDTimer_ private
・bool isTimerRun_ タイマーが動いているかどうか private
・bool タイマーの残り時間があるかどうか?()
・void リセットタイム()  CDTimer_ = ANIME_INTERVAL タイマーをONにする
・void スタートタイマー() タイマーをONにする isTimerRun_ = true
・void ストップタイマー() タイマーをOFFにする  isTimerRun_ = false
・void Update() (タイマーがONなら)タイマーを毎フレーム減算する 
出来た人は
 動いてるときだけ、走るモーション
 それ以外はデフォルトの画像
  • game-engineer/classes/2023/game-programing-1/second-term/10/10-26-2.txt
  • 最終更新: 2年前
  • by root