private void OnDestroy()
 {
     if (Instance == this)
     {
         Instance = null;
     }
 }
예제 #2
0
 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>();
        }