protected override void OnInstanceInit()
    {
        base.OnInstanceInit();

        DontDestroyOnLoad(gameObject);

        m_Controller = GetComponent <MindwaveController>();
        m_Calibrator = GetComponent <MindwaveCalibrator>();
    }
示例#2
0
    private void Awake()
    {
        if (m_Controller == null)
        {
            m_Controller = GetComponent <MindwaveController>();
        }

        if (m_Calibrator == null)
        {
            m_Calibrator = GetComponent <MindwaveCalibrator>();
        }

        BindMindwaveControllerEvents();
    }
示例#3
0
    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");
        }
    }