码迷,mamicode.com
首页 > 其他好文 > 详细

[cb] Assetbundle打包(一)

时间:2014-06-09 22:34:47      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:c   style   blog   code   a   http   

Unity的Assetbundle是Unity Pro提供的功能。

理解:Asset 资源,资产;Bundle :包,一批,捆;字面上的意思,就是把资源打包。

在项目中的实际应用:Art工程,Prefab打包成AssetBundle到Produect目录,Client工程读取AssetBundle;

下面这张图是Art工程

bubuko.com,布布扣

放在Product目录下的Prefab都会打包成AssetBundle

bubuko.com,布布扣

打包AssetBundle到Product目录下[Assetbundle有运行平台之分]

bubuko.com,布布扣

Client工程主要的是Code,在StreamingAssets目录有当前平台的AssetBundle快捷方式

bubuko.com,布布扣

资源更新

Tips:

      由于移动平台上不能更新脚本,也就Prefab上绑定的脚本是不会被执行的。但是如果本地工程有同样的脚本,那么Unity会自动将这个脚本绑定在下载的Prefab上,并且他们执行的非常好。如果本地工程中没有Prefab上的脚本,那么这个脚本是永远不会执行的。

      比如:Box1.Prefab和Coin1.Prefab同样引用CBonesObject.cs,但是某些Public的变量值不一样,打包Assetbundle也是没有问题的,一样可以识别的很好。

下图:Art工程Prefab上的脚本在Client工程同样需要存在

bubuko.com,布布扣bubuko.com,布布扣  bubuko.com,布布扣

[cb] Assetbundle打包(一),布布扣,bubuko.com

[cb] Assetbundle打包(一)

标签:c   style   blog   code   a   http   

原文地址:http://www.cnblogs.com/zhaoqingqing/p/3775105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!