private void OnEnable() { _fileRecorder = _fileRecorder ?? FindObjectOfType <EnfluxFileRecorder>(); _filePlayer = _filePlayer ?? FindObjectOfType <EnfluxFilePlayer>(); _startRecordingButton.onClick.AddListener(StartRecordingButtonOnClick); _stopRecordingButton.onClick.AddListener(StopRecordingButtonOnClick); _startPlaybackButton.onClick.AddListener(StartPlaybackButtonOnClick); _stopPlaybackButton.onClick.AddListener(StopPlaybackButtonOnClick); _filenameInputField.onEndEdit.AddListener(FilenameInputFieldOnEndEdit); }
private void Reset() { _fileRecorder = FindObjectOfType <EnfluxFileRecorder>(); _filePlayer = FindObjectOfType <EnfluxFilePlayer>(); _filenameInputField = gameObject.FindChildComponent <InputField>("InputField_Filename"); _startRecordingButton = gameObject.FindChildComponent <Button>("Button_StartRecording"); _stopRecordingButton = gameObject.FindChildComponent <Button>("Button_StopRecording"); _startPlaybackButton = gameObject.FindChildComponent <Button>("Button_StartPlayback"); _stopPlaybackButton = gameObject.FindChildComponent <Button>("Button_StopPlayback"); }