C# Класс RootMotion.FinalIK.InteractionEffector

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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