protected virtual void Update() { if (_currentEnemyAI != null) { _currentEnemyAI.UpdateState(_enemyProperty); } }