C# Класс SpineEditorUtilities, crawler

Наследование: UnityEditor.AssetPostprocessor
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
defaultMix float
defaultScale float
defaultShader string
editorGUIPath string
editorPath string
initialized bool

Открытые методы

Метод Описание
BakeRegion ( AtlasAsset, atlasAsset, AtlasRegion region, bool autoSave = true ) : GameObject
ConfirmInitialization ( ) : void
GetPathSafeRegionName ( AtlasRegion region ) : string
GetRequiredAtlasRegions ( string jsonPath ) : List
ImportSpineContent ( string imported, bool reimport = false ) : void
InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimation,
InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimation,
InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimator,
InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimator,
IsValidSpineData ( TextAsset asset ) : bool

Приватные методы

Метод Описание
CheckForValidAtlas ( string atlasPath ) : bool
CheckForValidSkeletonData ( string skeletonJSONPath ) : bool
DisableTK2D ( ) : void
EnableTK2D ( ) : void
FindAtlasesAtPath ( string path ) : List
GetAtlasDialog ( string dirPath ) : AtlasAsset,
GetMatchingAtlas ( List requiredPaths, List atlasAssets ) : AtlasAsset,
HierarchyWindowChanged ( ) : void
HierarchyWindowItemOnGUI ( int instanceId, Rect selectionRect ) : void
IngestSpineAtlas ( TextAsset atlasText ) : AtlasAsset,
IngestSpineProject ( TextAsset spineJson ) : SkeletonDataAsset,
Initialize ( ) : void
InstantiateSkeletonAnimation ( ) : void
InstantiateSkeletonAnimator ( ) : void
MultiAtlasDialog ( List requiredPaths, string initialDirectory, string header = "" ) : List
OnPostprocessAllAssets ( string imported, string deleted, string moved, string movedFromAssetPaths ) : void
PreferencesGUI ( ) : void
ResetExistingSkeletonData ( string skeletonJSONPath ) : void
SpineEditorUtilities ( ) : UnityEngine
UpdateMecanimClips ( SkeletonDataAsset, skeletonDataAsset ) : void
ValidateInstantiateSkeletonAnimation ( ) : bool
ValidateInstantiateSkeletonAnimator ( ) : bool

Описание методов

BakeRegion() публичный статический Метод

public static BakeRegion ( AtlasAsset, atlasAsset, AtlasRegion region, bool autoSave = true ) : GameObject
atlasAsset AtlasAsset,
region Spine.AtlasRegion
autoSave bool
Результат GameObject

ConfirmInitialization() публичный статический Метод

public static ConfirmInitialization ( ) : void
Результат void

GetPathSafeRegionName() публичный статический Метод

public static GetPathSafeRegionName ( AtlasRegion region ) : string
region Spine.AtlasRegion
Результат string

GetRequiredAtlasRegions() публичный статический Метод

public static GetRequiredAtlasRegions ( string jsonPath ) : List
jsonPath string
Результат List

ImportSpineContent() публичный статический Метод

public static ImportSpineContent ( string imported, bool reimport = false ) : void
imported string
reimport bool
Результат void

InstantiateSkeletonAnimation() публичный статический Метод

public static InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimation,
skeletonDataAsset SkeletonDataAsset,
skin Skin
Результат SkeletonAnimation,

InstantiateSkeletonAnimation() публичный статический Метод

public static InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimation,
skeletonDataAsset SkeletonDataAsset,
skinName string
Результат SkeletonAnimation,

InstantiateSkeletonAnimator() публичный статический Метод

public static InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimator,
skeletonDataAsset SkeletonDataAsset,
skin Skin
Результат SkeletonAnimator,

InstantiateSkeletonAnimator() публичный статический Метод

public static InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimator,
skeletonDataAsset SkeletonDataAsset,
skinName string
Результат SkeletonAnimator,

IsValidSpineData() публичный статический Метод

public static IsValidSpineData ( TextAsset asset ) : bool
asset UnityEngine.TextAsset
Результат bool

Описание свойств

defaultMix публичное статическое свойство

public static float defaultMix
Результат float

defaultScale публичное статическое свойство

public static float defaultScale
Результат float

defaultShader публичное статическое свойство

public static string defaultShader
Результат string

editorGUIPath публичное статическое свойство

public static string editorGUIPath
Результат string

editorPath публичное статическое свойство

public static string editorPath
Результат string

initialized публичное статическое свойство

public static bool initialized
Результат bool