投稿
SHUHEI Syuhei36
横スクロールアクションゲームで、 壁や床をすり抜けないようにしたくて、BGGETを使っていろいろ試していたのですが、全然できません。床や壁をすり抜けないようにするためには、どのように記述すればいいのですか? 教えてください。(サンプルもあれば尚幸いです。)回答宜しくお願いします。
3そうだね
プレイ済み
返信[1]
親投稿
あきと SideBurnsM
BGGETをどのように使ったのか分かりませんが、サンプルを書いてみました。 ・移動する前に元の座標を保存しておくこと ・当たり判定を行いたいスプライトの4すみをBGGETして何もなければ移動OKなので座標を反映させる という流れで動いています。 4点のチェックを行うのと、移動できるか確認して大丈夫だったら移動させる(ダメだったらさせない)は必須だと思います。
1そうだね
プレイ済み
返信[2]
親投稿
SHUHEI Syuhei36
ありがとうございます。やってみます!!
0そうだね
プレイ済み