public DemonIdleState(DemonAnimator demonAnimator) { this.demonAnimator = demonAnimator; }
protected override void Awake() { base.Awake(); demonAnimator = GetComponent <DemonAnimator>(); demonMovement = GetComponent <DemonMovement>(); }
public DemonRangedAttackState(Demon demon, DemonAnimator demonAnimator) { this.demon = demon; this.demonAnimator = demonAnimator; }
public DemonCloseAttackState(Demon demon, DemonAnimator demonAnimator) { this.demon = demon; this.demonAnimator = demonAnimator; }