/// <summary>
        /// シーンをロードする(非同期版) ※このメソッドは常駐済みのコンポーネントで呼び出すこと
        /// </summary>
        /// <typeparam name="T">シーン内の特定のコンポーネント型</typeparam>
        /// <param name="tName">シーン名</param>
        /// <param name="rTarget">シーン内の特定のコンポーネントのインスタンスを格納する要素数1以上の配列</param>
        /// <param name="tTargetName">該当のコンポーネントをさらに名前により絞り込む</param>
        /// <param name="tLabel">受け渡しパラメータの識別名</param>
        /// <param name="tValue">受け渡しパラメータのインスタンス</param>
        /// <returns>列挙子</returns>
        public static Request LoadAsync(string tName, string tLabel = null, System.Object tValue = null)
        {
            if (m_Instance == null)
            {
                Create();
            }

            Request tRequest = new Request();

            m_Instance.StartCoroutine(m_Instance.LoadOrAddAsync_Private(tName, null, null, null, tLabel, tValue, UnityEngine.SceneManagement.LoadSceneMode.Single, true, tRequest));
            return(tRequest);
        }