private void OnDestroy() { if (Instance == this) { Instance = null; } }
private void Awake() { if (Instance == null) { Instance = this; } }
private void OnEnable() { _controller = GetComponent <SteamVR_TrackedController>(); _trackedObject = GetComponent <SteamVR_TrackedObject>(); //_controller.TriggerClicked += HandleTriggerClicked; //_controller.TriggerUnclicked += HandleTriggerUnclicked; _controller.Gripped += HandleGripped; _controller.Ungripped += HandleUngripped; //_device = SteamVR_Controller.Input((int)_controller.controllerIndex); SpawnerEngine = GetComponent <SpawnerEngine>(); }