GMovieClip
命名空间:FairyGUI
源码:Assets/Scripts/UI/GMovieClip.cs (行 9)
public class GMovieClip : GObject, IAnimationGear, IColorGear
GMovieClip class.
继承:EventDispatcher → GObject → GMovieClip
继承成员
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
AddCapture, AddEventListener, BroadcastEvent, BubbleEvent, DispatchEvent, RemoveCapture, RemoveEventListener, RemoveEventListeners, hasEventListeners, isDispatching
构造函数
GMovieClip()
public GMovieClip();
源码:UI/GMovieClip.cs (行 14)
方法
Advance(float)
public void Advance(float time);
| 参数 | 类型 | 说明 |
|---|---|---|
time | float |
源码:UI/GMovieClip.cs (行 139)
ConstructFromResource()
override public void ConstructFromResource();
源码:UI/GMovieClip.cs (行 157)
CreateDisplayObject()
override protected void CreateDisplayObject();
源码:UI/GMovieClip.cs (行 18)
Rewind()
public void Rewind();
源码:UI/GMovieClip.cs (行 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)
| 参数 | 类型 | 说明 |
|---|---|---|
start | int | Start frame |
end | int | End frame. -1 indicates the last frame. |
times | int | Repeat times. 0 indicates infinite loop. |
endAt | int | Stop frame. -1 indicates to equal to the end parameter. |
源码:UI/GMovieClip.cs (行 152)
Setup_BeforeAdd(ByteBuffer, int)
override public void Setup_BeforeAdd(ByteBuffer buffer, int beginPos);
| 参数 | 类型 | 说明 |
|---|---|---|
buffer | ByteBuffer | |
beginPos | int |
源码:UI/GMovieClip.cs (行 177)
SyncStatus(GMovieClip)
public void SyncStatus(GMovieClip anotherMc);
| 参数 | 类型 | 说明 |
|---|---|---|
anotherMc | GMovieClip |
源码:UI/GMovieClip.cs (行 130)
属性
color
public Color color { get; set; }
源码:UI/GMovieClip.cs (行 63)
flip
public FlipType flip { get; set; }
源码:UI/GMovieClip.cs (行 76)
frame
public int frame { get; set; }
源码:UI/GMovieClip.cs (行 50)
ignoreEngineTimeScale
public bool ignoreEngineTimeScale { get; set; }
源码:UI/GMovieClip.cs (行 112)
material
public Material material { get; set; }
源码:UI/GMovieClip.cs (行 85)
onPlayEnd
public EventListener onPlayEnd { get; }
源码:UI/GMovieClip.cs (行 29)
playing
public bool playing { get; set; }
源码:UI/GMovieClip.cs (行 37)
shader
public string shader { get; set; }
源码:UI/GMovieClip.cs (行 94)
timeScale
public float timeScale { get; set; }
源码:UI/GMovieClip.cs (行 103)