ちょっとマーキングしながら走らせてみましたが、点自体はしっかり林の中にとどまって動きました。
ということはSPRITEの座標基準が問題だとおもいます。
1そうだね プレイ済み
お手数かけますがそのPRG公開してもらってもいいですか。
修正やってみます
0そうだね プレイ済み
うーん挙動が良ければそのままの処理でいいけどね
・どんな動きをして困るのか詳しく説明頼みます
1そうだね プレイ済み
ちなみにスクショから判断すると動作は壁に当たったらそこでSPRITEの行動が止まるみたいな風になる感じでしょうか。
0そうだね プレイ済み
これは多分STICK命令で取得したスライドパッド情報とSPRITEの座標を利用したBGGETに原因があるような気もします。
スライドパッド情報に関係無くBGGET位置は固定化した方が良さげです。
1そうだね プレイ済み
41~42行目が実行されない処理?
(もしそうなら
IF ... THEN
処理
RETURN
ENDIF
といった感じにRETURNを最後に回そう)
1そうだね プレイ済み
サイズ的に植えたばかりの苗木みたいんなっちゃってるようにも見える…
0そうだね プレイ済み
あとひとつ付け加えるなら
M$=MID$(""...
↑これは「READの時に既に使用した」文字列変数だからM$にせっかく読み込んであった内容が なくなっちゃうよ!
0そうだね プレイ済み
サトシさんの "READ M$" は置く場所を間違えていると思う
"FOR Y=0 TO 14:READ M$:FOR X=0 TO..."
にすれば いいんじゃないかな。
0そうだね プレイ済み