void OnMouseDown() { if (gameObject.name == "SeaIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = Sea.transform.position.z; clone = Instantiate(Sea, tmp, Sea.transform.rotation) as GameObject; } if (gameObject.name == "NatureIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = Nature.transform.position.z; clone = Instantiate(Nature, tmp, Nature.transform.rotation) as GameObject; } if (gameObject.name == "ElectricIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = Electric.transform.position.z; clone = Instantiate(Electric, tmp, Electric.transform.rotation) as GameObject; } GameObject other = GameObject.Find("GUIController"); GuiController guiController = other.GetComponent("GuiController") as GuiController; guiController.CloseAll(); }
void OnMouseDown() { if (gameObject.name == "FlowerBoxIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = FlowerBox.transform.position.z; clone = Instantiate(FlowerBox, tmp, FlowerBox.transform.rotation) as GameObject; } if (gameObject.name == "FlowerIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = Flower.transform.position.z; clone = Instantiate(Flower, tmp, Flower.transform.rotation) as GameObject; } if (gameObject.name == "SwimmingHoleIcon") { //.Instantiate(aaa); //GameObject clone=Instantiate(Building, Building.transform.position, Building.transform.rotation) as GameObject; Vector3 tmp = Camera.main.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, 0)); tmp.z = SwimmingHoleIcon.transform.position.z; clone = Instantiate(SwimmingHoleIcon, tmp, SwimmingHoleIcon.transform.rotation) as GameObject; } GameObject other = GameObject.Find("GUIController"); GuiController guiController = other.GetComponent("GuiController") as GuiController; guiController.CloseAll(); }
void OnMouseDown() { if (gameObject.name == "FarmIcon") { position = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0)); position.z = Building.transform.position.z; clone = Instantiate(Building, position, Building.transform.rotation) as GameObject; GameObject tmp = GameObject.Find("GUIController"); GuiController guiController = tmp.GetComponent("GuiController") as GuiController; guiController.CloseAll(); } }