private void OnGUI() { GUILayout.Label("UI Kit Settings:"); GUILayout.BeginVertical("box"); CurSettingData.Namespace = EditorGUIUtils.GUILabelAndTextField("Namespace", CurSettingData.Namespace); CurSettingData.UIScriptDir = EditorGUIUtils.GUILabelAndTextField("UI Script Generate Dir", CurSettingData.UIScriptDir); CurSettingData.UIPrefabDir = EditorGUIUtils.GUILabelAndTextField("UI Prefab Dir", CurSettingData.UIPrefabDir); if (GUILayout.Button("Apply")) { CurSettingData.Save(); } GUILayout.EndVertical(); GUILayout.Label("Framework:"); GUILayout.BeginVertical("box"); GUILayout.Label(string.Format("Current Framework Version:{0}", FrameworkLocalVersion.Version)); GUILayout.BeginHorizontal(); if (GUILayout.Button("Download Latest Version")) { this.ExecuteNode(new DownloadLatestFramework()); } if (GUILayout.Button("Download Demo")) { this.ExecuteNode(new DownloadLatestDemo()); } GUILayout.EndHorizontal(); GUILayout.EndVertical(); }
private void OnGUI() { CurSettingData.Namespace = EditorGUIUtils.GUILabelAndTextField("Namespace", CurSettingData.Namespace); CurSettingData.UIScriptDir = EditorGUIUtils.GUILabelAndTextField("UI Script Generate Dir", CurSettingData.UIScriptDir); CurSettingData.UIPrefabDir = EditorGUIUtils.GUILabelAndTextField("UI Prefab Dir", CurSettingData.UIPrefabDir); if (GUILayout.Button("Apply")) { CurSettingData.Save(); } if (GUILayout.Button("Download Latest Version")) { DownloadLatestVersion(); } }
private void OnGUI() { GUILayout.Label("UI Kit Settings:"); GUILayout.BeginVertical("box"); CurSettingData.Namespace = EditorGUIUtils.GUILabelAndTextField("Namespace", CurSettingData.Namespace); CurSettingData.UIScriptDir = EditorGUIUtils.GUILabelAndTextField("UI Script Generate Dir", CurSettingData.UIScriptDir); CurSettingData.UIPrefabDir = EditorGUIUtils.GUILabelAndTextField("UI Prefab Dir", CurSettingData.UIPrefabDir); if (GUILayout.Button("Apply")) { CurSettingData.Save(); } GUILayout.EndVertical(); mPMView.OnGUI(); }
public override void OnGUI() { base.OnGUI(); GUILayout.Label("UI Kit Settings:"); GUILayout.BeginVertical("box"); mFrameworkSettingData.Namespace = EditorGUIUtils.GUILabelAndTextField("Namespace", mFrameworkSettingData.Namespace); mFrameworkSettingData.UIScriptDir = EditorGUIUtils.GUILabelAndTextField("UI Script Generate Dir", mFrameworkSettingData.UIScriptDir); mFrameworkSettingData.UIPrefabDir = EditorGUIUtils.GUILabelAndTextField("UI Prefab Dir", mFrameworkSettingData.UIPrefabDir); if (GUILayout.Button("Apply")) { mFrameworkSettingData.Save(); } GUILayout.EndVertical(); }