Unity Optimization UNITY优化关注列表
这里主要罗列Unity引擎进行开发的应用或游戏,可以进行优化的各个关注点。(此文会持续更新)
- C# GC alloc
- Update LateUpdate
- Serialize
- String ToString() +=
- Getter API Object.name GetComponents Sprite.vectices
- Debug.Log
- Closure anonymous function
- Unity API
- ParticleSystem Start Stop Pause Clear Simulate (withChildren = false)
- GetComponents Input.Touch (return copy) shall be cached
- Camera.main = Object.FindObjectWithTag("MainCamera")
- Physices.RaycastAll vs Rhysics.RaycastNonAlloc
- UGUI
- Canvas Rebuild Mesh
- Batches
- Mask vs RectMask2D
- GraphicRaycaster - Raycast Target
- Layout Recursion SetDirty
- Canvas Count
- OverDraw
- Sprite Packing NPOT
- Unity
- Static Batching MEM and CPU
- StaticBatchingUtility.Combine
- R/W enabled
- GC Alloc
- Mesh Baker
- Dynamic Batching
- 900 verts
- Lightmap data
- Pass
- Check Batches and SetPass
- Bone and Skinning
- GPU Skinning
- BlendShapes
- Disable Animator
- Instancing
- GPU Instancing
- Animation Instancing
- Physics
- MeshCollider cost too much
- Mesh R/W Enabled
- PhysicsManager Setting
- Fixed TimeStep
- LayerCollisionMatrix
- GPU
- Rendering
- Mesh less tris
- LODGroup
- Mesh Baker LOD
- Terrain Block
- Texture
- Size
- Mipmap
- Filter Mode : Bilinear - UI Trilinear - Mipmap
- Rendering
- Memory
- AssetBundle
- LZMA or LZ4
- Serialized file
- Unload true / false
- Ref count
- IL2CPP
- IOS binarySize
- Android adb dumpsys meminfo -> .so mmap
- AssetBundle
Unity Optimization UNITY优化关注列表的更多相关文章
- 通过profiler对unity进行针对性优化
转 : http://user.qzone.qq.com/289422269/blog/1453815629?ptlang=2052 通过profiler对unity进行针对性优化 1. CPU U ...
- Unity教程之再谈Unity中的优化技术
这是从 Unity教程之再谈Unity中的优化技术 这篇文章里提取出来的一部分,这篇文章让我学到了挺多可能我应该知道却还没知道的知识,写的挺好的 优化几何体 这一步主要是为了针对性能瓶颈中的”顶点 ...
- 【Unity技巧】Unity中的优化技术
http://blog.csdn.net/candycat1992/article/details/42127811 写在前面 这一篇是在Digital Tutors的一个系列教程的基础上总结扩展而得 ...
- Unity MMORPG游戏优化经验分享
https://mp.weixin.qq.com/s/thGF2WVUkIQYQDrz5DISxA 今天由Unity技术支持工程师高岩,根据实际的技术支持工作经验积累,分享如何对Unity MMORP ...
- 浅谈Unity的渲染优化(1): 性能分析和瓶颈判断(上篇)
http://www.taidous.com/article-667-1.html 前言 首先,这个系列文章做个大致的介绍,题目"浅谈Unity",因为公司和国内大部分3D手游开发 ...
- Unity中的优化技术
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/candycat1992/article/ ...
- Unity 几种优化建议
转: http://user.qzone.qq.com/289422269/blog/1453815561?ptlang=2052 Unity 几种优化建议 最简单的优化建议: 1.PC平台的话保持场 ...
- Unity 绘图性能优化 - Draw Call Batching
Unity 绘图性能优化 - Draw Call Batching Unity官方链接:http://docs.unity3d.com/Manual/DrawCallBatching.html 转载请 ...
- Unity UI性能优化技巧
本文将介绍一些提升Unity UI性能的技巧.更多优化技巧,可以观看Unity工程师Ian Dundore在Unite Europe 2017的演讲<使用Unity性能提升技巧>. 1.划 ...
随机推荐
- .Net Core Nuget还原失败
项目获取后发现所有项目的依赖项全部报黄.. 展开发现所有的Nuget包都没有引用.. 按错误窗口的提示使用解决方案上"Nuget包还原"来解决却没有任何进展.. 错误窗口报文 找不 ...
- 【链表】Add Two Numbers
题目: You are given two linked lists representing two non-negative numbers. The digits are stored in r ...
- Postman—做各种类型的http接口测试
首先,做接口测试前要有明确的接口文档,假设已经在PC上安装好了Postman. 1. 普通的以key-value传参的get请求 e.g. 获取用户信息 Get请求,写入url拼好参数,发送请求,查看 ...
- Google Guava--基础工具用法
Optional 优雅的解决Null(java 8 提供了Optional类) Guava用Optional表示可能为null的T类型引用.一个Optional实例可能包含非null的引用(我们称之为 ...
- Chapter 3 Phenomenon——5
I saw several things simultaneously. 我同时看见了几件事情. Nothing was moving in slow motion,the way it does i ...
- WPF设置控件获得焦点FocusManager
简单用法如下: 在父类容器中通过附加属性FocusManager.FocusedElement来绑定需要强制获得焦点的控件,用法如下: <Grid FocusManager.FocusedE ...
- 数据序列化导读(1)[JSON]
所谓数据序列化(Data Serialization), 就是将某个对象的状态信息转换为可以存储或传输的形式的过程. 那么,为什么要进行序列化? 首先,为了方便数据存储: 其次,为了方便数据传递. 在 ...
- mysql空间扩展 VS PostGIS
http://www.cnblogs.com/LBSer/p/3629149.html 功能 Mysql spatial extension PostGIS 空间索引 仅MyISAM支持R树索引,I ...
- docker-compose.yml样例(mysql主从+mycat读写分离)
Docker-compose.yml文件示例 1.mysql主从复制的docker-compose.yml文件 # cat docker-compose.yml version: '2' # 这个ve ...
- SC Create 创建一个Windows系统服务 转
转自:http://www.360doc.com/content/13/0428/09/7555793_281451268.shtml sc create Serv-U binpath= &q ...