Пример #1
0
 void OnPress()
 {
     if (task is ConstructRoad || task is ConstructUnit)
     {
         TaskPen.Set(task);
     }
     else
     {
         task.Start();
     }
     // Init (task, hasText);
 }
Пример #2
0
 public void OnPress()
 {
     if (task is ConstructRoad || task is ConstructUnit)
     {
         TaskPen.Set(task);
     }
     else
     {
         task.Start();
     }
     if (hasText)         // BAD hack - this is to get the road button working
     {
         Init(task);
     }
 }
Пример #3
0
 public override void OnPointerDown(PointerEventData e)
 {
     TaskPen.Set(PerformableTasks[typeof(PlantSeed)]);
     TaskPen.onRemove += OnCancelPlant;
     unitRenderer.Hide();
 }