private void OnDestroy() { if (Instance == this) { Instance = null; } }
private void Start() { mainCamera = Camera.main; controller = GetComponent <CharacterController>(); cardboardController = XRCardboardController.Instance; cardboardController.maxInteractionDistance = reachDistance; gameManager = ExperimentalGameEventHandler.Instance; }
private void Awake() { if (Instance != null) { Debug.LogError("Only one instance of singleton allowed"); } Instance = this; }
private void Start() { anim = GetComponent <Animator>(); cardboardController = GetComponentInParent <XRCardboardController>(); }