ゲムキTOP > ブログTOP > ハルポップの徒然雑記
←マリオの完コピvol.23 処理負荷軽減 | マリオの完コピvol.21 ノコノコ→

マリオの完コピvol.22 壁引っかかりバグ

ハルポップ 2016-05-25 19:59:56

忍者マリオ

壁の右からは引っかからないのに左からは引っかかる現象。
修正したら今度は逆に右から引っかかるようになったり。
原因は、マリオの右端の座標をx+16としていたこと。+16にすると右端ではなく、右端の右隣になる。
正しくはx+16-1だ。

この1ピクセルの差や不等号の「<=」か「<」の違いに泣く事がよくある。
「<=」でだめだったらよく考えず「<」にして修正する事もよくある。


修正後