HeadTurnComponent

最低版本: 1.0.0最后更新: 2020/3/30

组件功能:

       用于单次头部运动

支持平台

平台是否支持
豹小秘
豹花/大瓶
M平台

参数

属性JS类型Java类型默认值必填说明最低版本
headTurnBeanstringStringyes头部运动对象 HeadTurnParam的json格式1.0.0

HeadTurnParam

属性JS类型Java类型默认值必填说明最低版本
horizontalModestringString'relative'no

头部横向转动模式,

'absolute'

'relative'

可选

1.0.0
horizontalAnglenumberint0no横向转动角度1.0.0
horizontalMaxSpeednumberint30no横向转动速度1.0.0
verticalModestringString'relative'no

头部纵向转动模式,

'absolute'

'relative'

可选

1.0.0
verticalAnglenumberint0no纵向转动角度1.0.0
verticalMaxSpeednumberint30no纵向转动速度1.0.0

结果码

返回结果描述
RESULT_HEAD_TURN_SUCCESS32610015头部动作执行完成

错误码

返回错误描述
ERROR_PARAMS_HEAD_TURN_BEAN_INVALID-32610013头部运动参数无效
ERROR_HEAD_TURN_TIMEOUT-32630005头部运动超时
ERROR_HEAD_TURN_FAILED-32630006头部运动失败
ERROR_HEAD_TURN_INTERRUPT-32630007头部运动被打断

示例代码:

this.headTurnParam = new HeadTurnParam(

   HeadTurnMode.absolute, 0, 60,HeadTurnMode.absolute,70,60);

<HeadTurnComponent

   param={this.headTurnParam}

   onFinish={this.viewModel.recoverHeadFinish}

/>

public recoverHeadFinish = (event?: ComponentEvent): boolean => {

   return true;

};