/// <summary>
        /// 初始化加载资源回调函数集的新实例。
        /// </summary>
        /// <param name="loadAssetBundleSuccessCallback">加载资源成功回调函数。</param>
        /// <param name="loadAssetBundleFailureCallback">加载资源失败回调函数。</param>
        /// <param name="loadAssetBundleUpdateCallback">加载资源更新回调函数。</param>
        /// <param name="loadAssetBundleDependencyAssetBundleCallback">加载资源时加载依赖资源回调函数。</param>
        public LoadAssetBundleCallbacks(LoadAssetBundleSuccessCallback loadAssetBundleSuccessCallback, LoadAssetBundleFailureCallback loadAssetBundleFailureCallback, LoadAssetBundleUpdateCallback loadAssetBundleUpdateCallback)
        {
            if (loadAssetBundleSuccessCallback == null)
            {
                throw new GameFrameworkException("Load AssetBundle success callback is invalid.");
            }

            m_LoadAssetBundleSuccessCallback = loadAssetBundleSuccessCallback;
            m_LoadAssetBundleFailureCallback = loadAssetBundleFailureCallback;
            m_LoadAssetBundleUpdateCallback = loadAssetBundleUpdateCallback;
           
        }
        /// <summary>
        /// 初始化加载资源回调函数集的新实例。
        /// </summary>
        /// <param name="loadAssetBundleSuccessCallback">加载资源成功回调函数。</param>
        /// <param name="loadAssetBundleUpdateCallback">加载资源更新回调函数。</param>
        public LoadAssetBundleCallbacks(LoadAssetBundleSuccessCallback loadAssetBundleSuccessCallback, LoadAssetBundleUpdateCallback loadAssetBundleUpdateCallback)
            : this(loadAssetBundleSuccessCallback, null, loadAssetBundleUpdateCallback)
        {

        }
        /// <summary>
        /// 初始化加载资源回调函数集的新实例。
        /// </summary>
        /// <param name="loadAssetBundleSuccessCallback">加载资源成功回调函数。</param>
        /// <param name="loadAssetBundleFailureCallback">加载资源失败回调函数。</param>
        /// <param name="loadAssetBundleDependencyAssetBundleCallback">加载资源时加载依赖资源回调函数。</param>
        public LoadAssetBundleCallbacks(LoadAssetBundleSuccessCallback loadAssetBundleSuccessCallback, LoadAssetBundleFailureCallback loadAssetBundleFailureCallback)
            : this(loadAssetBundleSuccessCallback, loadAssetBundleFailureCallback, null)
        {

        }