Esempio n. 1
0
    private void OnTriggerEnter(Collider other)
    {
        bool rightController = other.tag == "Right";

        if (rightController && rightSelected != null)
        {
            rightSelected.deselect();
        }
        if (!rightController && leftSelected != null)
        {
            leftSelected.deselect();
        }

        hc.audioModsSelect(rightController);
        material.SetColor("_BaseColor", rightController? Color.green: Color.blue);

        if (rightController)
        {
            rightSelected = this;
        }
        else
        {
            leftSelected = this;
        }
    }
Esempio n. 2
0
    //TODO find way to determine which controller triggered onSelect
    public override void OnSelect(BaseEventData eventData)
    {
        base.OnSelect(eventData);
        bool mockRightController = true;

        hc.audioModsSelect(mockRightController);
        transform.GetComponent <Image>().color = mockRightController ? Color.green : Color.blue;
    }