AR_Engine_SDK
函数 | 变量
XESeqAnimController.lua 文件参考

#include <XESeqAnimController.h>

类 XESeqAnimController 继承关系图:
Inheritance graph

#include <XESeqAnimController.h>

类 XESeqAnimController::Listener 继承关系图:
Inheritance graph

函数

function XESeqAnimController__Listener Ls_KeyframeTrigger (nMillisecond, pKeyframe) end
 
function XESeqAnimController new () end
 
function XESeqAnimController BroadcastKeyframeTrigger (pKeyframe) end
 
function XESeqAnimController SetSequencer (pSequencerIns) end
 
function XESeqAnimController GetSequencer () end
 
function XESeqAnimController GetNodeTimeLength (pNodeIns, nTimeLen) end
 

变量

 XESeqAnimController = {}
 
 XESeqAnimController__Listener = {}
 
XESeqAnimController Listener = XESeqAnimController__Listener
 

函数说明

◆ BroadcastKeyframeTrigger()

function XESeqAnimController BroadcastKeyframeTrigger ( pKeyframe  )

向Listener通知触发关键帧pKeyframe

参数
pKeyframeXEKeyframeBase
返回
void

◆ GetNodeTimeLength()

function XESeqAnimController GetNodeTimeLength ( pNodeIns  ,
nTimeLen   
)

获取某个节点实例的长度

参数
pNodeInsXEUserNodeInstance 要获取长度的节点实例
nTimeLennumber [out]节点的长度
返回
void

◆ GetSequencer()

function XESeqAnimController GetSequencer ( )

获取过场动画实例指针

返回
XESequencerInstance

◆ Ls_KeyframeTrigger()

function XESeqAnimController__Listener Ls_KeyframeTrigger ( nMillisecond  ,
pKeyframe   
)

通知监听者触发关键帧

参数
nMillisecondnumber 当前时间(ms)
pKeyframeXEKeyframeBase 关键帧指针
返回
void

◆ new()

function XESeqAnimController new ( )

XESeqAnimController_new00

返回
XESeqAnimController

◆ SetSequencer()

function XESeqAnimController SetSequencer ( pSequencerIns  )

设置过场动画实例指针

参数
pSequencerInsXESequencerInstance
返回
void

变量说明

◆ Listener

◆ XESeqAnimController

◆ XESeqAnimController__Listener