Skip to content

GUISpriteSequence

继承自 Control

GUISpriteSequence类,用于在 2D 空间中绘制贴图序列。

可以通过以下方式获取GUISpriteSequence控件:

typeScript
let go = new GameObject("ui");
let uiComponent = go.AddComponent<UIComponent>(UIComponent);
let canvas = uiComponent.canvas;		
let spriteSeq = canvas.FindChild(GUISpriteSequence, "sprite sequence");

成员变量

GUISpriteSequence.raycastTarget : boolean
当前Mask组件是否能够响应射线检测。
GUISpriteSequence.raycastPadding : Rect
当前Mask的射线检测扩展填充值。
GUISpriteSequence.color : Color
Mask组件当前的颜色值。
GUISpriteSequence.spriteSequence : SpriteSequence|null
精灵序列类。
GUISpriteSequence.uv : Rect
只读,当前Mask组件的uv。
GUISpriteSequence.loopCount : number
循环次数(GUISpriteSequence.loop为false生效)。
GUISpriteSequence.loop : boolean
循环播放。
GUISpriteSequence.isPlaying : boolean
只读,是否正在播放。
GUISpriteSequence.isStop : boolean
只读,是否停止播放。
GUISpriteSequence.isPause : boolean
只读,是否暂停播放。

成员方法

GUISpriteSequence.Play ( ) : void
重新播放。
GUISpriteSequence.Stop ( ) : void
停止播放。
GUISpriteSequence.Continue ( ) : void
继续播放,对应GUISpriteSequence.Pause()。
GUISpriteSequence.Pause ( ) : void
暂停播放。