Skip to main content

MovieClip

Namespace:FairyGUI
Source:Assets/Scripts/Core/MovieClip.cs (line 8)

public class MovieClip : Image

Inheritance:EventDispatcher → DisplayObject → Image → MovieClip

Inherited members​

Image

_fillMesh, _scale9Grid, _scaleByTile, _textureScale, _tileGridIndice, OnPopulateMesh, SetNativeSize, SliceFill, UpdateTexture, color, fillAmount, fillClockwise, fillMethod, fillOrigin, scale9Grid, scaleByTile, textureScale, texture, tileGridIndice

DisplayObject

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

EventDispatcher

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);
ParameterTypeDescription
timefloat

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)

ParameterTypeDescription
startint
endint
timesint
endAtint

Source:Core/MovieClip.cs (line 273)

SyncStatus(MovieClip)​

public void SyncStatus(MovieClip anotherMc);
ParameterTypeDescription
anotherMcMovieClip

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)