AR_Engine_SDK
|
Variables | |
XEPinchSkeletonComponent = {} | |
function XEPinchSkeletonComponent ApplyPinchParamFromCfg | ( | pSkePinchParamInsCfgPath | ) |
加载并应用实例配置文件(xpc.instance文件)
pSkePinchParamInsCfgPath | string 实例配置xpc.instance文件路径 |
function XEPinchSkeletonComponent Bind | ( | pModelIns | ) |
骨头捏造控制器绑定到模型实例上
pModelIns | IXModelInstance 模型实例指针 |
function XEPinchSkeletonComponent BindFromParent | ( | ) |
@type string 名称
@type number 最小值 @type number 最大值 @type number 步进 @type number 当前值 骨头捏造控制器绑定到组件的父节点模型实例上
function XEPinchSkeletonComponent Empty | ( | ) |
清空当前组件及实例
function XEPinchSkeletonComponent GetModelInstance | ( | ) |
获取当前模型实例指针
function XEPinchSkeletonComponent GetPinchControl | ( | ) |
获取骨头捏造控制器指针
function XEPinchSkeletonComponent GetPinchParam | ( | pParamName | , |
pinchParam | |||
) |
获取某个构件参数值
pParamName | string [in]要获取的构件参数名称 |
pinchParam | XPinchParam [out]构件参数值 |
function XEPinchSkeletonComponent GetPinchParam | ( | pParamName | ) |
function XEPinchSkeletonComponent GetPinchParamCMMS | ( | pPinchNodeName | ) |
获取某个构件参数全信息结构体(包括该参数的最小值/最大值/当前值/步长等)
pPinchNodeName | string |
function XEPinchSkeletonComponent GetPinchParamCMMSArray | ( | ) |
获取所有构件参数全信息结构体(包括该参数的最小值/最大值/当前值/步长等)
function XEPinchSkeletonComponent GetPinchParamConfigPath | ( | ) |
获取骨头捏造配置文件路径
function XEPinchSkeletonComponent GetPinchParamsByArray | ( | ) |
获取所有构件参数值
function XEPinchSkeletonComponent LoadPinchParamConfig | ( | pSkePinchCfgPath | ) |
加载骨头捏造配置文件(xpc文件)
pSkePinchCfgPath | string 骨头捏造配置xpc文件路径 |
function XEPinchSkeletonComponent new | ( | ) |
XEPinchSkeletonComponent_new00
XEPinchSkeletonComponent_PinchParamCurMinMaxStep_new00
function XEPinchSkeletonComponent Render | ( | pViewport | ) |
function XEPinchSkeletonComponent ResetPinchParams | ( | pPinchNodeName | ) |
重置构件参数
pPinchNodeName | string 构件参数节点名称,如果此项为空,则重置所有构件参数;否则,只重置该构件参数节点 |
function XEPinchSkeletonComponent SetPinchParam | ( | pinchParam | ) |
function XEPinchSkeletonComponent SetPinchParamConfigPath | ( | pPath | ) |
设置骨头捏造配置文件路径
pPath | string |
function XEPinchSkeletonComponent SetPinchParams | ( | pinchParams | ) |
function XEPinchSkeletonComponent SyncValueToPinchControl | ( | ) |
同步组件内构件参数信息给骨头捏造控制器
function XEPinchSkeletonComponent Tick | ( | fDel | , |
bForceTick | |||
) |
更新当前组件的数据,此函数每帧都会被调用
fDel | number 每帧更新的时间间隔(ms) |
bForceTick | boolean 是否强制Tick.如果为true,不管当前组件是否隐藏,都会更新;如果为false,当前组件如果隐藏时不更新。 |
function XEPinchSkeletonComponent Unbind | ( | ) |
骨头捏造控制器与模型实例解绑,并释放资源
function XEPinchSkeletonComponent UpdateValueFromExistence | ( | pPinchNodeName | ) |
由骨头捏造控制器更新组件内记录的构件参数节点信息
pPinchNodeName | string 构件参数节点名称,如果为空,更新全部构件参数节点信息;否则,只更新该构件参数节点信息 |
function XEPinchSkeletonComponent VerifyPinchNode | ( | pPinchNodeName | ) |
判断某构件参数节点是否有效
pPinchNodeName | string |