# class IVirtualStickManager

    interface IVirtualStickManager

包： | dji.v5.manager.interfaces

##### 描述：

此类是虚拟摇杆管理类，用于开启、关闭虚拟摇杆模式，并提供虚拟摇杆状态获取、设置、监听，虚拟摇杆移动量的获取与设置等功能。

##### 类成员:

method
enableVirtualStick

###### method enableVirtualStick

    void enableVirtualStick(CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.interfaces

##### 描述：

开启虚拟摇杆模式。

##### 输入参数：

CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
disableVirtualStick

###### method disableVirtualStick

    void disableVirtualStick(CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.interfaces

##### 描述：

关闭虚拟摇杆模式。

##### 输入参数：

CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
getLeftStick

###### method getLeftStick

    IStick getLeftStick()

包： | dji.v5.manager.interfaces

##### 描述：

获取虚拟摇杆中的左遥杆实例。左摇杆控制飞行器偏航轴和油门：

- 此摇杆向左移动的时候（horizontalPosition为负数），俯视飞行器视角下，飞行器会逆时针转动。
- 此摇杆向右移动的时候（horizontalPosition为正数），俯视飞行器视角下，飞行器会顺时针转动。
- 此摇杆向上移动的时候（verticalPosition为正数），飞行器会升高自身高度。
- 此摇杆向下移动的时候（verticalPosition为负数），飞行器会降低自身高度。

##### 返回值：

IStick | 返回左摇杆实例。

method
getRightStick

###### method getRightStick

    IStick getRightStick()

包： | dji.v5.manager.interfaces

##### 描述：

获取虚拟摇杆中的右遥杆实例。右摇杆控制飞行器横滚轴和俯仰轴：

- 此摇杆往左移动的时候（horizontalPosition为负数），飞行器自身视角下，飞行器会往左飞行。
- 此摇杆往右移动的时候（horizontalPosition为正数），飞行器自身视角下，飞行器会往右边飞行。
- 此摇杆向上移动的时候（verticalPosition为正数），飞行器自身视角下，飞行器会往前飞。
- 此摇杆向下移动的时候（verticalPosition为负数），飞行器自身视角下，飞行器会往后飞。

##### 返回值：

IStick | 返回右摇杆实例。

method
setVirtualStickStateListener

###### method setVirtualStickStateListener

    void setVirtualStickStateListener(VirtualStickStateListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

设置虚拟遥杆状态的监听器。

##### 输入参数：

VirtualStickStateListener listener | 虚拟遥杆状态的监听器

method
removeVirtualStickStateListener

###### method removeVirtualStickStateListener

    void removeVirtualStickStateListener(VirtualStickStateListener listener)

包： | dji.v5.manager.interfaces

##### 描述：

移除虚拟遥杆状态的监听器。

##### 输入参数：

VirtualStickStateListener listener | 虚拟遥杆状态的监听器

##### Related:

class
IStick
class
VirtualStickStateListener
enum
VirtualStickState

###### enum VirtualStickState

    enum VirtualStickState

包： | dji.v5.manager.drone.virtualstick

##### 描述：

虚拟遥杆功能状态。

##### Enum Members:

VIRTUAL_STICK_ENABLED | 虚拟摇杆功能已开启。
VIRTUAL_STICK_DISABLED | 虚拟摇杆功能已关闭。

##### Class Members:

×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

- ### {{{(item.highlights && item.highlights.title) || item.title}}}

  {{{(item.highlights && item.highlights.content[0]) || item.title}}}

加载更多
加载中...
未找到结果