控制器#
介紹#
VEX AIM One 搖桿控制器有四個按鈕和一個搖桿。搖桿可以沿著兩個軸向移動,也可以像按鈕一樣按下。
控制器模組可用於檢查按鈕按下、讀取操縱桿移動或在控制器事件發生時運行模組。
以下是所有模組的列表:
數值 — 檢查控制器按鈕狀態或讀取搖桿位置。
控制器按鈕是否被按下? — 返回所選控制器按鈕是否已按下。
控制器軸位置 — 返回沿選定軸的操縱桿位置。
動作-當控制器輸入發生變化時執行的程式碼區塊。
價值觀#
控制器軸位置#
控制器軸位置報告器模組傳回操縱桿沿選定軸的位置,數值範圍為-100到100。

控制器軸位置報告區塊#
(控制器搖桿 [1 v] 位置)
範圍 |
描述 |
|---|---|
軸 |
要報告的操縱桿軸:1(上下)或2(左右)。 |
例子
啟動後,向上推操縱桿即可向前移動。#
當開始時
[Move forward when the joystick is moved up.]
永遠
如果 <(控制器搖桿 [1 v] 位置) [math_greater_than v] [0]> 則
移動 [前方 v]
否則
停止所有動作
結束
結束
行動#
當控制器軸發生變化時#
當控制器軸改變時,當控制器軸改變時 Hat 模組會在操縱桿的位置沿著選定軸改變時運行附加的堆疊。

當控制器軸改變時,帽塊#
當控制器搖桿 [1 v] 改變時
範圍 |
描述 |
|---|---|
軸 |
要檢查的操縱桿軸:1(上下)或2(左右)。 |
例子
當操縱桿沿著控制器軸 1 的位置變化時,機器人會向前移動 50 毫米。#
當控制器搖桿 [1 v] 改變時
[Move forward when the joystick's position changes along axis 1.]
移動 [前方 v] [50] [mm v] ▶
