Unity移动端优化总结

本文总结了Unity在移动端的优化方法,包括控制模型面数和顶点数、脚本优化(避免不必要的Update函数和复杂运算)、谨慎使用灯光(尤其是动态灯光)、合理设置贴图类型和过滤模式以及调整纹理的最大尺寸和格式,以降低资源占用,提升游戏性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模型面数和顶点数的控制  

Unity这边没办法控制. 就需要和做三维的同事交流好


脚本

新建的脚本默认会创建出Update函数.,在不需要用到的情况下可以删掉


尽量不要在Update函数中做复杂运算,尽量不要在Update函数中使用Find, GetComponent这类的调用

只在一个脚本中使用OnGUI


灯光

灯光能不用就不用

动态灯光就更加不行了


贴图


Texture Type最优先使用Advanced. 把Generate Mip Maps(如果勾选了, 一张贴图将花多30%的资源占用)


Filter Mode  当该纹理由于3D变换进行拉伸时,它将如何被过滤插值。共有三种选择:
Point 单点插值,纹理将变得块状化(blocky up close);
Bilinear 双线性插值,纹理将变得模糊(blurry up close);
Trilinear 三线性插值,类似Bilinear,但是纹理还会在不同的mip水平之间(between the different mip levels)进行模糊;


Max Size 导入的纹理的最大尺寸。因为美术人员往往喜欢使用较大的纹理进行创作,所以可以使用这个选项来选择我们游戏中适合的尺寸。


Format 该纹理使用的内部表现格式。这是在大小和质量之间的权衡。共有三种格式:
Compressed 压缩的RGB纹理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值