C# 클래스 SpineEditorUtilities, crawler

상속: UnityEditor.AssetPostprocessor
파일 보기 프로젝트 열기: r-lyeh/crawler 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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