# class ISmartTrackMissionManager

    interface ISmartTrackMissionManager extends IMissionManager<SmartTrackTarget, SmartTrackParam, SmartTrackInfo, SmartTrackCapability>

包： | dji.v5.manager.intelligent.smarttrack
继承自： | `IMissionManager`

##### 描述：

跟随任务管理类。
`MSDK 5.14.0开始支持`

##### 类成员:

method
addMissionCapabilityListener

###### method addMissionCapabilityListener

    @Override
     void addMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

添加跟随功能能力集监听器。用于获取不同的机型的能力集。
`MSDK 5.14.0开始支持`

##### 输入参数：

IMissionCapabilityListener<SmartTrackCapability> listener | 跟随功能能力集监听器。

method
removeMissionCapabilityListener

###### method removeMissionCapabilityListener

    @Override
     void removeMissionCapabilityListener(IMissionCapabilityListener<SmartTrackCapability> listener)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

移除跟随功能能力集监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

IMissionCapabilityListener<SmartTrackCapability> listener | 跟随功能能力集监听器。

method
addMissionInfoListener

###### method addMissionInfoListener

    @Override
     void addMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

添加跟随功能信息监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener | 跟随功能信息监听器。

method
removeMissionInfoListener

###### method removeMissionInfoListener

    @Override
     void removeMissionInfoListener(IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

移除跟随功能信息监听器。
`MSDK 5.14.0开始支持`

##### 输入参数：

IMissionInfoListener<SmartTrackInfo, SmartTrackTarget> listener | 跟随功能信息监听器。

method
startMission

###### method startMission

    @Override
     void startMission(SmartTrackTarget target, SmartTrackParam param, CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

开启任务。
`MSDK 5.14.0开始支持`

##### 输入参数：

SmartTrackTarget target | 跟随功能的目标。
SmartTrackParam param | 跟随功能的的参数。
CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
stopMission

###### method stopMission

    @Override
     void stopMission(CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

结束任务。
`MSDK 5.14.0开始支持`

##### 输入参数：

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

method
updateMissionTarget

###### method updateMissionTarget

    @Override
     void updateMissionTarget(SmartTrackTarget target, CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

更新任务目标。
`MSDK 5.14.0开始支持`

##### 输入参数：

SmartTrackTarget target | 跟随功能的目标。
CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

method
updateMissionParam

###### method updateMissionParam

    @Override
     void updateMissionParam(SmartTrackParam param, CommonCallbacks.CompletionCallback callback)

包： | dji.v5.manager.intelligent.smarttrack

##### 描述：

更新任务参数。
`MSDK 5.14.0开始支持`

##### 输入参数：

SmartTrackParam param | 跟随功能的参数。
CommonCallbacks.CompletionCallback callback | 返回执行结果的回调。

##### Related:

class
SmartTrackCapability
class
SmartTrackInfo
class
SmartTrackTarget
×

## 搜索 Mobile SDK 文档

{{searchCount}} 搜索结果

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

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

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