惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
爱范儿
爱范儿
博客园_首页
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
宝玉的分享
宝玉的分享
GbyAI
GbyAI
H
Help Net Security
A
About on SuperTechFans
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
雷峰网
雷峰网
D
Docker
博客园 - Franky
有赞技术团队
有赞技术团队
G
Google Developers Blog

博客园 - 李现民

聚人才,戏天下,以为本 一些强大的Shell命令(转) Bash Shortcuts(转) Unity3d中BlinnPhong光照模型注解 扩展方法之二分查找 一次非典型的程序优化 各种箭头的unicode编码值 深度排序与alpha混合 SendMessage使用技巧 Destroy()方法的延时特性 如何使GameObject在超出Camera视野后自动销毁 避免在代码中直接使用delete关键字 J2ME中的基础碰撞检测算法 告别cpp&h:hpp文件编写心得(转) 平台无关性多线程库-C++ Boost Thread 编程指南(转) BitBlt()双缓冲解决图象闪烁(转) 后缀数组(转) 2006百度笔试题 百度笔试题
Unity3d基本优化策划
李现民 · 2012-06-15 · via 博客园 - 李现民
  1. 不要使用OnGUI(),它很慢,非常慢。

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

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

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

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

posted @ 2012-06-15 18:14  李现民  阅读(1340)  评论(0)    收藏  举报

刷新页面返回顶部