/// <summary> /// 記録の開始と同時にイベントの登録をする /// 3秒後にデバッグログにメッセージを表示。 /// </summary> public void StartRecoding2() { /*Note:ここでNewしているが、StartRecordingと辻褄を合わせるためにインスタンスを生成している。 * 本来はStartメソッドか何かで一度インスタンスを生成しておけば、何度もインスタンスを生成する必要はない。*/ _recorder = new TimeRecorder(new TimeSpan(0, 0, 3), () => Debug.Log("イベント発火したよー")); _recorder.Start(); }
////============================================================================= //// Public Method //// ////============================================================================= /// <summary> /// 記録の開始 /// </summary> public void StartRecording() { /*Note:ここでNewしているが、StartRecording2と辻褄を合わせるためにインスタンスを生成しているだけ。 * 本来はStartメソッドか何かで一度インスタンスを生成しておけば、何度もインスタンスを生成する必要はない。*/ _recorder = new TimeRecorder(); _recorder.Start(); }