コード例 #1
0
        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();
        }
コード例 #2
0
        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();
            }
        }
コード例 #3
0
        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();
        }
コード例 #4
0
        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();
        }