トピック
??? 258556

BUTTON(1)がリピートしません…。

リピート付きでボタンを使っているんですが、何故かリピートしません。戻り値を受ける変数を確認しながら動作させてみたら、一度しか入つていませんでした。どうすればいいんでしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
スー thanks_0u0
これ、何故か起動直後はリピートが効かなくなっているのですよね。。。メインループの前にBREPEATでリピート間隔を設定してみたら直るかもです(・u・)
5そうだね
プレイ済み
返信[2]
親投稿
otta777 otta777a
BREPEAT命令で開始時間とインターバルを指定しない状態では BUTTON(1)でボタンの状態を取得してもリピートオフとなります。 BUTTON関数でボタンの状態を取得する前にBREPEAT命令で対象の ボタンの開始時間とインターバルを指定して下さい。
5そうだね
プレイ済み
返信[3]
親投稿
起動直後は効かないのではなくて、ほかのプログラムで設定したのが消えずに残ってるだけ。スマイルボタンを押した後に効くのもコレ。
2そうだね
プレイ済み
返信[4]
親投稿
スー thanks_0u0
起動直後って、プログラム起動直後じゃなくて、プチコン起動直後、1度もBREPEATをしていない状態のことです。プログラムは起動直後にBUTTON(1)しても大丈夫ですー。 わかりにくくてすみませんー( ´ ω ` )
2そうだね
プレイ済み
返信[5]
親投稿
みむ*mim hidemimtp
へぇ~。そんなことが。>起動直後
1そうだね
プレイ済み
返信[6]
親投稿
BREPEAT設定が必要そうなものばっかりいじってるからか 自分気づいてなかったです(^^;)
1そうだね
プレイ済み
返信[7]
親投稿
??? 258556
えっ、そうなんですか!知りませんでした。ありがとうございました!
1そうだね
プレイ済み