トピック
ボーネン gurigura2003

もう何度目だろう…BGとSPの当たり判定教えてください...

とりあえずBGGET使って一応できるけど ど う し て も ず れ る BGOFSずらそうかなーってやってみたけどBGGETのエラー 誰か方法教えてください
4そうだね
プレイ済み
返信[1]
親投稿
スクロールしたときの座標で詰んでいるのかな
1そうだね
プレイ済み
返信[2]
親投稿
ボーネン gurigura2003
多分そういうことです( ´°∀°`
0そうだね
プレイ済み
返信[3]
親投稿
ΖΕΧ ZEX256
BGCOORD BGレイヤー上での座標と画面上の座標を相互変換 http://petitcom.net/3gou/manual/bgcoord
0そうだね
プレイ済み
返信[4]
親投稿
BGOFS OUT で移動量を取得できる。 あとずれるとしたらたぶん辺り判定がSPHOMEの値+SPOFSの位置になっていると思う。 向いてる方向によってXYをかえないとおかしくなる。
0そうだね
プレイ済み
返信[5]
親投稿
say sayer.exe
計算して表示(つまり移動)したあと、命中判定を行っている? で、命中判定が真(当たった)の際には計算だけし直しているとか?
0そうだね
プレイ済み
返信[6]
親投稿
ボーネン gurigura2003
sayさんそうかも!! 少し検証してきます!!!
0そうだね
プレイ済み
返信[7]
親投稿
ボーネン gurigura2003
うん、違う( ´・д・`) というかどうしてずれるんですか?
0そうだね
プレイ済み
返信[8]
親投稿
コード見せてくれれば何かできるかも SPの中心にBGが当たったら止まるみたいな感じなら 向いてる方向によってXYが変わっていない。 SPHOMEをしていなかったら中心に合わせる。 スクロールしたらズれるのであれば BGOFS レイヤー OUT X,Yでスクロールした分の値が取得できる。
0そうだね
プレイ済み
返信[9]
親投稿
ボーネン gurigura2003
すいませんm(_ _)m まずBGOFSでずれる理由教えてくれませんか?全く分からない...
0そうだね
プレイ済み