| If,Andの際、そんなに()が必要だとは思いませんでした しかし、相も変わらず動いてくれません とりあえず、仮組みして書いた物を乗せてみますので、問題があれば教えてください
--------------------------------------
イベント:
Local クリック点X = Random(480) Local クリック点Y = Random(480)
PaintPicture ユニット クリック点X クリック点Y 64 64 透過 Refresh
Set 開始ミリ秒 GetTime(Now) Do Loop While ((KeyState(1) = 0) And (GetTime(Now) - 開始ミリ秒 < 3000))
If KeyState(1) = 0 Then talk システム 時間切れ End Else If ((MouseX > (クリック点X - 100)) And (MouseX < (クリック点X + 100))) Then If ((MouseY > (クリック点Y - 100)) And (MouseY < (クリック点Y + 100))) Then talk システム 成功 End Else talk システム 失敗1 End EndIf Else talk システム 失敗2 End EndIf EndIf
Goto イベント
------------------------------------------------------
以上です。動作テストの為、各所にシステムメッセージがあり、また最後に始めに戻るようループしています。 それでは、よろしくお願いします
|