Example #1
0
 public void selectAccessory(AccessoriesBtn accessory)
 {
     selectedAccessory = accessory;
     if (selectedAccessory.AccessoryPrice <= GameManager.getInstance().TotalMoney)
     {
         buyAccessory(selectedAccessory.AccessoryPrice);
         enableDragSprite(selectedAccessory.DragSprite);
     }
 }
Example #2
0
 public void placeAccessory(RaycastHit2D hit)
 {
     if (!EventSystem.current.IsPointerOverGameObject() && selectedAccessory != null)
     {
         Accessory newAccessory = Instantiate(selectedAccessory.Accessory);
         newAccessory.transform.position = hit.transform.position;
         newAccessory.Site = hit.collider;
         //registerTower(newTower);
         Accessories.Add(newAccessory);
         disableDragSprite();
         selectedAccessory = null;
     }
 }