1、删掉不用的Update();
2、用BoxCollider来代替网格碰撞;
3、用内存池机制来避免频繁的实列化和销毁操作;
4、用光探头和烘焙来代替实时光源;
5、发布的时候去掉所有的Debug信息;
6、drawcall控制在40以下;
7、定期清理未使用的资源;
8、不要依赖.net的内存回收机制,手动释放不用的变量;
9、内置shader使用mobile的;
10、优化需要各方面的配合(程序的逻辑上、美工资源上、策划的设计上);
11、未完待续...
本文共 297 字,大约阅读时间需要 1 分钟。
1、删掉不用的Update();
2、用BoxCollider来代替网格碰撞;
3、用内存池机制来避免频繁的实列化和销毁操作;
4、用光探头和烘焙来代替实时光源;
5、发布的时候去掉所有的Debug信息;
6、drawcall控制在40以下;
7、定期清理未使用的资源;
8、不要依赖.net的内存回收机制,手动释放不用的变量;
9、内置shader使用mobile的;
10、优化需要各方面的配合(程序的逻辑上、美工资源上、策划的设计上);
11、未完待续...
转载于:https://www.cnblogs.com/wiyi/archive/2013/04/27/3048263.html