トピック
ヨッシー L17A102K

SPRITEを壁などに当てない方法

SPRITEを壁などに当てないようにするには、どうすればいいのかな?
0そうだね
プレイ済み
返信[1]
親投稿
nobu divine-creator
ただSPを移動させると、画面の外まで行けちゃうじゃないですか? それを防ぐのに、画面の端以上は進めないように移動範囲を指定しますよね? それと同じ要領で、壁より先に進めないように移動範囲を指定すれば良いのでは?
0そうだね
プレイ済み
返信[2]
親投稿
ヨッシー L17A102K
これを参考とした方がいいのかな?
0そうだね
プレイ済み
返信[3]
親投稿
ぴくと kanau1203
それはスクロールじゃ、、、 spの移動範囲を設定すればいいんです
1そうだね
プレイ済み
返信[4]
親投稿
壁かどうかの判定はBGGETを使うといいよ。
1そうだね
プレイ済み
返信[5]
親投稿
ヨッシー L17A102K
いや、BGGETの他に、 SPRITEを使って、SPSETや、SPCOLを使った方がいいのかも…
1そうだね
プレイ済み
返信[6]
親投稿
ぴくと kanau1203
各spの座標でbggetして壁判定をつける さらにspfuncで各spにその処理を割り当てればいいのでは?
1そうだね
プレイ済み