DJI Mobile SDK Documentation

      class SimulatorState

      class SimulatorState
      包:dji.v5.manager.aircraft.simulator
      描述:

      模拟器状态。

      MSDK 5.0.0开始支持

      类成员:

      Members

      method areMotorsOn
      boolean areMotorsOn()
      包:dji.v5.manager.aircraft.simulator
      描述:

      返回模拟器中飞行器电机是否起转。

      返回值:
      booleantrue表示模拟器中飞行器电机已经起转。
      method
      method isFlying
      boolean isFlying()
      包:dji.v5.manager.aircraft.simulator
      描述:

      返回模拟器中飞行器是否在飞行中。

      返回值:
      booleantrue表示模拟器中飞行器正在飞行中。
      method
      method getPitch
      float getPitch()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器的俯仰角度,单位:度。

      返回值:
      float返回模拟器中飞行器的俯仰角度。
      method
      method getRoll
      float getRoll()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器的横滚角度,单位:度。

      返回值:
      float返回模拟器中飞行器的横滚角度。
      method
      method getYaw
      float getYaw()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器的偏航角度,单位:度。

      返回值:
      float返回模拟器中飞行器的偏航角度。
      method getPositionX
      float getPositionX()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器当前位置距离飞行器初始位置的东西方向的距离,单位:米。其中东为正数,使用北东地坐标系。

      返回值:
      float返回模拟器中飞行器当前位置距离飞行器初始位置的东西方向的距离。
      method getPositionY
      float getPositionY()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器当前位置距离飞行器初始位置的南北方向的距离,单位:米。其中北为正数,使用北东地坐标系。

      返回值:
      float返回模拟器中飞行器当前位置距离飞行器初始位置的南北方向的距离。
      method getPositionZ
      float getPositionZ()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器当前位置距离飞行器初始位置的垂直方向的距离,单位:米。如果飞行器的高度高于初始位置的高度,则该值应为负数。

      返回值:
      float返回模拟器中飞行器当前位置距离飞行器初始位置的垂直方向的距离。
      method getLocation
      LocationCoordinate2D getLocation()
      包:dji.v5.manager.aircraft.simulator
      描述:

      获取模拟器中飞行器当前位置坐标。

      返回值:
      LocationCoordinate2D返回模拟器中飞行器当前位置坐标。