AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XEAnimBlend.lua 文件参考

#include <XEAnimBlend.h>

类 XEAnimBlend 继承关系图:
Inheritance graph

函数

function XEAnimBlend new () end
 
function XEAnimBlend Initialize (strAssetPath) end
 
function XEAnimBlend FindTrack (strTrackName) end
 
function XEAnimBlend SetLoopAtEnd (bSet) end
 
function XEAnimBlend SetLoopAtEndStartTime (nTime) end
 
function XEAnimBlend GetSkinModelAssetPath () end
 
function XEAnimBlend GetAssetPath () end
 
function XEAnimBlend IsLoopAtEnd () end
 
function XEAnimBlend SetManaulStartTime (nTime) end
 
function XEAnimBlend GetManualStartTime () end
 
function XEAnimBlend SetManualEndTime (nTime) end
 
function XEAnimBlend GetManualEndTime () end
 
function XEAnimBlend SetManualTimeMode (bManual) end
 
function XEAnimBlend IsManualTimeMode () end
 
function XEAnimBlend SetModified (bSet) end
 
function XEAnimBlend IsModified () end
 
function XEAnimBlend GetLoopAtEndStartTime (pAnimMonController) end
 
function XEAnimBlend GetBindNode () end
 

变量

 XEAnimBlend = {}
 

函数说明

◆ FindTrack()

function XEAnimBlend FindTrack ( strTrackName  )

查找混合动画中的名为strTrackName的混合轨道

参数
strTrackNamestring
返回
XEAnimBlendLayerTrack

◆ GetAssetPath()

function XEAnimBlend GetAssetPath ( )

获取blend动画资源路径

返回
string

◆ GetBindNode()

function XEAnimBlend GetBindNode ( )

获取绑定的节点列表

返回
XETreeNode[]
void

◆ GetLoopAtEndStartTime()

function XEAnimBlend GetLoopAtEndStartTime ( pAnimMonController  )

获取动画末尾循环播放起始时间 如果不为空且为非手动模式,返回在动画长度内的起始时间。

参数
pAnimMonControllerXEAnimBlendController 动画控制播放器指针
返回
number 如果pAnimMonController为空,返回SetLoopAtEndStartTime设置的值;如果不为空且为手动模式,返回在手动播放区域的起始时间;

◆ GetManualEndTime()

function XEAnimBlend GetManualEndTime ( )

获取手动播放动画区域结束时间

返回
number

◆ GetManualStartTime()

function XEAnimBlend GetManualStartTime ( )

获取手动播放动画区域起始时间

返回
number

◆ GetSkinModelAssetPath()

function XEAnimBlend GetSkinModelAssetPath ( )

获取与其关联的模型资源路径

返回
string

◆ Initialize()

function XEAnimBlend Initialize ( strAssetPath  )

初始化

参数
strAssetPathstring
返回
void

◆ IsLoopAtEnd()

function XEAnimBlend IsLoopAtEnd ( )

判断动画末尾是否循环播放

返回
boolean

◆ IsManualTimeMode()

function XEAnimBlend IsManualTimeMode ( )

获取动画播放模式是否是手动模式

返回
boolean

◆ IsModified()

function XEAnimBlend IsModified ( )

获取当前混合动画是否被改变

返回
boolean

◆ new()

function XEAnimBlend new ( )

XEAnimBlend_new00

返回
XEAnimBlend

◆ SetLoopAtEnd()

function XEAnimBlend SetLoopAtEnd ( bSet  )

设置是否末尾循环

参数
bSetboolean
返回
void

◆ SetLoopAtEndStartTime()

function XEAnimBlend SetLoopAtEndStartTime ( nTime  )

设置动画末尾循环播放起始时间

参数
nTimenumber
返回
void

◆ SetManaulStartTime()

function XEAnimBlend SetManaulStartTime ( nTime  )

设置手动播放动画区域起始时间

参数
nTimenumber
返回
void

◆ SetManualEndTime()

function XEAnimBlend SetManualEndTime ( nTime  )

设置手动播放动画区域结束时间

参数
nTimenumber
返回
void

◆ SetManualTimeMode()

function XEAnimBlend SetManualTimeMode ( bManual  )

设置动画播放模式是否是手动模式

参数
bManualboolean
返回
void

◆ SetModified()

function XEAnimBlend SetModified ( bSet  )

设置当前混合动画是否被改变

参数
bSetboolean
返回
void

变量说明

◆ XEAnimBlend