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

Functions

function XUIButton Create () end
 
function XUIButton Create (strNormalTexture, eTextureType) end
 
function XUIButton new () end
 
function XUIButton Draw (pWorld, unParentFlags) end
 
function XUIButton SetContentSize (vContentSize) end
 
function XUIButton SetAnchorPoint (vAnchorPoint) end
 
function XUIButton SetCheckable (bCheckable) end
 
function XUIButton IsCheckable () end
 
function XUIButton SetChecked (bChecked) end
 
function XUIButton IsChecked () end
 
function XUIButton SetEnableAnim (bSet) end
 
function XUIButton IsEnableAnim () end
 
function XUIButton SetAnimScale (fScale) end
 
function XUIButton GetAnimScale () end
 
function XUIButton SetAnimTrans (vTrans) end
 
function XUIButton GetAnimTrans () end
 
function XUIButton IsEnableAudio () end
 
function XUIButton SetEnableAudio (bSet) end
 
function XUIButton GetAudioPath () end
 
function XUIButton SetAudioPath (strAudioPath) end
 
function XUIButton GetAudioTriggerType () end
 
function XUIButton SetAudioTriggerType (eType) end
 
function XUIButton PlayAudio () end
 
function XUIButton StopAudio () end
 
function XUIButton GetImage () end
 
function XUIButton LoadNormalTexture (strTexture, eTextureType) end
 
function XUIButton LoadPressedTexture (strTexture, eTextureType) end
 
function XUIButton LoadDisabledTexture (strTexture, eTextureType) end
 
function XUIButton LoadCheckedTexture (strTexture, eTextureType) end
 
function XUIButton GetNormalTexture () end
 
function XUIButton GetPressedTexture () end
 
function XUIButton GetDisabledTexture () end
 
function XUIButton GetCheckedTexture () end
 

Variables

 XUIButton = {}
 

Function Documentation

◆ Create() [1/2]

function xes__HandEventListener Create ( )

创建并返回一个空的控件实例的指针

Returns
XUIButton 控件指针

创建一个空的向导页组。

Returns
XUIGuidePage

创建一个XUILayoutParameter实例,并返回

Returns
XUILinearLayoutParameter

创建一个XUILayoutParameter实例,并返回

Returns
XUIRelativeLayoutParameter

创建并返回一个空的控件实例的指针

Returns
XUIRadioButtonGroup 控件指针

创建并返回一个页头实例

Returns
XUITabControl 控件指针

创建并返回一个空的控件实例的指针

Returns
XUIVirtualListViewItem 控件指针

创建监听器

Returns
xes__GestureEventListenerV1

xes_FaceEventListener_Create00

Returns
xes__FaceEventListener

xes_CVBodyEventListener_Create00

Returns
xes__CVBodyEventListener

xes_CVObjectEventListener_Create00

Returns
xes__CVObjectEventListener

xes_AccelerationEventListener_Create00

Returns
xes__AccelerationEventListener

xes_AttitudeEventListener_Create00

Returns
xes__AttitudeEventListener

xes_HandEventListener_Create00

Returns
xes__HandEventListener

◆ Create() [2/2]

function XUIButton Create ( strNormalTexture  ,
eTextureType   
)

创建并返回一个控件实例

Parameters
strNormalTexturestring 常态背景图片
eTextureTypenumber 相对路径/绝对路径
Returns
XUIButton 控件指针

◆ Draw()

function XUIButton Draw ( pWorld  ,
unParentFlags   
)

重写这个方法来绘制你自己的节点

Parameters
pWorldIXRenderSet 给定的世界指针
unParentFlagsnumber 渲染器标签
Returns
void

◆ GetAnimScale()

function XUIButton GetAnimScale ( )

XUIButton_GetAnimScale00

Returns
number

◆ GetAnimTrans()

function XUIButton GetAnimTrans ( )

XUIButton_GetAnimTrans00

Returns
XVECTOR2

◆ GetAudioPath()

function XUIButton GetAudioPath ( )

XUIButton_GetAudioPath00

Returns
string

◆ GetAudioTriggerType()

function XUIButton GetAudioTriggerType ( )

XUIButton_GetAudioTriggerType00

Returns
number

◆ GetCheckedTexture()

function XUIButton GetCheckedTexture ( )

XUIButton_GetCheckedTexture00

Returns
string

◆ GetDisabledTexture()

function XUIButton GetDisabledTexture ( )

获取禁用状态纹理

Returns
string 禁用状态纹理名字

◆ GetImage()

function XUIButton GetImage ( )

获取图片

Returns
XUIImage

◆ GetNormalTexture()

function XUIButton GetNormalTexture ( )

获取常态纹理

Returns
string 常态纹理名字

◆ GetPressedTexture()

function XUIButton GetPressedTexture ( )

获取按下状态纹理

Returns
string 按下状态纹理名字

◆ IsCheckable()

function XUIButton IsCheckable ( )

XUIButton_IsCheckable00

Returns
boolean

◆ IsChecked()

function XUIButton IsChecked ( )

XUIButton_IsChecked00

Returns
boolean

◆ IsEnableAnim()

function XUIButton IsEnableAnim ( )

XUIButton_IsEnableAnim00

Returns
boolean

◆ IsEnableAudio()

function XUIButton IsEnableAudio ( )

XUIButton_IsEnableAudio00

Returns
boolean

◆ LoadCheckedTexture()

function XUIButton LoadCheckedTexture ( strTexture  ,
eTextureType   
)

XUIButton_LoadCheckedTexture00

Parameters
strTexturestring
eTextureTypenumber
Returns
void

◆ LoadDisabledTexture()

function XUIButton LoadDisabledTexture ( strTexture  ,
eTextureType   
)

加载禁用状态纹理

Parameters
strTexturestring 禁用状态纹理的名字
eTextureTypenumber 纹理类型
Returns
void

◆ LoadNormalTexture()

function XUIButton LoadNormalTexture ( strTexture  ,
eTextureType   
)

加载常态纹理

Parameters
strTexturestring 正常状态纹理的名字
eTextureTypenumber 纹理类型
Returns
void

◆ LoadPressedTexture()

function XUIButton LoadPressedTexture ( strTexture  ,
eTextureType   
)

加载按下状态纹理

Parameters
strTexturestring 按下状态纹理的名字
eTextureTypenumber 纹理类型
Returns
void

◆ new()

function XUIButton new ( )

XUIButton_new00

Returns
XUIButton

◆ PlayAudio()

function XUIButton PlayAudio ( )

XUIButton_PlayAudio00

Returns
void

◆ SetAnchorPoint()

function XUIButton SetAnchorPoint ( vAnchorPoint  )

设置锚点,用百分比表示。 一个锚点是所有的转换和定位操作发生的点。 它就像在节点上连接其父类的大头针。 锚点是标准化的,就像百分比一样。(0,0)表示左下角,(1,1)表示右上角。 但是你可以使用比(1,1,)更高的值或者比(0,0)更低的值。 默认的锚点是(0.5,0.5),因此它开始于节点的中心位置

Parameters
vAnchorPointXVECTOR2 节点的锚点
Returns
void

◆ SetAnimScale()

function XUIButton SetAnimScale ( fScale  )

XUIButton_SetAnimScale00

Parameters
fScalenumber
Returns
void

◆ SetAnimTrans()

function XUIButton SetAnimTrans ( vTrans  )

XUIButton_SetAnimTrans00

Parameters
vTransXVECTOR2
Returns
void

◆ SetAudioPath()

function XUIButton SetAudioPath ( strAudioPath  )

XUIButton_SetAudioPath00

Parameters
strAudioPathstring
Returns
void

◆ SetAudioTriggerType()

function XUIButton SetAudioTriggerType ( eType  )

XUIButton_SetAudioTriggerType00

Parameters
eTypenumber
Returns
void

◆ SetCheckable()

function XUIButton SetCheckable ( bCheckable  )

XUIButton_SetCheckable00

Parameters
bCheckableboolean
Returns
void

◆ SetChecked()

function XUIButton SetChecked ( bChecked  )

XUIButton_SetChecked00

Parameters
bCheckedboolean
Returns
void

◆ SetContentSize()

function XUIButton SetContentSize ( vContentSize  )

设置不转换节点的大小。 contentSize依然是相同的,无论节点是缩放或者旋转。 所有的节点都有大小。图层和场景有相同的屏幕大小。

Parameters
vContentSizeXVECTOR2 未转换节点的大小
Returns
void

◆ SetEnableAnim()

function XUIButton SetEnableAnim ( bSet  )

XUIButton_SetEnableAnim00

Parameters
bSetboolean
Returns
void

◆ SetEnableAudio()

function XUIButton SetEnableAudio ( bSet  )

XUIButton_SetEnableAudio00

Parameters
bSetboolean
Returns
void

◆ StopAudio()

function XUIButton StopAudio ( )

XUIButton_StopAudio00

Returns
void

Variable Documentation

◆ XUIButton

XUIButton = {}