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

Functions

function XEUIAnimation new () end
 
function XEUIAnimation Release () end
 
function XEUIAnimation GetNodeManager () end
 
function XEUIAnimation Initialize (strAssetPath) end
 
function XEUIAnimation Save () end
 
function XEUIAnimation SaveAs (strAssetPath) end
 
function XEUIAnimation GetBindingForUINode (pUINodeName) end
 
function XEUIAnimation CreateBinding (szBindingType) end
 
function XEUIAnimation GetAssetPath () end
 
function XEUIAnimation SetManaulStartTime (nTime) end
 
function XEUIAnimation GetManualStartTime () end
 
function XEUIAnimation SetManualEndTime (nTime) end
 
function XEUIAnimation GetManualEndTime () end
 
function XEUIAnimation SetManualTimeMode (bManual) end
 
function XEUIAnimation IsManualTimeMode () end
 
function XEUIAnimation SetModified (bSet) end
 
function XEUIAnimation IsModified () end
 
function XEUIAnimation CreateTrack (szTrackType) end
 

Variables

 XEUIAnimation = {}
 

Function Documentation

◆ CreateBinding()

function XEUIAnimation CreateBinding ( szBindingType  )

在UI动画中创建一个绑定节点

Parameters
szBindingTypestring 绑定节点类型
Returns
XEUIAnimBinding 创建的绑定节点指针

◆ CreateTrack()

function XEUIAnimation CreateTrack ( szTrackType  )

在UI动画中创建一个轨道也就是创建一个子节点

Parameters
szTrackTypestring 轨道类型
Returns
XETrackBase 创建的轨道指针

◆ GetAssetPath()

function XEUIAnimation GetAssetPath ( )

获取UI动画资源路径

Returns
string

◆ GetBindingForUINode()

function XEUIAnimation GetBindingForUINode ( pUINodeName  )

获取子节点中绑定特定UI控件的节点

Parameters
pUINodeNamestring UI节点名称
Returns
XEUIAnimBinding UI动画节点

◆ GetManualEndTime()

function XEUIAnimation GetManualEndTime ( )

获取UI动画手动播放结束时间

Returns
number

◆ GetManualStartTime()

function XEUIAnimation GetManualStartTime ( )

获取UI动画手动播放开始时间

Returns
number

◆ GetNodeManager()

function XEUIAnimation GetNodeManager ( )

获取节点管理器

Returns
XETreeNode__Manager 节点管理器指针

◆ Initialize()

function XEUIAnimation Initialize ( strAssetPath  )

初始化函数

Parameters
strAssetPathstring 动画资源路径(.uixanim)
Returns
void

◆ IsManualTimeMode()

function XEUIAnimation IsManualTimeMode ( )

判断UI动画是否为手动播放模式

Returns
boolean

◆ IsModified()

function XEUIAnimation IsModified ( )

获取过场动画是否被修改

Returns
boolean

◆ new()

function XEUIAnimation new ( )

XEUIAnimation_new00

Returns
XEUIAnimation

◆ Release()

function XEUIAnimation Release ( )

将根节点从节点管理器中移除 ,并且删除所有根节点下绑定的节点,并且释放节点管理器

Returns
void

◆ Save()

function XEUIAnimation Save ( )

保存函数

Returns
boolean

◆ SaveAs()

function XEUIAnimation SaveAs ( strAssetPath  )

另外保存函数

Parameters
strAssetPathstring 想要保存的地址
Returns
boolean

◆ SetManaulStartTime()

function XEUIAnimation SetManaulStartTime ( nTime  )

设置UI动画手动播放开始时间

Parameters
nTimenumber
Returns
void

◆ SetManualEndTime()

function XEUIAnimation SetManualEndTime ( nTime  )

设置UI动画手动播放结束时间

Parameters
nTimenumber
Returns
void

◆ SetManualTimeMode()

function XEUIAnimation SetManualTimeMode ( bManual  )

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

Parameters
bManualboolean
Returns
void

◆ SetModified()

function XEUIAnimation SetModified ( bSet  )

设置过场动画是否被修改

Parameters
bSetboolean
Returns
void

Variable Documentation

◆ XEUIAnimation