如何在Unity中优化游戏声音和加速游戏

 我来答
广州启汇营销策划有限公司
2017-06-22 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
展开全部
  • 流畅的游戏玩法来自流畅的帧率,衡量运行表现的一个基本工具是Unity内置分析器以及Xcode分析工具。

  • 操作

  1. 移除代码中的任何字符串连接。

  2. 用简单的“for”循环代替“foreach”循环。由于某些原因,每个“foreach”循环的每次迭代会生成24字节的垃圾内存。

  3. 更改我们检查对象标签的方法。用“if (go.CompareTag (“Enemy”)”来代替“if (go.tag == “Enemy”)” 。在一个内部循环调用对象分配的标签属性以及拷贝额外内存。

  4. 对象库为所有动态对象制作和使用库,这样在运行时间内不会动态分配任何东西,不需要的时候所有东西反向循环到库中。

  5. 不使用LINQ命令,因为它们一般会分配中间缓器,而这很容易生成内存。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式