Esempio n. 1
0
    // Update is called once per frame
    public void Update()
    {
        lClickCanvas.enabled = lClick;
        rClickCanvas.enabled = rClick;

        lClickCanvas.transform.position = rClickCanvas.transform.position = ownerTile.transform.position;

        if (ownerTile.MouseOver())
        {
            if (Input.GetMouseButtonDown(0))
            {
                lClick = !lClick;
            }
            else if (Input.GetMouseButtonDown(1))
            {
                rClick = !rClick;
            }
        }
        if (!ownerTile.theGrid.GetGridTile(ownerTile.owner).Equals(ownerTile) && (Input.GetMouseButtonDown(0) || Input.GetMouseButtonDown(1)))
        {
            lClick = rClick = false;
        }
    }