Unity性能优化细节
Posted 那个妹子留步
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity性能优化细节相关的知识,希望对你有一定的参考价值。
1.Object.name的内存分配问题(object.GetName())
避免transform.name = "Update" + 1; 每次都有消耗
transform.name = "Update" + “1”只有第一次才有消耗
但是lua的self.transform.name = "Update" 每次 都有消耗
本质ToLua.CheckString
LuaDll.lua_ptrtostring Marshal.PtrToStringAnsi
lua无法避免
2.ToString 方法排查结果 text.SetText("0kb/s",num)方法 无GC
3.split 字符串分割
4.运行时AddComponent消耗很大
以上是关于Unity性能优化细节的主要内容,如果未能解决你的问题,请参考以下文章
Unity3D场景性能优化/渲染/卡顿/搭建优化 遮挡剔除/层消距离技术/LOD(多层次细节)
Unity3D场景性能优化/渲染/卡顿/搭建优化 遮挡剔除/层消距离技术/LOD(多层次细节)
Unity3D场景性能优化/渲染/卡顿/搭建优化 遮挡剔除/层消距离技术/LOD(多层次细节)