性能提升:
http://docs.unity3d.com/Documentation/ScriptReference/index.Performance_Optimization.html
http://docs.unity3d.com/Documentation/Manual/OptimizingGraphicsPerformance.html
1.使用静态类型。对于通过像GetComponet函数来取的对象,如果需要频繁使用就需要建个变量要存储它。
2.使用内置的数组。
3.把逻辑从Update中抽取到Coroutines
4.尽量少去Instance东西,利用已经Instance的东西来隐藏和出现来替代清除旧物体,生成新的同类物体。
5.Unity里尽量避免使用foreach。会增加GC。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步