不要使用OnGUI(),它很慢,非常慢。
当需要频繁修改物体的localScale时,移除其collider组件,否则会非常影响帧率。
使用OnBecameVisible()/OnBecameInvisible()配对使用修改enabled属性,使得只有在对象可见时脚本才会执行。
使用InvokeRepeating()代替Update()处理不需要实时的数据更新。
使用对象池GameObjectPool缓存频繁使用的对象。
本文共 280 字,大约阅读时间需要 1 分钟。
不要使用OnGUI(),它很慢,非常慢。
当需要频繁修改物体的localScale时,移除其collider组件,否则会非常影响帧率。
使用OnBecameVisible()/OnBecameInvisible()配对使用修改enabled属性,使得只有在对象可见时脚本才会执行。
使用InvokeRepeating()代替Update()处理不需要实时的数据更新。
使用对象池GameObjectPool缓存频繁使用的对象。
转载于:https://www.cnblogs.com/flappy/archive/2012/06/15/2551054.html