public void LightAttack() { if (attackState != State.Null) { return; } if (!_characterState.CanAttack()) { return; } if (gameObject.tag == "Player") { EventHandler.SendEvent(EventHandler.Events.LIGHT_SWING); } _characterState.SetState(CharacterState.State.Attack); SetState(State.Light); _attackType.StartLightAttack(); }