AR_Engine_SDK
Functions | Variables
XEAnimBlendController.lua File Reference
类 XEAnimBlendController 继承关系图:
Inheritance graph

Functions

function XEAnimBlendController new () end
 
function XEAnimBlendController SetAnimBlendInstance (pAnimBlendIns) end
 
function XEAnimBlendController GetAnimBlendInstance () end
 
function XEAnimBlendController Tick (fInterval) end
 
function XEAnimBlendController GetTimeLength () end
 
function XEAnimBlendController SetTime (nTime) end
 
function XEAnimBlendController GetNodeTimeLength (pNodeIns, nTimeLen) end
 
function XEAnimBlendController GetNodeTimeLength (pNodeIns) end
 

Variables

 XEAnimBlendController = {}
 

Function Documentation

◆ GetAnimBlendInstance()

function XEAnimBlendController GetAnimBlendInstance ( )

获取混合动画实例指针

Returns
XEAnimBlendInstance

◆ GetNodeTimeLength() [1/2]

function XEAnimBlendController GetNodeTimeLength ( pNodeIns  ,
nTimeLen   
)

获取混合动画长度

Parameters
pNodeInsXEUserNodeInstance 混合动画实例指针
nTimeLennumber [out]混合动画长度
Returns
void

◆ GetNodeTimeLength() [2/2]

function XEAnimBlendController GetNodeTimeLength ( pNodeIns  )

XEAnimBlendController_GetNodeTimeLength01

Parameters
pNodeInsXEUserNodeInstance
Returns
number
void

◆ GetTimeLength()

function XEAnimBlendController GetTimeLength ( )

获取动画长度,如果是手动播放,返回的是手动播放区域的长度;如果是非手动播放,返回混合动画的长度。

Returns
number

◆ new()

function XEAnimBlendController new ( )

XEAnimBlendController_new00

Returns
XEAnimBlendController

◆ SetAnimBlendInstance()

function XEAnimBlendController SetAnimBlendInstance ( pAnimBlendIns  )

设置混合动画实例指针

Parameters
pAnimBlendInsXEAnimBlendInstance
Returns
void

◆ SetTime()

function XEAnimBlendController SetTime ( nTime  )

设置当前时刻

Parameters
nTimenumber
Returns
void

◆ Tick()

function XEAnimBlendController Tick ( fInterval  )

更新

Parameters
fIntervalnumber
Returns
void

Variable Documentation

◆ XEAnimBlendController