天天看点

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

1.首先我们把这段代码拷贝下来,放进工程,不要托给任何物体,就放在那不要理它。

我们仔细看一下,其实打包的.unity3d格式的文件也类似assenbundle,只不过是换了个不同的后缀名而已。

当我们创建完,保存好后我,我们会发现菜单的导航栏多了这2项

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

2.我们在选中我们需要打包的预设物体(也即是Prefab)。然后选中上面的第一项进行打包成.unity3d格式的文件。如图

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

3.设置名字,路径等(路径很重要,待会加载会用到。)如图:

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

4.刷新下。你就会看见这个了:

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

这个就是我们打包后动态加载的内容。

5. 现在我来说下怎么动态加载它吧,直接上代码

6.我们再新建一个空物体,讲我们这个脚本托给他,运行,你就能看见我们的预设也加载出来了。

  效果如下:

[unity3d]unity中打包成.unity3d格式并实现本地加载出来

本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366142,如需转载请自行联系原作者

继续阅读