跳到主要内容

GLoader

命名空间:FairyGUI
源码:Assets/Scripts/UI/GLoader.cs (行 10)

public class GLoader : GObject, IAnimationGear, IColorGear

GLoader class

继承:EventDispatcher → GObject → GLoader

接口:IAnimationGear, IColorGear

继承成员​

GObject

data, dragBounds, initHeight, initWidth, maxHeight, maxWidth, minHeight, minWidth, name, packageItem, sourceHeight, sourceWidth, underConstruct, AddRelation, Center, ConstructFromResource, GetGear, GlobalToLocal, HandleAlphaChanged, HandleControllerChanged, HandleGrayedChanged, HandlePositionChanged, HandleScaleChanged, 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, cursor, displayObject, dragStartPos, draggable, draggingObject, dragging, enabled, focusable, focused, gameObjectName, gearLook, gearSize, gearXY, grayed, group, height, 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

构造函数​

GLoader()​

public GLoader();

源码:UI/GLoader.cs (行 38)

字段​

__freeExternal​

public Action<NTexture> __freeExternal;

编译条件:FAIRYGUI_PUERTS

源码:UI/GLoader.cs (行 35)

__loadExternal​

public Action __loadExternal;

编译条件:FAIRYGUI_PUERTS

源码:UI/GLoader.cs (行 34)

showErrorSign​

public bool showErrorSign;

Display an error sign if the loader fails to load the content. UIConfig.loaderErrorSign muse be set.

源码:UI/GLoader.cs (行 16)

方法​

Advance(float)​

public void Advance(float time);
参数类型说明
timefloat

源码:UI/GLoader.cs (行 252)

ClearErrorState()​

protected void ClearErrorState();

源码:UI/GLoader.cs (行 540)

CreateDisplayObject()​

override protected void CreateDisplayObject();

源码:UI/GLoader.cs (行 47)

Dispose()​

override public void Dispose();

源码:UI/GLoader.cs (行 56)

FreeExternal(NTexture)​

virtual protected void FreeExternal(NTexture texture);
参数类型说明
textureNTexture

源码:UI/GLoader.cs (行 486)

HandleSizeChanged()​

override protected void HandleSizeChanged();

源码:UI/GLoader.cs (行 692)

LoadContent()​

protected void LoadContent();

源码:UI/GLoader.cs (行 395)

LoadExternal()​

virtual protected void LoadExternal();

源码:UI/GLoader.cs (行 470)

LoadFromPackage(string)​

protected void LoadFromPackage(string itemURL);
参数类型说明
itemURLstring

源码:UI/GLoader.cs (行 408)

Setup_BeforeAdd(ByteBuffer, int)​

override public void Setup_BeforeAdd(ByteBuffer buffer, int beginPos);
参数类型说明
bufferByteBuffer
beginPosint

源码:UI/GLoader.cs (行 700)

UpdateLayout()​

protected void UpdateLayout();

源码:UI/GLoader.cs (行 546)

onExternalLoadFailed()​

public void onExternalLoadFailed();

源码:UI/GLoader.cs (行 508)

onExternalLoadSuccess(NTexture)​

public void onExternalLoadSuccess(NTexture texture);
参数类型说明
textureNTexture

源码:UI/GLoader.cs (行 497)

属性​

align​

public AlignType align { get; set; }

源码:UI/GLoader.cs (行 111)

autoSize​

public bool autoSize { get; set; }

源码:UI/GLoader.cs (行 191)

blendMode​

override public BlendMode blendMode { get; set; }

源码:UI/GLoader.cs (行 386)

color​

public Color color { get; set; }

源码:UI/GLoader.cs (行 278)

component​

public GComponent component { get; }

源码:UI/GLoader.cs (行 346)

fill​

public FillType fill { get; set; }

源码:UI/GLoader.cs (行 143)

fillAmount​

public float fillAmount { get; set; }

源码:UI/GLoader.cs (行 321)

fillClockwise​

public bool fillClockwise { get; set; }

源码:UI/GLoader.cs (行 312)

fillMethod​

public FillMethod fillMethod { get; set; }

源码:UI/GLoader.cs (行 294)

fillOrigin​

public int fillOrigin { get; set; }

源码:UI/GLoader.cs (行 303)

filter​

override public IFilter filter { get; set; }

源码:UI/GLoader.cs (行 380)

frame​

public int frame { get; set; }

源码:UI/GLoader.cs (行 220)

icon​

override public string icon { get; set; }

源码:UI/GLoader.cs (行 102)

ignoreEngineTimeScale​

public bool ignoreEngineTimeScale { get; set; }

源码:UI/GLoader.cs (行 242)

image​

public Image image { get; }

源码:UI/GLoader.cs (行 330)

material​

public Material material { get; set; }

源码:UI/GLoader.cs (行 260)

movieClip​

public MovieClip movieClip { get; }

源码:UI/GLoader.cs (行 338)

playing​

public bool playing { get; set; }

源码:UI/GLoader.cs (行 207)

shader​

public string shader { get; set; }

源码:UI/GLoader.cs (行 269)

shrinkOnly​

public bool shrinkOnly { get; set; }

源码:UI/GLoader.cs (行 175)

texture​

public NTexture texture { get; set; }

源码:UI/GLoader.cs (行 354)

timeScale​

public float timeScale { get; set; }

源码:UI/GLoader.cs (行 233)

url​

public string url { get; set; }

源码:UI/GLoader.cs (行 87)

useResize​

public bool useResize { get; set; }

源码:UI/GLoader.cs (行 159)

verticalAlign​

public VertAlignType verticalAlign { get; set; }

源码:UI/GLoader.cs (行 127)