| ども、毎度のへたれ代表の地獄の神ですw 今回は「イベントで制限時間内にコマンドを入力していく」という動作に挑戦していました。 ぇー制限時間をつける方法がわからないという根本的な問題が…という事でここへアドバイスを頂きにやって参りました。
コマンド入力は< KeyState(キー番号) >を使用する形にしています。
現段階でこんなヘンテコなやり方で制御しています。
Question 30 コマンド入力 ↓+→+↑A(40+39+38,65) End Wait 0 If KeyState(40) Then Wait Click If KeyState(39) Then Wait Click If KeyState(38) + KeyState(65) = 2 Then PlaySound comond.wav Font 24pt P明朝 Bold 通常 PaintString - - 四神降臨 Refresh Wait Click ClearPicture ・ ・ ・ 以下略
Nowを使って現時間取得をして、i = DiffTime(時間1,時間2)で残り時間を出し変数に入れて、PaintString - - $(i)などで表記しようと考えたのですが、表記できても実際時間が経過しても次のステップへ移動できません。 このような考えはやはり根本的な「時間設定」に関する記事を理解してないからでしょうか?
あわせてのご回答お待ちしております。 乱文乱筆ですいません。
|