解決!!

一件落着の気持ちよさ PICO-8
一件落着の気持ちよさ

ブログで「ヘビの動きがブレる」不具合が発生したと書きましたが、問題解決しました!

始め printh() 関数で変数内容を見たりしていましたが、おかしい箇所は見当たらず途方にくれそうになっていた所、動画にしてコマ送りでよく観察してみようと思いました。

YouTubeの投稿に購入した Filmora X を使って動画キャプチャを行い、コマ送り再生してみると、

ヘビが動く → 背景がスクロールする → ヘビが動く → 背景がスクロールする → ヘビが動く・・・

とヘビと一緒に背景が動かず、コマ毎にヘビか背景のどちらかが動いている事を発見しました!

そこで、ヘビの動きは先程検証しておかしくなさそうなので、背景の動き=カメラの動きを検証してみました。

そしてカメラ座標の更新が、ヘビの動きの処理の前に行われていたので、ヘビの動きの後に変更したら、見事ヘビがブレずに動くようになりました。

前回貼ったブレる動画はこちらになります(見比べてみてください)。

これで一件落着!
次のオープニングデモの作業に戻れます。

めでたし、めでたし(まだ途中だけれどね)。

コメント

タイトルとURLをコピーしました