トピック
タイル mmaassaakkll

初心者です。

キャラクターが動くプログラムはどうやれば...
1そうだね
プレイ済み
返信[1]
親投稿
natto- natto-3030
スプライトですか? それとも文字ですか?
0そうだね
プレイ済み
返信[2]
親投稿
タイル mmaassaakkll
スプライトです。
0そうだね
プレイ済み
返信[3]
親投稿
natto- natto-3030
自動的に動かしたいですか?それともスラパか十字ボタンを使って?
0そうだね
プレイ済み
返信[4]
親投稿
タイル mmaassaakkll
十字キーです。キャラクターを出すのは出来るんですが・・
1そうだね
プレイ済み
返信[5]
親投稿
natto- natto-3030
まずは移動処理を書いてみましょう。 SPSET諸々の後に、 @BUTTON IF B==#UP GOSUB @UP IF B==#DOWN GOSUB @DOWN IF B==#LEFT GOSUB @LEFT IF B==#RIGTH GOSUB @RIGTH
0そうだね
プレイ済み
返信[6]
親投稿
タイル mmaassaakkll
ぜんぶダイレクトモードですか?
0そうだね
プレイ済み
返信[7]
親投稿
natto- natto-3030
いや、EDITモードで。
0そうだね
プレイ済み
返信[8]
親投稿
タイル mmaassaakkll
こうなりました。@BUTTONもEDITだったんですかね?
0そうだね
プレイ済み
返信[9]
親投稿
EDITモードじゃないといけませんし、natto-/プチ3さんのコードもまだ途中だと思うので、とりあえず打ち込んで返事を待つ感じじゃないかな?
2そうだね
プレイ済み
返信[10]
親投稿
otta777 otta777a
RUN命令で実行するプログラムはEDITモードで入力する 必要があります。 natto-/プチ3さんの提示したプログラムでは、IF命令中の GOSUBの前にTHENの記述が抜けているためSyntax errorと なってしまうのでGOSUBの前にTHEN を追加して下さい。 ちなみにIF命令でTHENの後がGOTOの場合はGOTOまたは THENが省略可能です。 IF A==0 THEN GOTO @A IF A==0 THEN @A IF A==0 GOTO @A どれも同じ挙動をします。
1そうだね
プレイ済み
返信[11]
親投稿
これでいいんじゃない?
0そうだね
プレイ済み
返信[12]
親投稿
タイル mmaassaakkll
みょんsの物を写したところ、動きましたが、高速移動+上に行かないと言う状態になりました。
0そうだね
プレイ済み
返信[13]
親投稿
natto- natto-3030
おっと記述ミスしてました。 高速移動については移動処理全ての所にVSYNCを入れてください。
0そうだね
プレイ済み
返信[14]
親投稿
ごめんなさいorz でも上移動はただの打ちまt(殴
0そうだね
プレイ済み
返信[15]
親投稿
タイル mmaassaakkll
移動処理のどこに入れれば・・
0そうだね
プレイ済み
返信[16]
親投稿
natto- natto-3030
リターンの前。
0そうだね
プレイ済み
返信[17]
親投稿
タイル mmaassaakkll
こうしたら動かなくなってしましました。X=○○のあとに書くと少しなめらかになりましたが・・
0そうだね
プレイ済み
返信[18]
親投稿
VSYNCはWENDの前の行ぐらいに入れればいいと思いますよ。 RETURNの前のは無くして大丈夫です。 あと17行目のTHENの後がYじゃなくてXになってるので直しましょう。
0そうだね
プレイ済み
返信[19]
親投稿
タイル mmaassaakkll
こういうことでしょうか? しかし、これでは動かなくなりました。
0そうだね
プレイ済み
返信[20]
親投稿
個人的には4行目は、SPOFS 0,X,Yの方が良いような気がします。 あとはぱっと見動きそうな感じですが試してないのでなんとも…。
1そうだね
プレイ済み
返信[21]
親投稿
タイル mmaassaakkll
それに変えたらちょうどいいスピードになりました! ありがとうございます!
0そうだね
プレイ済み
返信[22]
親投稿
タイル mmaassaakkll
で、このプログラムを保存するにはどうすれば?
0そうだね
プレイ済み
返信[23]
親投稿
セーブの仕方は少し前のけんたろうさんの質問でスーさんが答えているので見てみるといいですよ。
1そうだね
プレイ済み
返信[24]
親投稿
つばさ☆ nsm2116
これの方が短くていいと思うがどっちでもいいかw
0そうだね
プレイ済み
返信[25]
親投稿
タイル mmaassaakkll
短っ!
0そうだね
プレイ済み
返信[26]
親投稿
タイル mmaassaakkll
実際うまくいきました。ありがとうございます!
0そうだね
プレイ済み