public static void InitializeDropBox() { DropboxIntegrationWindow dropboxWindow = EditorWindow.GetWindow <DropboxIntegrationWindow>(); DropboxAccount account = new DropboxAccount(); for (int i = 0; i < DropboxConstants.DropboxInfoJsonUrl.Length; i++) { string path = System.Environment.ExpandEnvironmentVariables(DropboxConstants.DropboxInfoJsonUrl[i]); if (File.Exists(path)) { EditorJsonUtility.FromJsonOverwrite(File.ReadAllText(path), account); dropboxWindow.Init(account); return; } } dropboxWindow.Init(account); //EditorUtility.DisplayDialog("Error", "Dropbox app folder not found", "Ok"); }
public void Init(DropboxAccount account) { dropboxAccount = account; titleContent = new GUIContent("Unity Dropbox Settings"); }