跳到主要内容

GLoader3D

命名空间:FairyGUI
源码:Assets/Scripts/Extensions/DragonBones/DragonBonesLoader.cs (行 11)

public partial class GLoader3D : GObject

编译条件:FAIRYGUI_DRAGONBONES; FAIRYGUI_SPINE

继承:EventDispatcher → GObject → GLoader3D

接口: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

构造函数​

GLoader3D()​

public GLoader3D();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 28)

字段​

CustomSpineDestroyMethod​

public static Action<SkeletonAnimation> CustomSpineDestroyMethod;

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 15)

_content​

protected GoWrapper _content;

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 26)

_contentItem​

protected PackageItem _contentItem;

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 25)

方法​

Advance(float)​

public void Advance(float time);

Not implemented

参数类型说明
timefloat

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 209)

ClearContent()​

protected void ClearContent();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 488)

CreateDisplayObject()​

override protected void CreateDisplayObject();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 37)

Dispose()​

override public void Dispose();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 48)

FreeDragonBones()​

protected void FreeDragonBones();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 85)

FreeExternal()​

virtual protected void FreeExternal();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 392)

FreeSpine()​

protected void FreeSpine();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 134)

HandleSizeChanged()​

override protected void HandleSizeChanged();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 534)

LoadContent()​

protected void LoadContent();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 335)

LoadDragonBones()​

protected void LoadDragonBones();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 50)

LoadExternal()​

virtual protected void LoadExternal();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 388)

LoadSpine()​

protected void LoadSpine();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 79)

OnChange(string)​

virtual protected void OnChange(string propertyName);
参数类型说明
propertyNamestring

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 368)

OnChangeDragonBones(string)​

protected void OnChangeDragonBones(string propertyName);
参数类型说明
propertyNamestring

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 59)

OnChangeSpine(string)​

protected void OnChangeSpine(string propertyName);
参数类型说明
propertyNamestring

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 88)

OnUpdateContent(UpdateContext)​

protected void OnUpdateContent(UpdateContext context);
参数类型说明
contextUpdateContext

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 514)

OnUpdateDragonBones(UpdateContext)​

protected void OnUpdateDragonBones(UpdateContext context);
参数类型说明
contextUpdateContext

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 97)

OnUpdateSpine(UpdateContext)​

protected void OnUpdateSpine(UpdateContext context);
参数类型说明
contextUpdateContext

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 155)

SetDragonBones(DragonBonesData, int, int, Vector2)​

public void SetDragonBones(DragonBonesData asset, int width, int height, Vector2 anchor);
参数类型说明
assetDragonBonesData
widthint
heightint
anchorVector2

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 31)

SetSpine(SkeletonDataAsset)​

public void SetSpine(SkeletonDataAsset asset);
参数类型说明
assetSkeletonDataAsset

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 32)

SetSpine(SkeletonDataAsset, int, int, Vector2)​

public void SetSpine(SkeletonDataAsset asset, int width, int height, Vector2 anchor);
参数类型说明
assetSkeletonDataAsset
widthint
heightint
anchorVector2

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 44)

SetSpine(SkeletonDataAsset, int, int, Vector2, bool)​

public void SetSpine(SkeletonDataAsset asset, int width, int height, Vector2 anchor, bool cloneMaterial);
参数类型说明
assetSkeletonDataAsset
widthint
heightint
anchorVector2
cloneMaterialbool

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 57)

SetWrapTarget(GameObject, bool, int, int)​

public void SetWrapTarget(GameObject gameObject, bool cloneMaterial, int width, int height);
参数类型说明
gameObjectGameObject
cloneMaterialbool
widthint
heightint

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 310)

Setup_BeforeAdd(ByteBuffer, int)​

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

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 542)

UpdateLayout()​

protected void UpdateLayout();

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 397)

属性​

align​

public AlignType align { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 81)

animationName​

public string animationName { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 233)

armatureComponent​

public UnityArmatureComponent armatureComponent { get; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 19)

autoSize​

public bool autoSize { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 145)

blendMode​

override public BlendMode blendMode { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 326)

color​

public Color color { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 280)

fill​

public FillType fill { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 113)

filter​

override public IFilter filter { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 320)

frame​

public int frame { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 172)

icon​

override public string icon { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 72)

ignoreEngineTimeScale​

public bool ignoreEngineTimeScale { get; set; }

Not implemented

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 199)

loop​

public bool loop { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 216)

material​

public Material material { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 262)

playing​

public bool playing { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 158)

shader​

public string shader { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 271)

shrinkOnly​

public bool shrinkOnly { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 129)

skinName​

public string skinName { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 248)

spineAnimation​

public SkeletonAnimation spineAnimation { get; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 23)

timeScale​

public float timeScale { get; set; }

Not implemented

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 190)

url​

public string url { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 57)

verticalAlign​

public VertAlignType verticalAlign { get; set; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 97)

wrapTarget​

public GameObject wrapTarget { get; }

源码:Extensions/DragonBones/DragonBonesLoader.cs (行 298)