我的區塊是 VEXcode IQ 中的區塊類別之一。 其他一些類別包括外觀、聲音、感測和變數。 我的區塊用於創建一系列可以在整個專案中多次使用的區塊。
如何製作積木
從“我的區塊”類別中選擇“建立區塊”。
透過在「區塊名稱」欄位中輸入來重新命名該區塊,然後選擇「確定」。
如何自訂區塊
新增輸入(數字)
從「製作區塊(預覽)」畫面中選擇「新增輸入(數字)」選項。 透過在「數字」欄位中輸入來重新命名輸入,然後選擇「確定」。
新增輸入(布林值)
從「製作區塊(預覽)」畫面中選擇「新增輸入(布林)」選項。 透過在「布林」欄位中輸入來重新命名輸入,然後選擇「確定」。
添加標籤
從「製作區塊(預覽)」畫面中選擇「新增標籤」選項。 透過在「標籤文字」欄位中輸入內容來重新命名標籤,然後選擇「確定」。
組合輸入和標籤
將輸入和標籤組合在一起以建立一系列區塊。
如何刪除輸入/標籤
若要刪除輸入或標籤,請選擇要刪除的輸入或標籤頂部的「清除」圖示。
如何使用定義區塊
建立參數後,現在可以從「定義」區塊中使用參數。
將附加區塊附加到“定義”區塊。
使用“定義”區塊中的參數。
使用附加到“何時開始”區塊的“我的區塊”。
如何使用我的積木
播放警報器範例
在此範例中,機器人將使用“我的塊”來:
- 播放警笛聲 3 次
- 向前行駛 12 英寸
- 播放警笛聲 6 次
「定義」帽子塊分解了一個過程。 在下面的範例中,此「定義」 hat 區塊 將用於播放警笛聲音的區塊分解一定次數。 從定義區塊中拖曳要在區塊內使用的參數。
設定「定義」區塊後,現在可以將新建立的區塊拖曳並新增至「啟動時」區塊以設定參數。
參數更改後,專案就可以 下載並運行。
換行列印範例
在此範例中,機器人將使用“我的塊”來:
- 向前行駛 15 英寸
- 列印電池容量並將遊標移至 Brain 螢幕上的新行
- 將機器人向右轉 180 度
- 列印電池容量並將遊標移至 Brain 螢幕上的新行
「定義」帽塊分解用於列印感測器報告器值的區塊,然後移動到新行。 從定義區塊中拖曳要在區塊內使用的參數。
設定「定義」區塊後,現在可以將新建立的區塊拖曳並新增至「啟動時」區塊以設定參數。
參數更改後,專案就可以 下載並運行。