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

Functions

function XEMagicSequenceFrame new () end
 
function XEMagicSequenceFrame Release () end
 
function XEMagicSequenceFrame GetNodeManager () end
 
function XEMagicSequenceFrame Initialize (strAssetPath) end
 
function XEMagicSequenceFrame Save () end
 
function XEMagicSequenceFrame SaveAs (strAssetPath) end
 
function XEMagicSequenceFrame GetAssetPath () end
 
function XEMagicSequenceFrame SetAssetPath (strAssetPath) end
 
function XEMagicSequenceFrame GetContentDirPath () end
 
function XEMagicSequenceFrame SetContentDirPath (strFrameContentDir) end
 
function XEMagicSequenceFrame SetModified (bSet) end
 
function XEMagicSequenceFrame IsModified () end
 
function XEMagicSequenceFrame SetReverse (bReverse) end
 
function XEMagicSequenceFrame IsReverse () end
 
function XEMagicSequenceFrame SetRelativeToCurrentPath (bSet) end
 
function XEMagicSequenceFrame IsRelativeToCurrentPath () end
 
function XEMagicSequenceFrame SetFPS (nFPS) end
 
function XEMagicSequenceFrame GetFPS () end
 
function XEMagicSequenceFrame GetFirstTexWidth () end
 
function XEMagicSequenceFrame SetFirstTexWidth (nWidth) end
 
function XEMagicSequenceFrame GetFirstTexHeight () end
 
function XEMagicSequenceFrame SetFirstTexHeight (nHeight) end
 
function XEMagicSequenceFrame SetLoopMode (eMode) end
 
function XEMagicSequenceFrame GetLoopMode () end
 
function XEMagicSequenceFrame SetLoopStartIndex (nStartIndex) end
 
function XEMagicSequenceFrame GetLoopStartIndex () end
 
function XEMagicSequenceFrame SetLoopEndIndex (nEndIndex) end
 
function XEMagicSequenceFrame GetLoopEndIndex () end
 
function XEMagicSequenceFrame GetFrameLoopInfo () end
 
function XEMagicSequenceFrame SetPlayNum (nPlayNum) end
 
function XEMagicSequenceFrame GetPlayNum () end
 
function XEMagicSequenceFrame Get2DSequenceFrameListInfo () end
 
function XEMagicSequenceFrame Set2DSequenceFrameListInfo (aFrameListInfo) end
 
function XEMagicSequenceFrame RemoveTexture (nIndex) end
 
function XEMagicSequenceFrame SetColForTexture (nTextureIndex, nCol) end
 
function XEMagicSequenceFrame SetRowForTexture (nTextureIndex, nRow) end
 
function XEMagicSequenceFrame RemoveAllTextures () end
 
function XEMagicSequenceFrame IsFinishLoadingTexture () end
 

Variables

 XEMagicSequenceFrame = {}
 

Function Documentation

◆ Get2DSequenceFrameListInfo()

function XEMagicSequenceFrame Get2DSequenceFrameListInfo ( )

获取序列帧纹理信息

Returns
XEMagicCoreUtility__XE2DSequenceFrameListInfo

◆ GetAssetPath()

function XEMagicSequenceFrame GetAssetPath ( )

获取序列帧文件.seq2d路径

Returns
string

◆ GetContentDirPath()

function XEMagicSequenceFrame GetContentDirPath ( )

获取序列帧的文件夹路径

Returns
string

◆ GetFirstTexHeight()

function XEMagicSequenceFrame GetFirstTexHeight ( )

获取从第一帧纹理的高度(像素)

Returns
number

◆ GetFirstTexWidth()

function XEMagicSequenceFrame GetFirstTexWidth ( )

获取从第一帧纹理的宽度(像素)

Returns
number

◆ GetFPS()

function XEMagicSequenceFrame GetFPS ( )

获取每秒播放帧数

Returns
number

◆ GetFrameLoopInfo()

function XEMagicSequenceFrame GetFrameLoopInfo ( )

获取序列帧信息

Returns
XEMagicCoreUtility__XESequenceFrameLoopInfo

◆ GetLoopEndIndex()

function XEMagicSequenceFrame GetLoopEndIndex ( )

获取结束循环帧索引

Returns
number

◆ GetLoopMode()

function XEMagicSequenceFrame GetLoopMode ( )

获取纹理模式

Returns
number

◆ GetLoopStartIndex()

function XEMagicSequenceFrame GetLoopStartIndex ( )

获取开始循环帧索引

Returns
number

◆ GetNodeManager()

function XEMagicSequenceFrame GetNodeManager ( )

XEMagicSequenceFrame_GetNodeManager00

Returns
XETreeNode__Manager

◆ GetPlayNum()

function XEMagicSequenceFrame GetPlayNum ( )

获取从第一帧到最后一帧的播放次数

Returns
number

◆ Initialize()

function XEMagicSequenceFrame Initialize ( strAssetPath  )

XEMagicSequenceFrame_Initialize00

Parameters
strAssetPathstring
Returns
void

◆ IsFinishLoadingTexture()

function XEMagicSequenceFrame IsFinishLoadingTexture ( )

XEMagicSequenceFrame_IsFinishLoadingTexture00

Returns
boolean

◆ IsModified()

function XEMagicSequenceFrame IsModified ( )

获取当前模板是否被修改

Returns
boolean

◆ IsRelativeToCurrentPath()

function XEMagicSequenceFrame IsRelativeToCurrentPath ( )

是否相对当前.seq2d文件的目录

Returns
boolean

◆ IsReverse()

function XEMagicSequenceFrame IsReverse ( )

是否逆序播放

Returns
boolean

◆ new()

function XEMagicSequenceFrame new ( )

XEMagicSequenceFrame_new00

Returns
XEMagicSequenceFrame

◆ Release()

function XEMagicSequenceFrame Release ( )

XEMagicSequenceFrame_Release00

Returns
void

◆ RemoveAllTextures()

function XEMagicSequenceFrame RemoveAllTextures ( )

移除所有纹理

Returns
void

◆ RemoveTexture()

function XEMagicSequenceFrame RemoveTexture ( nIndex  )

从序列帧中移除指定索引的纹理

Parameters
nIndexnumber
Returns
void

◆ Save()

function XEMagicSequenceFrame Save ( )

XEMagicSequenceFrame_Save00

Returns
boolean

◆ SaveAs()

function XEMagicSequenceFrame SaveAs ( strAssetPath  )

XEMagicSequenceFrame_SaveAs00

Parameters
strAssetPathstring
Returns
boolean

◆ Set2DSequenceFrameListInfo()

function XEMagicSequenceFrame Set2DSequenceFrameListInfo ( aFrameListInfo  )

XEMagicSequenceFrame_Set2DSequenceFrameListInfo00

Parameters
aFrameListInfoXEMagicCoreUtility::XE2DSequenceFrameListInfo
Returns
void

◆ SetAssetPath()

function XEMagicSequenceFrame SetAssetPath ( strAssetPath  )

设置序列帧文件.seq2d路径

Parameters
strAssetPathstring
Returns
void

◆ SetColForTexture()

function XEMagicSequenceFrame SetColForTexture ( nTextureIndex  ,
nCol   
)

设置某帧纹理的列数,用于几行几列切分

Parameters
nTextureIndexnumber
nColnumber
Returns
void

◆ SetContentDirPath()

function XEMagicSequenceFrame SetContentDirPath ( strFrameContentDir  )

设置序列帧文件路径

Parameters
strFrameContentDirstring
Returns
void

◆ SetFirstTexHeight()

function XEMagicSequenceFrame SetFirstTexHeight ( nHeight  )

设置从第一帧纹理的高度(像素)

Parameters
nHeightnumber
Returns
void

◆ SetFirstTexWidth()

function XEMagicSequenceFrame SetFirstTexWidth ( nWidth  )

设置从第一帧纹理的宽度(像素)

Parameters
nWidthnumber
Returns
void

◆ SetFPS()

function XEMagicSequenceFrame SetFPS ( nFPS  )

设置每秒播放帧数

Parameters
nFPSnumber
Returns
void

◆ SetLoopEndIndex()

function XEMagicSequenceFrame SetLoopEndIndex ( nEndIndex  )

设置结束循环帧索引

Parameters
nEndIndexnumber
Returns
void

◆ SetLoopMode()

function XEMagicSequenceFrame SetLoopMode ( eMode  )

设置纹理模式

Parameters
eModenumber
Returns
void

◆ SetLoopStartIndex()

function XEMagicSequenceFrame SetLoopStartIndex ( nStartIndex  )

设置开始循环帧索引

Parameters
nStartIndexnumber
Returns
void

◆ SetModified()

function XEMagicSequenceFrame SetModified ( bSet  )

设置当前模板是否被修改

Parameters
bSetboolean
Returns
void

◆ SetPlayNum()

function XEMagicSequenceFrame SetPlayNum ( nPlayNum  )

设置从第一帧到最后一帧的播放次数

Parameters
nPlayNumnumber
Returns
void

◆ SetRelativeToCurrentPath()

function XEMagicSequenceFrame SetRelativeToCurrentPath ( bSet  )

设置是否相对当前.seq2d文件的目录

Parameters
bSetboolean
Returns
void

◆ SetReverse()

function XEMagicSequenceFrame SetReverse ( bReverse  )

设置是否逆序播放

Parameters
bReverseboolean
Returns
void

◆ SetRowForTexture()

function XEMagicSequenceFrame SetRowForTexture ( nTextureIndex  ,
nRow   
)

设置某帧纹理的行数,用于几行几列切分

Parameters
nTextureIndexnumber
nRownumber
Returns
void

Variable Documentation

◆ XEMagicSequenceFrame