Skip to main content

GMovieClip

Namespace:FairyGUI
Source:Assets/Scripts/UI/GMovieClip.cs (line 9)

public class GMovieClip : GObject, IAnimationGear, IColorGear

GMovieClip class.

Inheritance:EventDispatcher → GObject → GMovieClip

Interfaces:IAnimationGear, IColorGear

Inherited members​

GObject

data, dragBounds, initHeight, initWidth, maxHeight, maxWidth, minHeight, minWidth, name, packageItem, sourceHeight, sourceWidth, underConstruct, AddRelation, Center, Dispose, GetGear, GlobalToLocal, HandleAlphaChanged, HandleControllerChanged, HandleGrayedChanged, HandlePositionChanged, HandleScaleChanged, HandleSizeChanged, HandleVisibleChanged, InvalidateBatchingState, LocalToGlobal, LocalToRoot, MakeFullScreen, RemoveFromParent, RemoveRelation, RequestFocus, RootToLocal, SetHome, SetPivot, SetPosition, SetScale, SetSize, SetSizeDirectly, SetXY, Setup_AfterAdd, StartDrag, StopDrag, TransformPoint, TransformRect, TweenFade, TweenMove, TweenMoveX, TweenMoveY, TweenResize, TweenRotate, TweenScale, TweenScaleX, TweenScaleY, UpdateGear, WorldToLocal, actualHeight, actualWidth, alpha, asButton, asComboBox, asCom, asGraph, asGroup, asImage, asLabel, asList, asLoader3D, asLoader, asMovieClip, asProgress, asRichTextField, asSlider, asTextField, asTextInput, asTree, blendMode, cursor, displayObject, dragStartPos, draggable, draggingObject, dragging, enabled, filter, focusable, focused, gameObjectName, gearLook, gearSize, gearXY, grayed, group, height, icon, id, inContainer, isDisposed, onAddedToStage, onClickLink, onClick, onDragEnd, onDragMove, onDragStart, onFocusIn, onFocusOut, onGearStop, onKeyDown, onPositionChanged, onRemovedFromStage, onRightClick, onRollOut, onRollOver, onSizeChanged, onStage, onTouchBegin, onTouchEnd, onTouchMove, parent, pivotAsAnchor, pivotX, pivotY, pivot, pixelSnapping, position, relations, resourceURL, root, rotationX, rotationY, rotation, scaleX, scaleY, scale, size, skew, sortingOrder, tabStop, text, tooltips, touchable, treeNode, visible, width, xMin, xy, x, yMin, y, z

EventDispatcher

AddCapture, AddEventListener, BroadcastEvent, BubbleEvent, DispatchEvent, RemoveCapture, RemoveEventListener, RemoveEventListeners, hasEventListeners, isDispatching

Constructors​

GMovieClip()​

public GMovieClip();

Source:UI/GMovieClip.cs (line 14)

Methods​

Advance(float)​

public void Advance(float time);
ParameterTypeDescription
timefloat

Source:UI/GMovieClip.cs (line 139)

ConstructFromResource()​

override public void ConstructFromResource();

Source:UI/GMovieClip.cs (line 157)

CreateDisplayObject()​

override protected void CreateDisplayObject();

Source:UI/GMovieClip.cs (line 18)

Rewind()​

public void Rewind();

Source:UI/GMovieClip.cs (line 121)

SetPlaySettings(int, int, int, int)​

public void SetPlaySettings(int start, int end, int times, int endAt);

Play from the start to end, repeat times, set to endAt on complete. 从start帧开始,播放到end帧(-1表示结尾),重复times次(0表示无限循环),循环结束后,停止在endAt帧(-1表示参数end)

ParameterTypeDescription
startintStart frame
endintEnd frame. -1 indicates the last frame.
timesintRepeat times. 0 indicates infinite loop.
endAtintStop frame. -1 indicates to equal to the end parameter.

Source:UI/GMovieClip.cs (line 152)

Setup_BeforeAdd(ByteBuffer, int)​

override public void Setup_BeforeAdd(ByteBuffer buffer, int beginPos);
ParameterTypeDescription
bufferByteBuffer
beginPosint

Source:UI/GMovieClip.cs (line 177)

SyncStatus(GMovieClip)​

public void SyncStatus(GMovieClip anotherMc);
ParameterTypeDescription
anotherMcGMovieClip

Source:UI/GMovieClip.cs (line 130)

Properties​

color​

public Color color { get; set; }

Source:UI/GMovieClip.cs (line 63)

flip​

public FlipType flip { get; set; }

Source:UI/GMovieClip.cs (line 76)

frame​

public int frame { get; set; }

Source:UI/GMovieClip.cs (line 50)

ignoreEngineTimeScale​

public bool ignoreEngineTimeScale { get; set; }

Source:UI/GMovieClip.cs (line 112)

material​

public Material material { get; set; }

Source:UI/GMovieClip.cs (line 85)

onPlayEnd​

public EventListener onPlayEnd { get; }

Source:UI/GMovieClip.cs (line 29)

playing​

public bool playing { get; set; }

Source:UI/GMovieClip.cs (line 37)

shader​

public string shader { get; set; }

Source:UI/GMovieClip.cs (line 94)

timeScale​

public float timeScale { get; set; }

Source:UI/GMovieClip.cs (line 103)