コード例 #1
0
    void Awake()
    {
        // get vr interactive item component
        vrItem = GetComponent <VRInteractiveItem>();

        // get vr eye raycaster
        vrEyeRaycaster = FindObjectOfType <VREyeRaycaster>();

        if (vrEyeRaycaster == null)
        {
            Debug.LogError("No VR Eye Raycaster found in the scene.");
        }

        playerController = FindObjectOfType <PlayerFreeTeleportController>();

        if (playerController == null)
        {
            Debug.LogError("No Player Free Teleport Controller found in the scene.");
        }
    }
コード例 #2
0
    void Awake()
    {
        // get interactive vr item component
        vrItem = GetComponent <VRInteractiveItem>();

        // get vr eye rascaster
        vrEyeRaycaster = FindObjectOfType <VREyeRaycaster>();

        if (vrEyeRaycaster == null)
        {
            Debug.LogError("There needs to be a VR Eye Raster in the scene");
        }

        // get player free teleport controller
        playerCtrl = FindObjectOfType <PlayerFreeTeleportController>();

        if (playerCtrl == null)
        {
            Debug.LogError("There needs to be a PlayerFreeTeleportController in the scene");
        }
    }
コード例 #3
0
 void Awake()
 {
     // get components
     playerCollect  = GetComponent <PlayerCollectableCtrl>();
     playerTeleport = GetComponent <PlayerFreeTeleportController>();
 }