class IVirtualStickManager
interface IVirtualStickManager
|
包: | dji.v5.manager.interfaces |
描述:
此类是虚拟摇杆管理类,用于开启、关闭虚拟摇杆模式,并提供虚拟摇杆状态获取、设置、监听,虚拟摇杆移动量的获取与设置等功能。
类成员:
method enableVirtualStick
void enableVirtualStick(CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
开启虚拟摇杆模式。
输入参数:
method disableVirtualStick
void disableVirtualStick(CommonCallbacks.CompletionCallback callback)
|
包: | dji.v5.manager.interfaces |
描述:
关闭虚拟摇杆模式。
输入参数:
method getLeftStick
包: | dji.v5.manager.interfaces |
描述:
获取虚拟摇杆中的左遥杆实例。左摇杆控制飞行器偏航轴和油门: - 此摇杆向左移动的时候(horizontalPosition为负数),俯视飞行器视角下,飞行器会逆时针转动。
- 此摇杆向右移动的时候(horizontalPosition为正数),俯视飞行器视角下,飞行器会顺时针转动。
- 此摇杆向上移动的时候(verticalPosition为正数),飞行器会升高自身高度。
- 此摇杆向下移动的时候(verticalPosition为负数),飞行器会降低自身高度。
返回值:
method getRightStick
包: | dji.v5.manager.interfaces |
描述:
获取虚拟摇杆中的右遥杆实例。右摇杆控制飞行器横滚轴和俯仰轴: - 此摇杆往左移动的时候(horizontalPosition为负数),飞行器自身视角下,飞行器会往左飞行。
- 此摇杆往右移动的时候(horizontalPosition为正数),飞行器自身视角下,飞行器会往右边飞行。
- 此摇杆向上移动的时候(verticalPosition为正数),飞行器自身视角下,飞行器会往前飞。
- 此摇杆向下移动的时候(verticalPosition为负数),飞行器自身视角下,飞行器会往后飞。
返回值:
method setVirtualStickStateListener
void setVirtualStickStateListener(VirtualStickStateListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
设置虚拟遥杆状态的监听器。
输入参数:
method removeVirtualStickStateListener
void removeVirtualStickStateListener(VirtualStickStateListener listener)
|
包: | dji.v5.manager.interfaces |
描述:
移除虚拟遥杆状态的监听器。
输入参数:
enum VirtualStickState
包: | dji.v5.manager.drone.virtualstick |
描述:
虚拟遥杆功能状态。
Enum Members:
VIRTUAL_STICK_ENABLED | 虚拟摇杆功能已开启。 |
VIRTUAL_STICK_DISABLED | 虚拟摇杆功能已关闭。 |
Class Members: