private void OnRecordingStateChanged(bool isRecording)
 {
     if (isRecording)
     {
         toggleRecordingButton.text = TranslationManager.GetTranslation(R.Messages.stopRecording);
         toggleRecordingButton.AddToClassList("stopRecordingButton");
     }
     else
     {
         toggleRecordingButton.text = TranslationManager.GetTranslation(R.Messages.startRecording);
         toggleRecordingButton.RemoveFromClassList("stopRecordingButton");
     }
 }
Пример #2
0
    private void OnRecordingStateChanged(bool isRecording)
    {
        if (isRecording)
        {
            toggleRecordingButton.AddToClassList("stopRecordingButton");

            // Prevent stand-by when recording
            Debug.Log("Setting Screen.sleepTimeout to SleepTimeout.NeverSleep");
            Screen.sleepTimeout = SleepTimeout.NeverSleep;
        }
        else
        {
            toggleRecordingButton.RemoveFromClassList("stopRecordingButton");

            // Reset stand-by behavior
            Debug.Log("Setting Screen.sleepTimeout to SleepTimeout.SystemSetting");
            Screen.sleepTimeout = SleepTimeout.SystemSetting;
        }
    }