protected override void OnInstanceInit() { base.OnInstanceInit(); DontDestroyOnLoad(gameObject); m_Controller = GetComponent <MindwaveController>(); m_Calibrator = GetComponent <MindwaveCalibrator>(); }
private void Awake() { if (m_Controller == null) { m_Controller = GetComponent <MindwaveController>(); } if (m_Calibrator == null) { m_Calibrator = GetComponent <MindwaveCalibrator>(); } BindMindwaveControllerEvents(); }
private void Awake() { if (m_Controller == null) { m_Controller = GetComponent <MindwaveController>(); } if (m_Controller != null) { m_Controller.OnUpdateMindwaveData += OnUpdateMindwaveData; } else { Debug.LogWarning("This MindwaveCalibrator has no reference on a MindwaveController"); } }