Beispiel #1
0
        /// <summary>
        /// 下载新的资源
        /// </summary>
        protected void OnTryDownLoadAsset(Action <WWW, string> downLoadCallback)
        {
            Debug.LogInfor("OnTryDownLoadAsset Count=" + m_AllNeedUpdateAssetPath.Count);
            m_AllNeedDownLoadAssetCount = m_AllNeedUpdateAssetPath.Count;
            m_CurrentDownLoadCount      = 0; //重置标识位

            for (int index = 0; index < m_AllNeedUpdateAssetPath.Count; ++index)
            {
                DownLoadHelper_WWW.DownLoadWithOutSaveLocal(m_AllNeedUpdateAssetPath[index], downLoadCallback, false);
            }
            m_AllNeedUpdateAssetPath.Clear();
        }
 /// <summary>
 /// 网路下载资源
 /// </summary>
 /// <param name="url"></param>
 /// <param name="callback"></param>
 /// <param name="needCheckUrl">是否需要检测Url 以“http://” 开头</param>
 public void DownLoadAsset(string url, System.Action <WWW, string> callback, bool needCheckUrl)
 {
     DownLoadHelper_WWW.DownLoadWithOutSaveLocal(url, callback, needCheckUrl);
 }