GLoader
命名空间:FairyGUI
源码:Assets/Scripts/UI/GLoader.cs (行 10)
public class GLoader : GObject, IAnimationGear, IColorGear
GLoader class
继承:EventDispatcher → GObject → GLoader
继承成员
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
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);
| 参数 | 类型 | 说明 |
|---|---|---|
time | float |
源码: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);
| 参数 | 类型 | 说明 |
|---|---|---|
texture | NTexture |
源码: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);
| 参数 | 类型 | 说明 |
|---|---|---|
itemURL | string |
源码:UI/GLoader.cs (行 408)
Setup_BeforeAdd(ByteBuffer, int)
override public void Setup_BeforeAdd(ByteBuffer buffer, int beginPos);
| 参数 | 类型 | 说明 |
|---|---|---|
buffer | ByteBuffer | |
beginPos | int |
源码: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);
| 参数 | 类型 | 说明 |
|---|---|---|
texture | NTexture |
源码: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)