C# Class SpineEditorUtilities, crawler

Inheritance: UnityEditor.AssetPostprocessor
Afficher le fichier Open project: r-lyeh/crawler Class Usage Examples

Méthodes publiques

Свойство Type Description
defaultMix float
defaultScale float
defaultShader string
editorGUIPath string
editorPath string
initialized bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BakeRegion() public static méthode

public static BakeRegion ( AtlasAsset, atlasAsset, AtlasRegion region, bool autoSave = true ) : GameObject
atlasAsset AtlasAsset,
region Spine.AtlasRegion
autoSave bool
Résultat GameObject

ConfirmInitialization() public static méthode

public static ConfirmInitialization ( ) : void
Résultat void

GetPathSafeRegionName() public static méthode

public static GetPathSafeRegionName ( AtlasRegion region ) : string
region Spine.AtlasRegion
Résultat string

GetRequiredAtlasRegions() public static méthode

public static GetRequiredAtlasRegions ( string jsonPath ) : List
jsonPath string
Résultat List

ImportSpineContent() public static méthode

public static ImportSpineContent ( string imported, bool reimport = false ) : void
imported string
reimport bool
Résultat void

InstantiateSkeletonAnimation() public static méthode

public static InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimation,
skeletonDataAsset SkeletonDataAsset,
skin Skin
Résultat SkeletonAnimation,

InstantiateSkeletonAnimation() public static méthode

public static InstantiateSkeletonAnimation ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimation,
skeletonDataAsset SkeletonDataAsset,
skinName string
Résultat SkeletonAnimation,

InstantiateSkeletonAnimator() public static méthode

public static InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, Skin skin = null ) : SkeletonAnimator,
skeletonDataAsset SkeletonDataAsset,
skin Skin
Résultat SkeletonAnimator,

InstantiateSkeletonAnimator() public static méthode

public static InstantiateSkeletonAnimator ( SkeletonDataAsset, skeletonDataAsset, string skinName ) : SkeletonAnimator,
skeletonDataAsset SkeletonDataAsset,
skinName string
Résultat SkeletonAnimator,

IsValidSpineData() public static méthode

public static IsValidSpineData ( TextAsset asset ) : bool
asset UnityEngine.TextAsset
Résultat bool

Property Details

defaultMix public_oe static_oe property

public static float defaultMix
Résultat float

defaultScale public_oe static_oe property

public static float defaultScale
Résultat float

defaultShader public_oe static_oe property

public static string defaultShader
Résultat string

editorGUIPath public_oe static_oe property

public static string editorGUIPath
Résultat string

editorPath public_oe static_oe property

public static string editorPath
Résultat string

initialized public_oe static_oe property

public static bool initialized
Résultat bool