C# 클래스 RootMotion.FinalIK.InteractionEffector

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

공개 메소드들

메소드 설명
Initiate ( InteractionSystem interactionSystem, IKSolverFullBodyBiped solver ) : void
InteractionEffector ( FullBodyBipedEffector effectorType ) : UnityEngine
OnPostFBBIK ( IKSolverFullBodyBiped fullBody ) : void
Pause ( ) : bool
ResetToDefaults ( IKSolverFullBodyBiped solver, float speed ) : bool
Resume ( ) : bool
Start ( RootMotion.FinalIK.InteractionObject interactionObject, string tag, float fadeInTime, bool interrupt ) : bool
Stop ( ) : bool
Update ( Transform root, IKSolverFullBodyBiped solver, float speed ) : void

비공개 메소드들

메소드 설명
PickUp ( Transform root ) : void
TriggerUntriggeredEvents ( bool checkTime, bool &pickUp, bool &pause ) : void

메소드 상세

Initiate() 공개 메소드

public Initiate ( InteractionSystem interactionSystem, IKSolverFullBodyBiped solver ) : void
interactionSystem InteractionSystem
solver IKSolverFullBodyBiped
리턴 void

InteractionEffector() 공개 메소드

public InteractionEffector ( FullBodyBipedEffector effectorType ) : UnityEngine
effectorType FullBodyBipedEffector
리턴 UnityEngine

OnPostFBBIK() 공개 메소드

public OnPostFBBIK ( IKSolverFullBodyBiped fullBody ) : void
fullBody IKSolverFullBodyBiped
리턴 void

Pause() 공개 메소드

public Pause ( ) : bool
리턴 bool

ResetToDefaults() 공개 메소드

public ResetToDefaults ( IKSolverFullBodyBiped solver, float speed ) : bool
solver IKSolverFullBodyBiped
speed float
리턴 bool

Resume() 공개 메소드

public Resume ( ) : bool
리턴 bool

Start() 공개 메소드

public Start ( RootMotion.FinalIK.InteractionObject interactionObject, string tag, float fadeInTime, bool interrupt ) : bool
interactionObject RootMotion.FinalIK.InteractionObject
tag string
fadeInTime float
interrupt bool
리턴 bool

Stop() 공개 메소드

public Stop ( ) : bool
리턴 bool

Update() 공개 메소드

public Update ( Transform root, IKSolverFullBodyBiped solver, float speed ) : void
root UnityEngine.Transform
solver IKSolverFullBodyBiped
speed float
리턴 void