MovieClip
Namespace:FairyGUI
Source:Assets/Scripts/Core/MovieClip.cs (line 8)
public class MovieClip : Image
Inheritance:EventDispatcher → DisplayObject → Image → MovieClip
Inherited members
_fillMesh, _scale9Grid, _scaleByTile, _textureScale, _tileGridIndice, OnPopulateMesh, SetNativeSize, SliceFill, UpdateTexture, color, fillAmount, fillClockwise, fillMethod, fillOrigin, scale9Grid, scaleByTile, textureScale, texture, tileGridIndice
onPaint, _contentRect, _flags, _paintingInfo, _paintingMode, _vertexMatrix, gOwner, id, name, AddToBatch, CreateGameObject, DestroyGameObject, Dispose, EnsureSizeCorrect, EnterPaintingMode, GetBounds, GetScreenShot, GlobalToLocal, HitTest, InvalidateBatchingState, LeavePaintingMode, LocalToGlobal, LocalToWorld, OnSizeChanged, RemoveFromParent, SetGameObject, SetLayer, SetPosition, SetRenderingOrder, SetScale, SetSize, SetXY, TransformPoint, TransformRect, TransformRectPoint, Update, WorldToLocal, alpha, blendMode, cacheAsBitmap, cachedTransform, cursor, filter, focalLength, focusable, focused, gameObject, graphics, grayed, height, home, isDisposed, layer, location, material, onAddedToStage, onClickLink, onClick, onFocusIn, onFocusOut, onKeyDown, onMouseWheel, onRemovedFromStage, onRightClick, onRollOut, onRollOver, onTouchBegin, onTouchEnd, onTouchMove, paintingGraphics, paintingMode, parent, perspective, pivot, pixelPerfect, position, renderingOrder, rotationX, rotationY, rotation, scaleX, scaleY, scale, shader, size, skew, stage, tabStop, topmost, touchDisabled, touchable, visible, width, worldSpaceContainer, xy, x, y, z
AddCapture, AddEventListener, BroadcastEvent, BubbleEvent, DispatchEvent, RemoveCapture, RemoveEventListener, RemoveEventListeners, hasEventListeners, isDispatching
Constructors
MovieClip()
public MovieClip();
Source:Core/MovieClip.cs (line 64)
Fields
ignoreEngineTimeScale
public bool ignoreEngineTimeScale;
Whether to ignore Unity time scale.
Source:Core/MovieClip.cs (line 42)
interval
public float interval;
Source:Core/MovieClip.cs (line 22)
repeatDelay
public float repeatDelay;
Source:Core/MovieClip.cs (line 32)
swing
public bool swing;
Source:Core/MovieClip.cs (line 27)
timeScale
public float timeScale;
Source:Core/MovieClip.cs (line 37)
Methods
Advance(float)
public void Advance(float time);
| Parameter | Type | Description |
|---|---|---|
time | float |
Source:Core/MovieClip.cs (line 197)
Rewind()
public void Rewind();
Source:Core/MovieClip.cs (line 171)
SetPlaySettings()
public void SetPlaySettings();
Source:Core/MovieClip.cs (line 261)
SetPlaySettings(int, int, int, int)
public void SetPlaySettings(int start, int end, int times, int endAt);
从start帧开始,播放到end帧(-1表示结尾),重复times次(0表示无限循环),循环结束后,停止在endAt帧(-1表示参数end)
| Parameter | Type | Description |
|---|---|---|
start | int | |
end | int | |
times | int | |
endAt | int |
Source:Core/MovieClip.cs (line 273)
SyncStatus(MovieClip)
public void SyncStatus(MovieClip anotherMc);
| Parameter | Type | Description |
|---|---|---|
anotherMc | MovieClip |
Source:Core/MovieClip.cs (line 184)
Properties
frame
public int frame { get; set; }
Source:Core/MovieClip.cs (line 151)
frames
public Frame[] frames { get; set; }
Source:Core/MovieClip.cs (line 92)
onPlayEnd
public EventListener onPlayEnd { get; }
Source:Core/MovieClip.cs (line 84)
playing
public bool playing { get; set; }
Source:Core/MovieClip.cs (line 135)