コード例 #1
0
        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;
        }
コード例 #2
0
 private void OnDisable()
 {
     SimpleCaptureRecorder.StopRecording(_recorderSetting);
     FileLogger.Stop();
 }