Unity3d基本优化策划

  1. 不要使用OnGUI(),它很慢,非常慢。

  2. 当需要频繁修改物体的localScale时,移除其collider组件,否则会非常影响帧率。

  3. 使用OnBecameVisible()/OnBecameInvisible()配对使用修改enabled属性,使得只有在对象可见时脚本才会执行。

  4. 使用InvokeRepeating()代替Update()处理不需要实时的数据更新。

  5. 使用对象池GameObjectPool缓存频繁使用的对象。

转载于:https://www.cnblogs.com/flappy/archive/2012/06/15/2551054.html

你可能感兴趣的:(Unity3d基本优化策划)