1.首先我们把这段代码拷贝下来,放进工程,不要托给任何物体,就放在那不要理它。
我们仔细看一下,其实打包的.unity3d格式的文件也类似assenbundle,只不过是换了个不同的后缀名而已。
当我们创建完,保存好后我,我们会发现菜单的导航栏多了这2项
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iZmBjNycTYmdDNmVGOlRTY1YTN0IGZ0QWZ4U2MwEjZy0yMxkDNwIDMy8CX1AzMxAjMvwVMwczN4QzLcd2bsJ2Lc12bj5yZvxmY0lmbj5ycldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
2.我们在选中我们需要打包的预设物体(也即是Prefab)。然后选中上面的第一项进行打包成.unity3d格式的文件。如图
3.设置名字,路径等(路径很重要,待会加载会用到。)如图:
4.刷新下。你就会看见这个了:
这个就是我们打包后动态加载的内容。
5. 现在我来说下怎么动态加载它吧,直接上代码
6.我们再新建一个空物体,讲我们这个脚本托给他,运行,你就能看见我们的预设也加载出来了。
效果如下:
本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366142,如需转载请自行联系原作者