コード例 #1
0
    //-----------------------------------------------------------------------------------------------
    protected IEnumerator loadTextureFromUrl(string url, LoadURLTextureCallback callback, object userData)
    {
        WWW www = new WWW(url);

        yield return(www);

        if (www.error != null)
        {
            // 下载失败
            UnityUtility.logInfo("下载失败 : " + url);
            callback(null, userData);
        }
        else
        {
            callback(www.texture, userData);
        }
    }
コード例 #2
0
 public void loadTextureFromUrl(string url, LoadURLTextureCallback callback, object userData)
 {
     // 只能通过AssetBundleLoader加载
     mAssetBundleLoader.requestLoadTextureFromUrl(url, callback, userData);
 }
コード例 #3
0
 public void requestLoadTextureFromUrl(string url, LoadURLTextureCallback callback, object userData)
 {
     StartCoroutine(loadTextureFromUrl(url, callback, userData));
 }