メインコンテンツに移動

コントロール

コントロールブロックは実行フローを管理します:待機、ループ、分岐、およびスクリプトの停止。

待機ブロック

待機

block_control_wait_for.svg

現在のスクリプトを指定した時間だけ一時停止します。

〜まで待機

block_control_wait_until.svg

条件が真になるまで現在のスクリプトを一時停止します。

ループブロック

繰り返し

block_control_repeat_for.svg

ネストされたブロックを指定回数実行します。

〜まで繰り返し

block_control_repeat_until.svg

条件が真になるまでブロックを繰り返し実行します。

ずっと

block_control_repeat_forever.svg

プログラムまたはスクリプトが停止されるまで継続的に実行します。

分岐ブロック

もし

block_control_if.svg

条件が真のときのみブロックを実行します。

もし / そうでなければ

block_control_if_else.svg

条件が真の場合は一方を、そうでない場合は別のブランチを実行します。

これとこれを実行

block_control_do_this_and_this.svg

2つのブロックスタックを順番に実行します。

停止ブロック

停止

block_control_stop.svg

スクリプトの実行を停止します(範囲は選択されたオプションによる)。

  • 停止オプション: すべて, このスタック, プログラムを終了

他のスタックを停止

block_control_stop_other_stacks.svg

現在のスタックを継続したまま、他のすべてのスタックを停止します。

ハブ/制御ユーティリティブロック

接続を設定

block_hubs_control_set_connect.svg

制御フローからハブの接続状態を変更します。

  • アクションオプション: 接続, 切断

接続されているか

block_hubs_all_sensors_is_connected.svg

ハブが接続されているかどうかを返します。

  • タイプ: ブール値レポーターブロック

BuWizz 2 電力モードを設定

block_hubs_buwizz_sensors_set_power_mode.svg

BuWizz 2 ハブの電力モードを設定します。

  • モードオプション: Slow, Normal, Fast, Ludicrous

BuWizz 2 電力モードを取得

block_hubs_buwizz_sensors_get_power_mode.svg

現在の電力モードを返します。

  • 出力形式: テキスト, インデックス

MouldKing 制御チャンネルを設定

block_hubs_mouldking_control_set_control_channel.svg

MouldKing ハブの制御チャンネルを設定します。

  • チャンネル: A, B, C

MouldKing 制御チャンネルを取得

block_hubs_mouldking_control_get_control_channel.svg

現在の制御チャンネルを返します。

  • 出力形式: テキスト, インデックス