コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
◆KfhTCOL/F9Vw
2018/9/20 20:41
質問
インプット命令がおかしい(´;ω;`)
インプット命令がおかしいです。
インプット命令にすすむと、ボタンを押しと同時に、プログラムが一瞬で終わって、
入力ができません。
どうすればいいですか?(´;ω;`)

コメント

アバター
takumi 2018/9/20 20:53 ◆Ce3Q40uXWJjn
GOTO命令で飛んできた場所にすぐINPUT使うと、終わってしまいます。

@A
IF BUTTON()==16 THEN GOTO@B
GOTO@A
@B
INPUT A
続く

これだと@Aで押したaボタンの処理が@Bまで続いています。つまり、INPUTでaを押したことに最初からなっているのです。
対処方法は、例の場合だと
IF BUTTON()==16 THEN VSYNC:GOTO@B
等と待ち時間を作るとokです。
アバター
クロマリオ 2018/9/20 21:06 ◆jST6XW8BxBax
INPUTの前にWAITのだいたい10くらいを置いてやると解決すると思われます。
アバター
おちゃめ 2018/9/20 21:10 ◆jH1opV6FnGyx
INPUTの入力にAボタンを使用していると予期せぬ誤動作が起きてしまうため注意が必要ですね。
解決策はすでに他の方が書いていますが、私のサイトのプチコン3号入門講座でもその件について解説しています。
http://ochameclub.web.fc2.com/petitcom3/lecture/input.htm
アバター
takumi 2018/9/20 21:41 ◆Ce3Q40uXWJjn
おちゃめさんのサイトの通り、離した時に処理する方法も良いと思います。
とにかく、INPUT時にaボタンが押されていないように工夫しましょう。
アバター
こういち 2018/9/20 21:52 ◆ou0jbJnEJ0Kb
プチコン始めたばかりのときそれ引っかかったな〜。
アバター
ブルー 2018/9/21 2:31 ◆F30iKws/Dqrq
input って僕はあまり使わないんだよなぁ...
アバター
H天才になったトッテH 2018/9/21 18:11 ◆1KliGTaCtGeo
LINPUT派

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -