戻る

 おわったか <プロセス>

 おわったか  done(ダーン)?
 終わったか
   


実行していたプロセスが終了したかを判定(はんてい)します。
プロセスになるのは、むげんにはじめる の命令で実行している無限(むげん)の動作や 再帰処理(さいきしょり) の動作です。プロセスが開始するまで、わずかな時間があるので、おわったか の前の行に まつ 1 が必要(ひつよう)です。

 GOボタンでカメが動き出し、
「カメを左クリックする左に曲がる」を4回します。



終わっていないプロセスは、とりけす で終了できます。

プロセスには、次の命令があります。
おわったか
これをとめる
たいきする
とりけす
はじめる
むげんに



 
おわったか.mwx
 営業ボタンが押されたままになっていると、終了ボタンをクリックすると「営業中です。」と出ます。
  手順は 営業
左へ 1
営業
終わり
手順は 終了
もしどちらかを 終わったか 「営業」
「メッセージを出す ”終了しています。」
「メッセージを出す ”営業中です。」
終わり
 
おわったか2.mwx
 左に動くボタンを押したままの状態で、右に動くボタンを押すと、左に動くボタンが取り消されます。
  手順は 左に動く
もし 反対 終わったか 「横右」 「取り消す「横右」」
無限に「横左」
終わり
手順は 右に動く
もし 反対 終わったか 「横左」 「取り消す「横左」」
無限に「横右」
終わり
手順は 横左
横の位置は 横の位置 - 1
待つ 1
終わり
手順は 横右
横の位置は 横の位置 + 1
待つ 1
終わり