Exemplo n.º 1
0
 private void CheckInput()
 {
     if (PlacementObject.GetFruitData() != null)
     {
         if (Input.GetMouseButtonDown(0))
         {
             if (PlacementObject.GetFruitData().Type == TowerType.BOMB)
             {
                 PlacementObject.PlaceSelectedObject();
             }
             else
             {
                 PlacementObject.LockPlacement();
             }
         }
         else if (Input.GetMouseButtonUp(0) &&
                  PlacementObject.GetState() == PlacementObject.PlacementObjectState.ROTATING &&
                  PlacementObject.GetFruitData().Type != TowerType.BOMB)
         {
             PlacementObject.PlaceSelectedObject();
         }
     }
     if (Input.GetMouseButtonDown(1))
     {
         PlacementObject.UnSelectObject();
     }
 }