|
AR_Engine_SDK
|

Variables | |
| SubviewParam = {} | |
| SubviewParam | m_vPosition = {} |
| @type XVECTOR3 More... | |
| SubviewParam | m_Quat = {} |
| @type XQUATERNION More... | |
| SubviewParam | m_fFOV = 0 |
| @type number More... | |
| SubviewParam | m_bUseDefaultSetting = false |
| @type boolean More... | |
| SubviewParam | m_sSubviewActorName = '' |
| @type string More... | |
| SubviewParam | m_sModelActorName = '' |
| @type string More... | |
| XUIImage = {} | |
| XUIImage | Simple = 0 |
| XUIImage | Sliced = 0 |
| XUIImage | Fill = 0 |
| XUIImage | Horizontal = 0 |
| XUIImage | Vertical = 0 |
| XUIImage | Radial90 = 0 |
| XUIImage | Radial180 = 0 |
| XUIImage | Radial360 = 0 |
| XUIImage | Left = 0 |
| XUIImage | Right = 0 |
| XUIImage | Top = 0 |
| XUIImage | Bottom = 0 |
| XUIImage | BottomLeft = 0 |
| XUIImage | TopLeft = 0 |
| XUIImage | TopRight = 0 |
| XUIImage | BottomRight = 0 |
根据图片名字创建一个Image
| nTag | number 该纹理路径的索引值,XUIImage可以持有多张纹理,即不同nTag可以对应不同纹理路径,默认从0开始 |
| strTextureName | string 纹理的文件路径,该路径若是pvr/ktx则不需要传后缀名,引擎通过当前平台是android/ios自动补后缀,若是png/jpg则需要传后缀名。 |
| texType | number 路径的类型,相对路径/绝对路径。 |
| function XUIImage Enable9Slice | ( | bSet | ) |
设置是否使用九宫格
| bSet | boolean 是否使用九宫格 |
| function XUIImage GetActualFrameBegin | ( | ) |
XUIImage_GetActualFrameBegin00
| function XUIImage GetActualFrameNum | ( | ) |
获取当前序列帧图片中保存的真正的帧数
| function XUIImage GetCurrentFrame | ( | ) |
返回当前播放到第nFrame帧。
| function XUIImage GetCurrentPlistSpriteName | ( | ) |
返回合图中小图名称
| function XUIImage GetCurrentTag | ( | ) |
获取当前正在显示的纹理索引
| function XUIImage GetFillAmount | ( | ) |
XUIImage_GetFillAmount00
| function XUIImage GetFillOrigin | ( | ) |
XUIImage_GetFillOrigin00
| function XUIImage GetFillReverse | ( | ) |
XUIImage_GetFillReverse00
| function XUIImage GetImageFillMode | ( | ) |
XUIImage_GetImageFillMode00
| function XUIImage GetImageType | ( | ) |
XUIImage_GetImageType00
| function XUIImage GetMaskTexturePath | ( | ) |
获取遮罩纹理路径
| function XUIImage GetSequenceFPS | ( | ) |
获取序列帧动画的FPS
| function XUIImage GetSliceBottom | ( | ) |
获取九宫格下侧部分宽度(单位:像素)
| function XUIImage GetSliceLeft | ( | ) |
获取九宫格左侧部分宽度(单位:像素)
| function XUIImage GetSliceRight | ( | ) |
获取九宫格右侧部分宽度(单位:像素)
| function XUIImage GetSliceTop | ( | ) |
获取九宫格上侧部分宽度(单位:像素)
| function XUIImage GetSubviewParam | ( | ) |
XUIImage_GetSubviewParam00
| function XUIImage GetTextureNum | ( | ) |
获取纹理数目
获取指定tag的纹理原始大小
| nTag | number 指定tag |
获取指定tag的纹理路径,并返回
| nTag | number 指定tag |
| function XUIImage GetTlistUV | ( | vLT | , |
| vBR | |||
| ) |
获取九宫格下侧部分宽度(单位:像素)
| vLT | XVECTOR2 |
| vBR | XVECTOR2 |
| function XUIImage GetTlistUV | ( | ) |
XUIImage_GetTlistUV01
| function XUIImage GetTypeID | ( | ) |
获取类型ID
| function XUIImage GetUIMaskTexture | ( | ) |
获取遮罩纹理指针
| function XUIImage GetUITexture | ( | ) |
获取纹理指针
| function XUIImage GetUVTile | ( | ) |
获取序列帧UV
| function XUIImage Is9SliceEnabled | ( | ) |
判断是否使用九宫格
| function XUIImage IsFlipX | ( | ) |
获取图片是否左右翻转
| function XUIImage IsFollowTextureSize | ( | ) |
获取是否使用纹理的尺寸
| function XUIImage IsSequencePlaying | ( | ) |
获取XUIImage是否正在播放序列帧
查询指定tag的纹理是否存在
| nTag | number 指定tag |
| function XUIImage IsUseMaskTexture | ( | ) |
获取是否使用遮罩纹理
| function XUIImage IsUseSequence | ( | ) |
获取XUIImage是否启用序列帧模式
| function XUIImage IsUseTexture | ( | ) |
获取是否使用纹理
| function XUIImage LoadMaskTexture | ( | strTextureNamek | ) |
加载遮罩纹理
| strTextureNamek | string 遮罩纹理路径 |
| function XUIImage LoadPlistTexture | ( | spritename | , |
| tag | |||
| ) |
XUIImage_LoadPlistTexture00
| spritename | string |
| tag | number |
加载纹理
| nTag | number 该纹理路径的索引值,XUIImage可以持有多张纹理,即不同nTag可以对应不同纹理路径,默认从0开始。 |
| strTextureName | string 纹理的文件路径,该路径若是pvr/ktx则不需要传后缀名,引擎通过当前平台是android/ios自动补后缀,若是png/jpg则需要传后缀名。 |
| texType | number 路径的类型,相对路径/绝对路径。 |
| function XUIImage PlaySequence | ( | bPlay | ) |
设置播放序列帧
| bPlay | boolean 是否播放序列帧 |
| function XUIImage ResetSequence | ( | ) |
重置序列帧,重置序列帧为未播放时的初始状态。
XUIImage_Set180FillOrigin00
| origin | number |
XUIImage_Set360FillOrigin00
| origin | number |
XUIImage_Set90FillOrigin00
| origin | number |
| function XUIImage SetActualFrameBegin | ( | nNum | ) |
XUIImage_SetActualFrameBegin00
| nNum | number |
| function XUIImage SetActualFrameNum | ( | nNum | ) |
设置序列帧图片中保存的真正的帧数
| nNum | number 序列帧图片中保存的真正的帧数。举例:有个序列帧图片,图片格式为34共12帧图片,但是最后一帧是空白的(并没有图片),那么参数应当传为11。 |
| function XUIImage SetContentSize | ( | vContentSize | ) |
设置缩放为1时,节点的大小
| vContentSize | XVECTOR2 节点的大小 |
| function XUIImage SetCurrentFrame | ( | nFrame | ) |
设置当前播放到第nFrame帧。
| nFrame | number 当前播放到第nFrame帧。 |
| function XUIImage SetFillAmount | ( | amount | ) |
XUIImage_SetFillAmount00
| amount | number |
XUIImage_SetFillOrigin00
| origin | number |
| function XUIImage SetFillReverse | ( | reverse | ) |
XUIImage_SetFillReverse00
| reverse | boolean |
| function XUIImage SetFlipX | ( | bFlip | ) |
设置图片是否左右翻转
| bFlip | boolean 是否翻转 |
| function XUIImage SetFollowTextureSize | ( | bFollow | ) |
设置是否使用纹理的尺寸
| bFollow | boolean 是否使用纹理的尺寸 |
XUIImage_SetHorizontalFillOrigin00
| origin | number |
| function XUIImage SetRectPercent | ( | vLTPercent | , |
| vBRPercent | |||
| ) |
按百分比显示图片的一部分
| vLTPercent | XVECTOR2 图片左上角的百分比 |
| vBRPercent | XVECTOR2 图片右下角的百分比 |
| function XUIImage SetSequenceFPS | ( | fFPS | ) |
设置序列帧动画的FPS
| fFPS | number 序列帧动画的FPS |
| function XUIImage SetSliceBottom | ( | fBottom | ) |
设置九宫格下侧部分宽度(单位:像素)
| fBottom | number |
| function XUIImage SetSliceLeft | ( | fLeft | ) |
设置九宫格左侧部分宽度(单位:像素)
| fLeft | number 左侧部分宽度 |
| function XUIImage SetSliceRight | ( | fRight | ) |
设置九宫格右侧部分宽度(单位:像素)
| fRight | number 右侧部分宽度 |
| function XUIImage SetSliceTop | ( | fTop | ) |
设置九宫格上侧部分宽度(单位:像素)
| fTop | number 上侧部分宽度 |
| function XUIImage SetTListUV | ( | vLT | , |
| vBR | |||
| ) |
设置九宫格小图的UV 通常情况不需要调用
| vLT | XVECTOR2 |
| vBR | XVECTOR2 |
| function XUIImage SetUseMaskTexture | ( | bUse | ) |
设置是否使用遮罩纹理
| bUse | boolean 是否使用遮罩纹理 |
| function XUIImage SetUseSequence | ( | bUse | ) |
设置XUIImage是否启用序列帧模式
| bUse | boolean 是否启用序列帧模式 |
| function XUIImage SetUseSubViewFromMainEditor | ( | use | ) |
XUIImage_SetUseSubViewFromMainEditor00
| use | boolean |
| function XUIImage SetUseTexture | ( | bUse | ) |
设置是否使用纹理
| bUse | boolean 是否使用纹理 |
| function XUIImage SetUVTile | ( | vTile | ) |
设置序列帧UV
| vTile | XVECTOR2 参数为XVECTOR2类型,对应的x为序列帧图片横向的帧图片个数,y为纵向的帧图片个数。举例:有个序列帧图片,图片上为34共12帧图片,那么参数需要传入为XVECTOR2(3,4)。 |
| function XUIImage SetUVTile | ( | fUTile | , |
| fVTile | |||
| ) |
设置序列帧UV
| fUTile | number |
| fVTile | number |
XUIImage_SetVerticalFillOrigin00
| origin | number |
| function XUIImage SetVisible | ( | bVisible | ) |
设置节点是否可见。默认值是true,一个节点默认是可见的
| bVisible | boolean true,如果节点是可见的,false,如果节点是隐藏的 |
显示索引为nTag的图片
| nTag | number 该值为Create、或者LoadTexture时传入的nTag值,XUIImage控件会展示对应的图片。 |
| function XUIImage Update | ( | fDelta | ) |
更新控件
| fDelta | number |
| function XUIImage UseSubViewFromMainEditor | ( | ) |
XUIImage_UseSubViewFromMainEditor00
| XUIImage Bottom = 0 |
| XUIImage BottomLeft = 0 |
| XUIImage BottomRight = 0 |
| XUIImage Fill = 0 |
| XUIImage Horizontal = 0 |
| XUIImage Left = 0 |
| SubviewParam m_bUseDefaultSetting = false |
@type boolean
| SubviewParam m_fFOV = 0 |
@type number
| SubviewParam m_Quat = {} |
@type XQUATERNION
| SubviewParam m_sModelActorName = '' |
@type string
| SubviewParam m_sSubviewActorName = '' |
@type string
| SubviewParam m_vPosition = {} |
@type XVECTOR3
| XUIImage Radial180 = 0 |
| XUIImage Radial360 = 0 |
| XUIImage Radial90 = 0 |
| XUIImage Right = 0 |
| XUIImage Simple = 0 |
| XUIImage Sliced = 0 |
| SubviewParam = {} |
| XUIImage Top = 0 |
| XUIImage TopLeft = 0 |
| XUIImage TopRight = 0 |
| XUIImage Vertical = 0 |
| XUIImage = {} |
1.8.15