public IEnumerator RecordingTest() { LogAssert.ignoreFailingMessages = true; var dir = Application.streamingAssetsPath + "/InitTestRecorder"; SimpleDirectory.DeleteDir(dir); SimpleDirectory.CreateDir(dir); Assert.AreEqual(1, SimpleDirectory.GetFileName(dir).Count); // var setting = new CaptureRecorderSetting( $"{dir}/record", Screen.width, Screen.height); var setting = new CaptureRecorderSetting($"{dir}/record", 0, 0); SimpleCaptureRecorder.StartRecording(setting); yield return(null); SimpleCaptureRecorder.StopRecording(setting); Assert.AreEqual(1, SimpleDirectory.GetFileName(dir).Count); LogAssert.ignoreFailingMessages = false; }
private void OnDisable() { SimpleCaptureRecorder.StopRecording(_recorderSetting); FileLogger.Stop(); }