public void EnterState() { if (ChargeBehaviour == null) { ChargeBehaviour = GetComponent <Charge>(); } ChargeBehaviour.Owner = this; ChargeBehaviour.EnterState(); _isActive = true; }