/// <summary>
        /// GUI setting
        /// </summary>
        private void OnGUI()
        {
            using (new GUILayout.VerticalScope()) {
                EditorGUILayout.LabelField("変換元パンツテクスチャダウンロード");
                EditorGUI.BeginDisabledGroup(_guiDisable);
                if (GUILayout.Button("ダウンロード"))
                {
                    _gateway    = new Gateway();
                    _state      = GUIFlagState.DOWNLOADING_DREAMS;
                    _guiDisable = true;
                    DownloadDreams().Forget();
                }
                EditorGUI.EndDisabledGroup();
            }
            EditorGUILayout.Space();

            using (new GUILayout.VerticalScope()) {
                EditorGUILayout.LabelField("対応アバター情報の更新");
                EditorGUI.BeginDisabledGroup(_guiDisable);
                if (GUILayout.Button("更新"))
                {
                    _gateway    = new Gateway();
                    _state      = GUIFlagState.UPDATING_AVATERS_DATA;
                    _guiDisable = true;
                    UpdateAvaters().Forget();
                }
                EditorGUI.EndDisabledGroup();
            }
        }
 private void ClearGUIWaiting()
 {
     _gateway    = null;
     _state      = GUIFlagState.NONE;
     _guiDisable = false;
     EditorUtility.ClearProgressBar();
 }