ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

テクスチャアニメの終了チェックその2

ソースをいちから見直してみたところ、実は描画されなくなる問題が無いことが分かった。
オブジェクトのタスクは更新と描画が必ず1フレーム内で1回ずつ実行されるようになっており、テクスチャアニメの更新のupdate()と描画のdraw()をオブジェクトの更新と描画で実行するようにしておけば、isEnd()で終了したと判断したフレームでも描画は行われる。
なので、isEnd()とupdate()の順番が変わっても描画されなくなってしまうという問題はない。ただ今度はアニメーションが1フレーム余分に表示されてしまう問題がある。