wHiteRabbiT-sTudio Framework
wHiteRabbiT.Unity.AnimatioN.AttackAnimator Class Reference
Inheritance diagram for wHiteRabbiT.Unity.AnimatioN.AttackAnimator:
wHiteRabbiT.Unity.AnimatioN.BaseAnimator

Public Member Functions

override List< AnimationBehaviourGetAnimBehaviours ()
 
override float GetTransitionValue ()
 
override void Update ()
 
override void FixedUpdate ()
 
void BeginAttack (string NameAttack, float Duration)
 
void EndAttack ()
 
- Public Member Functions inherited from wHiteRabbiT.Unity.AnimatioN.BaseAnimator
virtual void Awake ()
 
void UpdateSubMeshes (List< bool > enabledSubMeshes)
 
void Load ()
 
virtual void AddDefaultAnimationBehaviour ()
 

Public Attributes

Transform Target
 
List< AttackBehaviourAttacks = new List<AttackBehaviour>()
 
Axes axeCastDirection = Axes.Up
 
bool EditMode
 
int EditSelectedAttack
 
- Public Attributes inherited from wHiteRabbiT.Unity.AnimatioN.BaseAnimator
float GizmoRadius = 0.01f
 
float Speed
 
float time
 
float timeAbs
 
GameObject SkinnedMesh
 
List< bool > EnabledSubMeshes
 
bool ReverseTime
 

Protected Member Functions

void ActualizeBehaviourWeight ()
 

Protected Attributes

int selectedAttack = -1
 
bool TriggerCast
 
- Protected Attributes inherited from wHiteRabbiT.Unity.AnimatioN.BaseAnimator
BaseCharacter _character
 

Properties

int SelectedAttack [get, set]
 
Vector3 CastDirection [get]
 
- Properties inherited from wHiteRabbiT.Unity.AnimatioN.BaseAnimator
BaseCharacter character [get]
 

Member Function Documentation

void wHiteRabbiT.Unity.AnimatioN.AttackAnimator.ActualizeBehaviourWeight ( )
protected
void wHiteRabbiT.Unity.AnimatioN.AttackAnimator.BeginAttack ( string  NameAttack,
float  Duration 
)
void wHiteRabbiT.Unity.AnimatioN.AttackAnimator.EndAttack ( )
override void wHiteRabbiT.Unity.AnimatioN.AttackAnimator.FixedUpdate ( )
virtual
override List<AnimationBehaviour> wHiteRabbiT.Unity.AnimatioN.AttackAnimator.GetAnimBehaviours ( )
virtual
override float wHiteRabbiT.Unity.AnimatioN.AttackAnimator.GetTransitionValue ( )
virtual
override void wHiteRabbiT.Unity.AnimatioN.AttackAnimator.Update ( )
virtual

Member Data Documentation

List<AttackBehaviour> wHiteRabbiT.Unity.AnimatioN.AttackAnimator.Attacks = new List<AttackBehaviour>()
Axes wHiteRabbiT.Unity.AnimatioN.AttackAnimator.axeCastDirection = Axes.Up
bool wHiteRabbiT.Unity.AnimatioN.AttackAnimator.EditMode
int wHiteRabbiT.Unity.AnimatioN.AttackAnimator.EditSelectedAttack
int wHiteRabbiT.Unity.AnimatioN.AttackAnimator.selectedAttack = -1
protected
Transform wHiteRabbiT.Unity.AnimatioN.AttackAnimator.Target
bool wHiteRabbiT.Unity.AnimatioN.AttackAnimator.TriggerCast
protected

Property Documentation

Vector3 wHiteRabbiT.Unity.AnimatioN.AttackAnimator.CastDirection
get
int wHiteRabbiT.Unity.AnimatioN.AttackAnimator.SelectedAttack
getset

The documentation for this class was generated from the following file: