个人经验,总结一下项目的优化方案,欢迎大神交流指正补充
(一)简单的代码优化,包括不用GetChild(),减少遍历次数,减少代码冗余,这些大家都知道的
(二)预制体预加载,也就是在加载场景时,加载所有用到的预制体,当然,项目和项目都不同,所以这个因项目而异
(三)骨骼动画在不使用时,尽量使用精灵替代显示. 尤其是有些需要大量骨骼动画的游戏项目,骨骼动画播放动画时会占用大量的FPS,就算不播放动画,如果骨骼动画有位移,也一样会占用大量的FPS,所以在位移时使用精灵替代,减少渲染的面数,可以有效的减少卡顿的情况.