public void TowerOccupied(OccupiedByEnemy occupied) { if (occupied.NumberOfAliveMobs > 0) { _cloudImage.color = Color.red; } else { _cloudImage.color = Color.white; } textMeshPro.text = $"{occupied.NumberOfAliveMobs}"; }
public void FreedOccupiedTower(OccupiedByEnemy occupied) { _moveByTransform.AssignTransform(occupied.transform, 1.2f); this.occupied = occupied; ArrivedDestinationEvent += OccupiedArrived; }