控制器#
介绍#
单摇杆控制器采用四键布局,并配备一个既可作为模拟输入又可作为可按压按钮的摇杆。这些输入使机器人能够检测按钮按下和摇杆移动,从而实现交互式和响应式控制。
以下是所有模块的列表:
控制器按钮是否被按下? — 检查当前是否按下了某个特定的按钮。
控制器轴位置 — 返回操纵杆沿指定轴的位置。
当控制器按钮 — 当按钮被按下或释放时,运行一个代码块堆栈。
当控制器轴改变时 — 当操纵杆位置改变时运行一个代码块堆栈。
控制器轴位置#
控制器轴位置块以 -100 到 100 之间的整数返回操纵杆沿指定轴的位置。

控制器轴位置报告块。#
(控制器轴 [1 v] 位置)
参数 |
描述 |
|---|---|
轴 |
返回位置的轴:
|
例子
当开始
[Move forward when the joystick is moved up.]
永久循环
如果 <(控制器轴 [1 v] 位置) [math_greater_than v] [0]> 那么
移动 [向前 v]
否则
停止移动
当控制器轴改变时#
当轴发生变化时,当控制器轴发生变化时块会激活附加的块堆栈。

当控制器轴改变时帽子块。#
当遥控器 [1 v] 轴改变
参数 |
描述 |
|---|---|
轴 |
要检查变化的轴:
|
例子
当遥控器 [1 v] 轴改变
[Move forward when the joystick is moved.]
将 [向前 v] 移至 [50] [毫米 v] ▶
