Esempio n. 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;
        }
    }
Esempio n. 2
0
 public void Deselect()
 {
     gameObject.GetComponent <Renderer>().material.color = tempColor;
     isSelected     = false;
     previousSelect = null;
 }