Example #1
0
 public void selectBuildSite(BuildSiteBtn buildSite)
 {
     selectedBuildSiteBtn = buildSite;
     if (selectedBuildSiteBtn.BuildSitePrice <= GameManager.getInstance().TotalMoney)
     {
         buyBuildSite(selectedBuildSiteBtn.BuildSitePrice);
         enableDragSprite(selectedBuildSiteBtn.DragSprite);
     }
 }
Example #2
0
 public void placeBuildSite(RaycastHit2D hit)
 {
     if (!EventSystem.current.IsPointerOverGameObject() && selectedBuildSiteBtn != null)
     {
         BuildStie newBuildSite = Instantiate(selectedBuildSiteBtn.BuildSite);
         newBuildSite.transform.position = hit.transform.position;
         newBuildSite.Site = hit.collider;
         //registerTower(newTower);
         disableDragSprite();
         selectedBuildSiteBtn = null;
     }
 }