Class EntityAnimation
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
EntityAnimation
Assembly: Dew.Core.dll
Syntax
[HideMonoScript]
public class EntityAnimation : EntityComponent, ILogicUpdate
Fields
abilityAnimStatus
Declaration
public EntityAnimation.AbilityAnimationStatus abilityAnimStatus
Field Value
animator
Declaration
[NonSerialized]
public Animator animator
Field Value
| Type |
Description |
| UnityEngine.Animator |
|
Properties
model
Declaration
public EntityModel model { get; }
Property Value
Methods
FrameUpdate()
Declaration
public override void FrameUpdate()
Overrides
LogicUpdate(float)
Declaration
public override void LogicUpdate(float dt)
Parameters
| Type |
Name |
Description |
| float |
dt |
|
Overrides
PlayAbilityAnimation(DewAnimationClip, float, float)
Declaration
public void PlayAbilityAnimation(DewAnimationClip clip, float speed, float clipSelectValue)
Parameters
PlayAbilityAnimation(DewAnimationClip, float)
Declaration
public void PlayAbilityAnimation(DewAnimationClip clip, float speed = 1)
Parameters
PlayStaggerAnimation()
Declaration
public void PlayStaggerAnimation()
ReplaceAnimation(ReplaceableAnimationType, AnimationClip)
Declaration
public void ReplaceAnimation(EntityAnimation.ReplaceableAnimationType type, AnimationClip clip)
Parameters
ReplaceAnimationLocal(ReplaceableAnimationType, AnimationClipWithSpeed)
Declaration
public void ReplaceAnimationLocal(EntityAnimation.ReplaceableAnimationType type, AnimationClipWithSpeed newData)
Parameters
ReplaceAnimationLocal(ReplaceableAnimationType, AnimationClip)
Declaration
public void ReplaceAnimationLocal(EntityAnimation.ReplaceableAnimationType type, AnimationClip newClip)
Parameters
SetupModel()
Declaration
StopAbilityAnimation()
Declaration
public void StopAbilityAnimation()
StopAbilityAnimation(DewAnimationClip)
Stop ability animation if currently playing animation is given clip.
Declaration
public void StopAbilityAnimation(DewAnimationClip clip)
Parameters
Implements
Extension Methods