Exemple #1
0
    public void Select()
    {
        if (isSelected)
        {
            Deselect();
        }
        else if (previousSelect != null)
        {
            Debug.Log("swapping position");
            swapObject(previousSelect.gameObject);
            previousSelect.Deselect();
        }
        else
        {
            tempColor = gameObject.GetComponent <Renderer>().material.color;
            gameObject.GetComponent <Renderer>().material.color = new Color(.5f, .5f, .5f, 1f);

            previousSelect = gameObject.GetComponent <sphereActions>();
            isSelected     = true;
        }
    }