コード例 #1
0
    private void Awake()
    {
        StartCoroutine(stallAwake());

        if (Instance == null)
        {
            Instance = this;
        }

        //get click, then "GetHoveredGameObject()", then do something

        //if (VusrInput.HoveredGameObject == cube1)
        //{
        //    // interact with gameobject
        //    cube1.SetActive(false);
        //    cube2.SetActive(true);

        //}

        //This
        PointerCameraListener listener = hotspot.GetComponent <PointerCameraListener>();

        if (listener == null)
        {
            hotspot.AddComponent <PointerCameraListener>();
        }
    }
コード例 #2
0
    private void Awake()
    {
        PointerCameraListener listener = GetComponent <PointerCameraListener>();

        if (listener == null)
        {
            gameObject.AddComponent <PointerCameraListener>();
        }
    }
コード例 #3
0
    private void Awake()
    {
        if (Instance == null)
        {
            Instance = this;
        }

        PointerCameraListener listener = FaderCanvas.GetComponent <PointerCameraListener>();

        if (listener == null)
        {
            FaderCanvas.AddComponent <PointerCameraListener>();
        }
    }