//-----------------------------------

        /// <summary>
        /// ロードまたは加算されたシーンを破棄する(非同期版)
        /// </summary>
        /// <param name="tName">シーン名</param>
        /// <param name="tLabel">受け渡しパラメータの識別名</param>
        /// <param name="tValue">受け渡しパラメータのインスタンス</param>
        /// <param name="rResult">結果を格納する要素数1以上のブルー型の配列</param>
        /// <returns>列挙子</returns>
        public static Request RemoveAsync(string tName, bool[] rResult = null, string tLabel = null, System.Object tValue = null)
        {
            if (m_Instance == null)
            {
                Create();
            }

            Request tRequest = new Request();

            m_Instance.StartCoroutine(m_Instance.RemoveAsync_Private(tName, rResult, tLabel, tValue, tRequest));
            return(tRequest);
        }