論理#
ロジックページには、プロジェクトの実行方法、意思決定、情報の保存、整理方法を制御するブロックがまとめられています。アクションを繰り返したり、トリガーを待ったり、値を比較したり、プロジェクトの後半で使用するために情報を保存したりする必要がある場合は、ここから始めましょう。
制御 - ループと条件を使用してプロジェクトの流れを管理します - 一定時間または条件が満たされるまで一時停止し、ブロックを繰り返し、条件に基づいて異なるブロックを実行し、ループを早期に終了し、プロジェクトを終了します。
タイマー - ブレインのタイマーを使用してアクションにかかる時間を測定し、新しいタイミング操作のためにリセットし、設定された時間後にブロックのスタックを開始します。
イベント - プロジェクトの開始時、またはプロジェクト内の他の場所からイベントがブロードキャストされたときなど、さまざまなタイミングで異なるブロックのスタックを開始します。イベントの終了を待つかどうかは選択できません。
演算子 - 数学演算と関数を実行し、値を比較し、条件を結合または反転し、範囲をチェックし、乱数を生成し、結果を丸めます。
変数 - プロジェクトが実行中にカウント、進捗状況の追跡、および意思決定を行えるように、数値、ブール値、リスト、および 2D リストを格納します。
マイブロック - ブロックを再利用可能なカスタムブロックにグループ化し、オプションのパラメーターを使用して値を渡すことで、プロジェクトを整理し、ブロックの重複を回避します。
コメント - プロジェクト内にメモを追加して、実行方法に影響を与えることなく、ロジックを説明し、機能を文書化します。
これらを組み合わせることで、意思決定を行い、リアルタイムで応答し、コードを整理して理解しやすい状態に保つプロジェクトをコーディングするのに役立ちます。