示例#1
0
    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();
    }
示例#2
0
    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();
     }
 }