protected virtual void Awake() { Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.CameraRig); eyeCamera = Utilities.AddCameraFade(); controllerManager = FindObjectOfType <SteamVR_ControllerManager>(); mapPosition = GetComponent <MapPositionUpdater>(); }
protected virtual void Awake() { // 传送的主体是玩家,即CameraRig Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.CameraRig); eyeCamera = Utilities.AddCameraFade(); controllerManager = FindObjectOfType <SteamVR_ControllerManager>(); }
private void Start() { isTransitioning = false; isFaded = false; Utilities.AddCameraFade(); if (!VRTK_SDK_Bridge.HasHeadsetFade(gameObject)) { Debug.LogWarning("This 'VRTK_HeadsetCollisionFade' script needs a compatible fade script on the camera eye."); } }
private void Start() { headset = VRTK_DeviceFinder.HeadsetTransform(); isTransitioning = false; isFaded = false; Utilities.AddCameraFade(); if (!VRTK_SDK_Bridge.HasHeadsetFade(headset.gameObject)) { Debug.LogWarning("This 'VRTK_HeadsetFade' script needs a compatible fade script on the camera game object."); } }
protected virtual void Start() { Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.CameraRig); adjustYForTerrain = false; eyeCamera = Utilities.AddCameraFade(); InitDestinationMarkerListeners(); InitHeadsetCollisionListener(); enableTeleport = true; }
private void Start() { Utilities.AddCameraFade(); if (gameObject.GetComponentInChildren<SteamVR_Fade>() == null) { Debug.LogWarning("This 'VRTK_HeadsetCollisionFade' script needs a SteamVR_Fade script on the camera eye."); } Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.Headset); BoxCollider collider = gameObject.AddComponent<BoxCollider>(); collider.isTrigger = true; collider.size = new Vector3(0.1f, 0.1f, 0.1f); Rigidbody rb = gameObject.AddComponent<Rigidbody>(); rb.isKinematic = true; rb.useGravity = false; }
private void Start() { Utilities.AddCameraFade(); if (!VRTK_SDK_Bridge.HasHeadsetFade(gameObject)) { Debug.LogWarning("This 'VRTK_HeadsetCollisionFade' script needs a compatible fade script on the camera eye."); } Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.Headset); BoxCollider collider = gameObject.AddComponent <BoxCollider>(); collider.isTrigger = true; collider.size = new Vector3(0.1f, 0.1f, 0.1f); Rigidbody rb = gameObject.AddComponent <Rigidbody>(); rb.isKinematic = true; rb.useGravity = false; }
protected virtual void Awake() { Utilities.SetPlayerObject(gameObject, VRTK_PlayerObject.ObjectTypes.CameraRig); eyeCamera = Utilities.AddCameraFade(); }