作者samrt5566 (我不是聪明56)
看板GameDesign
标题[鲁蛇] 想请问unity热更新的问题?
时间Sat Jun 10 15:14:02 2017
小鲁最近在用unity开发一个jos游戏
也在思考更新这一块
毕竟用appstore更新需要经过苹果审核
主要想即时更新scene的内容和变化
请问这样是做的到的吗?
爬文有说ios似乎没办法用asset bundle
也有人用uLua 来做
但苹果有发声明要全面封锁ulua
难到真没办法在ios上做热更新吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.164.42
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1497078844.A.947.html
1F:推 littleshan: 1. iOS 可以使用 asset bundle 06/10 15:57
2F:→ littleshan: 2. 如果只更新场景,没有新的script是确定OK 06/10 15:58
3F:→ littleshan: 3. 使用lua做热更新是做得到,但目前算是灰色地带 06/10 15:59
4F:→ littleshan: 苹果的态度是所有程式上的行为需要通过审核 06/10 16:01
5F:→ littleshan: 所以未来如果真的被封锁也不用感到意外 06/10 16:01
6F:→ samrt5566: 感谢little大回覆 应该是不会动到新增script的部分 主 06/10 16:35
7F:→ samrt5566: 要是增加人物衣服的数量 这样新增的衣服用原有的script 06/10 16:35
8F:→ samrt5566: 是ok的吗 06/10 16:35
9F:→ samrt5566: (用assetbundle的话 06/10 16:35
10F:推 littleshan: 可以的 06/10 20:14
11F:推 newyellow: 最近刚好也在研究 assetbundle 好用好用 06/12 21:54
12F:→ samrt5566: 不过用www下载assetbundle 有时会下载不完全 可能需要 06/13 08:40
13F:→ samrt5566: 验证下载的完整度 06/13 08:40
14F:→ dreamnook: assetbundle的缺点就是有点肥... 06/13 08:48
15F:推 littleshan: assetbundle 问题很多耶 XD 之前的版本会 memory leak 06/14 18:42
16F:→ littleshan: unload 前要确认没有人使用,所以要自己加ref count 06/14 18:42
17F:→ littleshan: 然後load时要确保顺序正确以满足dependency 06/14 18:44
18F:→ littleshan: 操作界面也缺乏弹性,如果想从zip或加密档案中读取 06/14 18:48
19F:→ littleshan: 一定要整个读进记忆体中再用 LoadFromMemory 06/14 18:48
20F:→ littleshan: 没办法 on-the-fly 去解压缩/解密 06/14 18:49
21F:→ dreamnook: 好吧assetbundle的缺点不只是有点肥XD 06/15 07:29