时间:2021-07-01 10:21:17 帮助过:16人阅读
二、功能实现-(服务器)
1、在服务器上创建个目录,然后把资源扔到服务器上去
这里我的服务器上的目录是(随意攻击人家的服务器是不道德的)
2、更改服务器上的配置文件,否则会报错403或者404,我的服务器配置是这样的(随意攻击人家的服务器是不道德的),不懂服务器conf的去自学。。
三、功能实现-(客户端)
publicstaticreadonlystring PathURL = "http://wangpeng.online:10001/Prefab0.assetbundle";
void OnGUI()
{
if(GUILayout.Button("TestAssetBundle"))
{
StartCoroutine(LoadGameObject(PathURL));
}
}
private IEnumerator LoadALLGameObject(string path)
{
WWW bundle = new WWW(path);
yieldreturn bundle;
if(!string.IsNullOrEmpty(bundle.error))
{
Debug.Log("ERROR:"+bundle.error);
}else{
Debug.Log("SUCCESS TO DOWNLOAD:"+bundle.bytesDownloaded);
}
yieldreturn0;
//通过Prefab的名称把他们都读取出来
Object obj0 = bundle.assetBundle.LoadAsset
四、调用成功
后面那一句是加载的gameobject打印的,例子是momo大大的资源包
以上就介绍了Unity WWW 和 AssetBundle只要将资源扔在服务器上就可以了吗?,包括了bundle,asset方面的内容,希望对PHP教程有兴趣的朋友有所帮助。