今天查找unity中加载配置表卡的问题(二)

接上一重篇:

今天查找unity中加载配置表卡的问题

上次修改完成后,配置加载已经非常快了, 但发现了另外一个现象,在检查配置更新时会卡上约6秒左右。

检查更新做的事情很简单,就是去网上请求一个静态文件,这里为什么卡成这样。

添加了一些埋点代码记录运行的时间后发现,卡在了加载音频那里,游戏中的音频有30M,而且那里是同步加载 -.-!! ,现在需要对音频进行拆分,

1、一部分需要在登陆前加载,比如UI上绑定的音频之类(按钮声)

2、一部分需要在战斗前加载成功,比如战斗中的音频

3、一部分需要异步加载,比如背景音乐之类

4、一部分只需要用时再加载,用完立即释放掉,比如人物对话音频之类。

另外在splash image后第一个场景需要update执行完后才会显示出来,因此有些非常耗时的操作避免在第一次update时执行。

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>