【概要】
ある領域へ侵入した時、侵入した分だけ座標を戻す。
※衝突処理は様々な方法があり、正解はない。
【詳細】
サンプルソース
実行結果

中央に壁があり、右へ行こうとしても行けないのである。
侵入した段階で移動を止めたり、座標を代入したりせず、ほんの少しだけ押し出してあげることで、『壁の中にいる』を防ぐことができる。
これをベースに色々と改良して各々のゲームに組み込んで欲しい。
ある領域へ侵入した時、侵入した分だけ座標を戻す。
※衝突処理は様々な方法があり、正解はない。
【詳細】
サンプルソース
実行結果

中央に壁があり、右へ行こうとしても行けないのである。
侵入した段階で移動を止めたり、座標を代入したりせず、ほんの少しだけ押し出してあげることで、『壁の中にいる』を防ぐことができる。
これをベースに色々と改良して各々のゲームに組み込んで欲しい。
コメント