private void OnEnable() { Application.logMessageReceived += LogCallbackHandler; _setting = DataUtils.LoadDataFromJson <LogSetting>(LogSetting.PATH); if (_setting.beforeSaveFileName != null && !string.IsNullOrEmpty(_setting.beforeSaveFileName)) { UploadToGoogleDrive(_setting.beforeSaveFileName); } Init(); }
private void OnEnable() { Application.logMessageReceived += LogCallbackHandler; _setting = DataUtility.LoadDataFromJson <LogSetting>(LogSetting.PATH); Observable.Interval(System.TimeSpan.FromMinutes(_setting.intervalMinutes)).Subscribe(_ => { UploadToGoogleDrive(_fileName); }).AddTo(this); if (_setting.beforeSaveFileName.IsNotNullOrEmpty()) { UploadToGoogleDrive(_setting.beforeSaveFileName); } Init(); }