コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
つちのこ ◆h2Oy7FZkRC90
2018/8/30 9:03
MUSIC BOXを更新しました!
[EJ3Q23R4]
ボリュームが増え、全123曲となりました。
操作性は変わりません✌('ω'✌ )

コメント

アバター
1 2018/8/30 10:13 ◆f2BrPVS1hvsa
BUTTON(1)にしよう
アバター
つちのこ 2018/8/30 10:41 ◆h2Oy7FZkRC90
やったら一回一回押すの面倒じゃないっすか
アバター
takumi 2018/8/30 11:03 ◆Ce3Q40uXWJjn
ボクのmusicsもbutton(2)にしていますので、1回1回の方が良いと思います
アバター
通りすがりのゲスト 2018/8/30 11:13 ◆TFZYgoSddPPR
1ならオートリピート付きですしBREPEATもちゃんと設定すればストレスは無く使いやすくなると思いますよ。
アバター
つちのこ 2018/8/30 11:34 ◆h2Oy7FZkRC90
何か出来なかったよォ
アバター
通りすがりのゲスト 2018/8/30 12:46 ◆TFZYgoSddPPR
プログラムまで見れてないんですがメインループの中にVSYNCなどは入ってますか?

あとはBREPEATが正しく設定されていれば1で動作するはず。
アバター
つちのこ 2018/8/30 13:20 ◆h2Oy7FZkRC90
A=BUTTON(0)
@1
IF ○○○ THEN GOTO ○○○
IF ○○○ THEN GOTO ○○○
GOTO @1
的な感じです。
アバター
通りすがりのゲスト 2018/8/30 14:00 ◆TFZYgoSddPPR
みたところVSYNC無いですよね?
GOTO @1の前に入れて欲しいですが、その前に@1の場所ってボタン命令の上じゃないですか?
あとボタン命令の0を1にしてって感じの流れですが、それぞれ命令の説明をみてみるといいと思います。
アバター
でんぺん 2018/8/30 21:35 ◆HfSy5ayxtyTa
プログラムを見てみましたがメインループになりそうな場所が複数ありますね。

とりあえず
WAIT 5
A=BUTTON(0)
の部分を
VSYNC
A=BUTTON(1)
に変えてください。(WAITは不要です)

複数あるので同様の箇所は同じように変更してください。そうすることでボタンリピート付きとして動作しますよ。

リピートの間隔はBREPEAT命令で変更出来るので、もしうまくリピートが効かなかったらプログラムの頭の方でこのBREPEATで設定してあげるといいです。

僕の場合はよく、
FOR I=0 TO 3:BREPEAT I,15,2:NEXT
として上下左右のボタンのリピートを設定する事が多いです。AボタンやBボタンも変更したいときは、ボタンIDを4や5にして変更出来るので詳しい値はBREPEATのヘルプなどを見てくださいね。
アバター
つちのこ 2018/8/30 22:44 ◆h2Oy7FZkRC90
頭がこんがらがったけど兎に角やってみます。
アバター
つちのこ 2018/8/31 7:14 ◆h2Oy7FZkRC90
お...おう......
アバター
つちのこ 2018/8/31 10:48 ◆h2Oy7FZkRC90
おお...!
VSYNC使ったらスムーズになりました!
でんぺんさん、ありがとうこざいます!
次回更新時に、全ての操作をそれにします。
アバター
でんぺん 2018/8/31 20:47 ◆HfSy5ayxtyTa
成功したようで良かったです!

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -