C# 클래스 UnityEditor.QuaternionCurveTangentCalculation

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 메소드들

메소드 설명
CalculateLinearTangent ( Keyframe from, Keyframe to, int component ) : float
CalculateLinearTangent ( int fromIndex, int toIndex, int componentIndex ) : float
CalculateSmoothTangent ( int index, int component ) : float
GetCurve ( int index ) : AnimationCurve
GetEquivalentEulerAngles ( Quaternion quat ) : Vector3[]
GetEulerFromQuaternion ( Quaternion q, Vector3 refEuler ) : Vector3
SafeDeltaDivide ( float dy, float dx ) : float
SetCurve ( int index, AnimationCurve curve ) : void
UpdateTangentsFromMode ( AnimationCurve curve, AnimationClip clip, EditorCurveBinding curveBinding ) : void
UpdateTangentsFromMode ( int componentIndex ) : void
UpdateTangentsFromMode ( int index, int componentIndex ) : void

비공개 메소드들

메소드 설명
EvaluateEulerCurvesDirectly ( float time ) : Vector3

메소드 상세

CalculateLinearTangent() 공개 메소드

public CalculateLinearTangent ( Keyframe from, Keyframe to, int component ) : float
from UnityEngine.Keyframe
to UnityEngine.Keyframe
component int
리턴 float

CalculateLinearTangent() 공개 메소드

public CalculateLinearTangent ( int fromIndex, int toIndex, int componentIndex ) : float
fromIndex int
toIndex int
componentIndex int
리턴 float

CalculateSmoothTangent() 공개 메소드

public CalculateSmoothTangent ( int index, int component ) : float
index int
component int
리턴 float

GetCurve() 공개 메소드

public GetCurve ( int index ) : AnimationCurve
index int
리턴 UnityEngine.AnimationCurve

GetEquivalentEulerAngles() 공개 정적인 메소드

public static GetEquivalentEulerAngles ( Quaternion quat ) : Vector3[]
quat UnityEngine.Quaternion
리턴 Vector3[]

GetEulerFromQuaternion() 공개 정적인 메소드

public static GetEulerFromQuaternion ( Quaternion q, Vector3 refEuler ) : Vector3
q UnityEngine.Quaternion
refEuler Vector3
리턴 Vector3

SafeDeltaDivide() 공개 정적인 메소드

public static SafeDeltaDivide ( float dy, float dx ) : float
dy float
dx float
리턴 float

SetCurve() 공개 메소드

public SetCurve ( int index, AnimationCurve curve ) : void
index int
curve UnityEngine.AnimationCurve
리턴 void

UpdateTangentsFromMode() 공개 정적인 메소드

public static UpdateTangentsFromMode ( AnimationCurve curve, AnimationClip clip, EditorCurveBinding curveBinding ) : void
curve UnityEngine.AnimationCurve
clip UnityEngine.AnimationClip
curveBinding EditorCurveBinding
리턴 void

UpdateTangentsFromMode() 공개 메소드

public UpdateTangentsFromMode ( int componentIndex ) : void
componentIndex int
리턴 void

UpdateTangentsFromMode() 공개 메소드

public UpdateTangentsFromMode ( int index, int componentIndex ) : void
index int
componentIndex int
리턴 void