AR_Engine_SDK
|
Functions | |
function XESceneSequenceComponent | new () end |
function XESceneSequenceComponent | Release () end |
function XESceneSequenceComponent | Tick (fDel, bForceTick) end |
function XESceneSequenceComponent | LoadAsset (pPath) end |
function XESceneSequenceComponent | PendingPlay (bForcePlay) end |
function XESceneSequenceComponent | Unload () end |
function XESceneSequenceComponent | ChangeBindingActor (szOldActorName, pNewActor, szSpecificNodeName, szSpecificNodeType, bNodeTypeFuzzyFind) end |
function XESceneSequenceComponent | GetSequenceInstance () end |
function XESceneSequenceComponent | GetAssetPath () end |
Variables | |
XESceneSequenceComponent = {} | |
function XESceneSequenceComponent ChangeBindingActor | ( | szOldActorName | , |
pNewActor | , | ||
szSpecificNodeName | , | ||
szSpecificNodeType | , | ||
bNodeTypeFuzzyFind | |||
) |
替换过场动画中绑定的Actor
szOldActorName | string 被替换的旧的Actorname |
pNewActor | XEActor 新的Actor |
szSpecificNodeName | string 被替换的Actor节点名称,可为NULL |
szSpecificNodeType | string 被替换的Actor节点类型 |
bNodeTypeFuzzyFind | boolean 是否启用模糊查询 |
function XESceneSequenceComponent GetAssetPath | ( | ) |
获取过场动画资源路径
function XESceneSequenceComponent GetSequenceInstance | ( | ) |
获取过场动画实例
XESceneSequenceComponent_GetSequenceInstance01
function XESceneSequenceComponent LoadAsset | ( | pPath | ) |
加载过场动画资源
pPath | string 过场动画资源路径 |
function XESceneSequenceComponent new | ( | ) |
XESceneSequenceComponent_new00
function XESceneSequenceComponent PendingPlay | ( | bForcePlay | ) |
在下一帧播放[避免引擎时间间隔过长]
bForcePlay | boolean 是否强制播放,不考虑是否开启自动播放、是否在运行时世界 |
function XESceneSequenceComponent Release | ( | ) |
释放资源
function XESceneSequenceComponent Tick | ( | fDel | , |
bForceTick | |||
) |
更新当前组件的数据,此函数每帧都会被调用
fDel | number 每帧更新的时间间隔(ms) |
bForceTick | boolean 是否强制Tick.如果为true,不管当前组件是否隐藏,都会更新;如果为false,当前组件如果隐藏时不更新。 |
function XESceneSequenceComponent Unload | ( | ) |
释放过场动画资源