Unity移动端优化总结

原创 2016年08月30日 09:59:28

模型面数和顶点数的控制  

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纹理。这是漫反射贴图最长江的格式。每个像素占4bits(一张256*256大小的纹理将占用32KB大小的内存);
16 bit 低质量的真彩(truecolor)显示。每个像素占16bits;
Truecolor 真彩。这是最高的质量。一张256*256大小的贴图占用256KB(是Compressed的8倍,即每个像素占32bits)。





相关文章推荐

Unity移动端性能优化

https://zhuanlan.zhihu.com/p/26030252 1.渲染 利用reflect probe代替反射、折射,尽量不用RTT、GrabPass、Rende...

unity移动端操作方式(旋转、缩放手势)总结

这几天一直在做移动端手势方面的项目,现在把几种常见的方法总结一下。 1.通过手势控制物体大小进行缩放,这种实际上就是改变了物体的localScale 。这种方式常用于AR里面对物体的操作。 floa...

Unity移动端动态阴影总结

本文作者主要对Unity移动端动态阴影进行了一些总结。对各种不同阴影的构建作了简单的介绍。欢迎大家共同讨论。...
  • UWA4D
  • UWA4D
  • 2017年06月12日 10:18
  • 784

Unity开发移动端相机的优缺点分析

它对相机硬件不是太“了解” 用它的API,3000块钱的手机和500块钱的手机的拍照效果相差不大。造成这种差异的原因是,unity的相机方面的API,他没有获取相机参数的方式,对于相机的硬件设备,它...

Unity移动端播放网络视频

Unity播放本地视频我就不介绍了 ,方法有很多包括MovieTexture,GUI,Handle,MobileMovieTexture等等都是可以实现的。当播放网络视频,前面讲到的Handle就可以...
  • hasion
  • hasion
  • 2015年04月21日 14:45
  • 5012

unity 移动端播放视频

  • 2016年12月29日 11:30
  • 32KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity移动端优化总结
举报原因:
原因补充:

(最多只允许输入30个字)