トピック

このプログラムについて、

スライドパットでBGを移動させたあとタッチすると変な場所にBGが表示されてしまうのですが、どうしたらなおせるでしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
あきと SideBurnsM
9行目を BGPUT 1,(X+TX)/16,TY/16,1 にすることで対処できます。 BGPUTは範囲外(マイナスも)を指定するとエラーがでて泊まってしまうので、計算結果が範囲外のときはBGPUTを呼ばないようにしたほうが良いと思います。
0そうだね
プレイ済み
返信[2]
親投稿
あきと SideBurnsM
泊まってどうする。「止まり」ね。 ちなみにスライドしたあとBGPUTの場所が変になっているのではなくてBGOFSでズラした場所にでていただけですね。 横スクロールゲームのマップエディターでしょうか。頑張ってください。
0そうだね
プレイ済み
返信[3]
親投稿
みむ*mim hidemimtp
画面の左上が0,0のままの場合は16で割るのもアリだと思いますが、BGHOMEやBGOFSを使用して座標を動かすなら、BGCOORDを使用した方がいいと思いますよ。 http://petitcom.net/3gou/manual/bgcoord
0そうだね
プレイ済み
返信[4]
親投稿
ありがとうございました。
0そうだね
プレイ済み