C# 클래스 Anima2D.BoneUtils

파일 보기 프로젝트 열기: FellowshipOfTheGame/the-masks-of-the-dead 1 사용 예제들

공개 메소드들

메소드 설명
DrawBoneBody ( Anima2D.Bone2D bone ) : void
DrawBoneBody ( Anima2D.Bone2D bone, Color color ) : void
DrawBoneBody ( Vector3 position, Vector3 endPosition, float radius, Color color ) : void
DrawBoneCap ( Anima2D.Bone2D bone ) : void
DrawBoneCap ( Anima2D.Bone2D bone, Color color ) : void
DrawBoneCap ( Vector3 position, float radius, Color color ) : void
DrawBoneOutline ( Anima2D.Bone2D bone, float outlineSize, Color color ) : void
DrawBoneOutline ( Vector3 position, Vector3 endPoint, float radius, float outlineSize, Color color ) : void
FixLocalEulerHint ( Transform transform ) : void
GetBonePath ( Anima2D.Bone2D bone ) : string
GetBonePath ( Transform root, Anima2D.Bone2D bone ) : string
GetBoneRadius ( Anima2D.Bone2D bone ) : float
GetLocalEulerAngles ( Transform transform ) : Vector3
GetPath ( Transform root, Transform transform ) : string
GetUniqueBoneName ( Anima2D.Bone2D root ) : string
OrientToChild ( Anima2D.Bone2D bone, bool freezeChildren, string undoName, bool recordObject ) : void
OrientToLocalPosition ( Anima2D.Bone2D bone, Vector3 localPosition, bool freezeChildren, string undoName, bool recordObject ) : Quaternion
ReconstructHierarchy ( List bones, List paths ) : Anima2D.Bone2D

비공개 메소드들

메소드 설명
GetRotationOrder ( Transform transform ) : object
InitializeReflection ( ) : void

메소드 상세

DrawBoneBody() 공개 정적인 메소드

public static DrawBoneBody ( Anima2D.Bone2D bone ) : void
bone Anima2D.Bone2D
리턴 void

DrawBoneBody() 공개 정적인 메소드

public static DrawBoneBody ( Anima2D.Bone2D bone, Color color ) : void
bone Anima2D.Bone2D
color Color
리턴 void

DrawBoneBody() 공개 정적인 메소드

public static DrawBoneBody ( Vector3 position, Vector3 endPosition, float radius, Color color ) : void
position Vector3
endPosition Vector3
radius float
color Color
리턴 void

DrawBoneCap() 공개 정적인 메소드

public static DrawBoneCap ( Anima2D.Bone2D bone ) : void
bone Anima2D.Bone2D
리턴 void

DrawBoneCap() 공개 정적인 메소드

public static DrawBoneCap ( Anima2D.Bone2D bone, Color color ) : void
bone Anima2D.Bone2D
color Color
리턴 void

DrawBoneCap() 공개 정적인 메소드

public static DrawBoneCap ( Vector3 position, float radius, Color color ) : void
position Vector3
radius float
color Color
리턴 void

DrawBoneOutline() 공개 정적인 메소드

public static DrawBoneOutline ( Anima2D.Bone2D bone, float outlineSize, Color color ) : void
bone Anima2D.Bone2D
outlineSize float
color Color
리턴 void

DrawBoneOutline() 공개 정적인 메소드

public static DrawBoneOutline ( Vector3 position, Vector3 endPoint, float radius, float outlineSize, Color color ) : void
position Vector3
endPoint Vector3
radius float
outlineSize float
color Color
리턴 void

FixLocalEulerHint() 공개 정적인 메소드

public static FixLocalEulerHint ( Transform transform ) : void
transform Transform
리턴 void

GetBonePath() 공개 정적인 메소드

public static GetBonePath ( Anima2D.Bone2D bone ) : string
bone Anima2D.Bone2D
리턴 string

GetBonePath() 공개 정적인 메소드

public static GetBonePath ( Transform root, Anima2D.Bone2D bone ) : string
root Transform
bone Anima2D.Bone2D
리턴 string

GetBoneRadius() 공개 정적인 메소드

public static GetBoneRadius ( Anima2D.Bone2D bone ) : float
bone Anima2D.Bone2D
리턴 float

GetLocalEulerAngles() 공개 정적인 메소드

public static GetLocalEulerAngles ( Transform transform ) : Vector3
transform Transform
리턴 Vector3

GetPath() 공개 정적인 메소드

public static GetPath ( Transform root, Transform transform ) : string
root Transform
transform Transform
리턴 string

GetUniqueBoneName() 공개 정적인 메소드

public static GetUniqueBoneName ( Anima2D.Bone2D root ) : string
root Anima2D.Bone2D
리턴 string

OrientToChild() 공개 정적인 메소드

public static OrientToChild ( Anima2D.Bone2D bone, bool freezeChildren, string undoName, bool recordObject ) : void
bone Anima2D.Bone2D
freezeChildren bool
undoName string
recordObject bool
리턴 void

OrientToLocalPosition() 공개 정적인 메소드

public static OrientToLocalPosition ( Anima2D.Bone2D bone, Vector3 localPosition, bool freezeChildren, string undoName, bool recordObject ) : Quaternion
bone Anima2D.Bone2D
localPosition Vector3
freezeChildren bool
undoName string
recordObject bool
리턴 Quaternion

ReconstructHierarchy() 공개 정적인 메소드

public static ReconstructHierarchy ( List bones, List paths ) : Anima2D.Bone2D
bones List
paths List
리턴 Anima2D.Bone2D