【Basic】プチコン4総合スレ【Switch】PRG1at GAMEDEV【Basic】プチコン4総合スレ【Switch】PRG1 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト385:名前は開発中のものです。 20/12/11 17:52:23.14 moxJX/Xy.net >>384 押した瞬間と押し続ける処理を別で書きたいのですが、 押した瞬間を取得する変数と、押し続けてる状態を取得する変数を別にし、 引数を変えそれぞれ取得すれば良いのでしょうか ボタンを押した瞬間に弾がでで、 しばらく押し続けた後に離すと強力な弾がでる、 という様な動作を想定しています 386:名前は開発中のものです。 20/12/12 10:32:43.33 1wZzfEcz.net >>385 その方向で実現出来る ただ「しばらく押し続けた」は自分で実装する必要がある フラグ変数なりMAINCNTなりを使うと良いと思う 例えばこんな感じ ACLS LOOP B=BUTTON(0,-1,2)'押した瞬間 IF B THEN BEEP 12:BM=MAINCNT() C=BUTTON(0,-1,3)'話した瞬間 IF C && BM THEN BM=0:BEEP 13 IF BM THEN 'ボタンを押している状態 AF=MAINCNT()-BM IF !(AF MOD 60) THEN BEEP 26 '1秒毎発信音 ENDIF VSYNC ENDLOOP 387:名前は開発中のものです。 20/12/13 13:03:36.41 OGy/7bii.net ON STRIG(n) GOSUB すらないゴミだったか 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch