public RecordingSession CreateRecorderSessionWithRecorderComponent(RecorderSettings settings) { var component = GetRecorderComponent(settings); var session = new RecordingSession { recorder = RecordersInventory.CreateDefaultRecorder(settings), recorderGameObject = component.gameObject, recorderComponent = component }; component.session = session; return(session); }
public RecordingSession CreateRecorderSession(RecorderSettings settings) { var sceneHook = GetSessionHook(); if (sceneHook == null) { return(null); } var session = new RecordingSession { recorder = RecordersInventory.CreateDefaultRecorder(settings), recorderGameObject = sceneHook }; return(session); }