private void SetTargetIfOnTower(UnitMovementBehaviour _movementBehaviour, Transform target) { if (_movementBehaviour.target == null || _movementBehaviour.target.tag.StartsWith("Tower")) { _movementBehaviour.target = target; } }
void Awake() { movementBehaviour = GetComponent <UnitMovementBehaviour>(); unitData = GetComponent <UnitData>(); }