资源大湿 发表于 2013-5-10 11:08

assetbundle 从远程读取.unity3d并在加载对应图片

public UITexture sprite;

WWW www = new WWW("http://121.199.16.23/atlas.unity3d");
      yield return www;
      Texture2D txt2d = new Texture2D(4, 4, TextureFormat.DXT1, false);
      txt2d = www.assetBundle.mainAsset as Texture2D;
      sprite.mainTexture = txt2d;

资源大湿 发表于 2013-5-10 11:21

void OnGUI(){
 
if(GUI.Button(new Rect(5,35,100,25) , "Load GameObject")){
 
StartCoroutine(LoadGameObject());
}
}
 
private IEnumerator LoadGameObject(){
 
// AssetBundle 檔案路徑
string path = string.Format("file://{0}/../_AssetBunldes/{1}.assetBunldes" , Application.dataPath , "TestGameObject");
 
//載入 AssetBundle
WWW bundle = new WWW(path);
 
//等待載入完成
yield return bundle;
 
//實例化 GameObject 並等待實作完成
yield return Instantiate(bundle.assetBundle.mainAsset);
 
//卸載 AssetBundle
bundle.assetBundle.Unload(false);
}

coolmoonf 发表于 2013-6-3 22:40


不错 不错 不错{:soso__3922851084632044791_6:}

哈哈呼呼 发表于 2013-12-22 17:10

请问帅哥大神,如何从web服务器下载资源呢?我只能下载本地。

ringring99 发表于 2017-2-22 16:54

很不错

yangzhen_010 发表于 2017-2-22 17:17

难得一见的好帖

yangzhen_010 发表于 2017-2-22 17:41

说的非常好

羽の翼 发表于 2017-2-22 17:07

很好哦

心境 发表于 2017-2-22 17:26

不错不错

shadow_qxz 发表于 2017-3-2 20:11

好帖就是要顶
页: [1]
查看完整版本: assetbundle 从远程读取.unity3d并在加载对应图片