Esempio n. 1
0
        private void BuildConnection()
        {
            if (config == null)
            {
                Debug.LogError("Error: no config file");
                return;
            }

            GUILayout.Label("API Config Setting", EditorStyles.boldLabel);

            config.CLIENT_ID = EditorGUILayout.TextField("Client ID", config.CLIENT_ID);

            GUILayout.BeginHorizontal();
            config.CLIENT_SECRET = showSecret ? EditorGUILayout.TextField("Client Secret Code", config.CLIENT_SECRET) : EditorGUILayout.PasswordField("Client Secret Code", config.CLIENT_SECRET);

            showSecret = GUILayout.Toggle(showSecret, "Show");
            GUILayout.EndHorizontal();

            config.PORT = EditorGUILayout.IntField("Port number", config.PORT);

            GUI.backgroundColor = Color.yellow;
            if (GUILayout.Button("Build Connection", GUILayout.Height(30)))
            {
                GoogleAuthrisationHelper.BuildHttpListener();
            }

            GUI.backgroundColor = Color.white;

            EditorUtility.SetDirty(config);
        }
Esempio n. 2
0
        private void BuildConnection()
        {
            if (config == null)
            {
                Debug.LogError("Error: no config file");
                return;
            }

            GUILayout.Label("API Config Setting", EditorStyles.boldLabel);

            config.CLIENT_ID = EditorGUILayout.TextField("Client ID", config.CLIENT_ID);

            GUILayout.BeginHorizontal();
            config.CLIENT_SECRET = showSecret ? EditorGUILayout.TextField("Client Secret Code", config.CLIENT_SECRET) : EditorGUILayout.PasswordField("Client Secret Code", config.CLIENT_SECRET);

            showSecret = GUILayout.Toggle(showSecret, "Show");
            GUILayout.EndHorizontal();

            config.PORT = EditorGUILayout.IntField("Port number", config.PORT);

            GUI.backgroundColor = Color.yellow;
            if (GUILayout.Button("Build Connection", GUILayout.Height(30)))
            {
                GoogleAuthrisationHelper.BuildHttpListener();
            }

            GUI.backgroundColor = Color.green;
            var style = new GUIStyle(GUI.skin.toggle);

            style.fontStyle     = FontStyle.Bold;
            style.fontSize      = 15;
            showTextTemplate    = GUILayout.Toggle(showTextTemplate, "Build Text Template");
            GUI.backgroundColor = Color.white;
            startHyperLink      = EditorGUILayout.TextField("Input start hyper link", startHyperLink);
            endHyperLink        = EditorGUILayout.TextField("Input end hyper link", endHyperLink);

            EditorUtility.SetDirty(config);
        }