内存优化
文章平均质量分 56
@LYZY
安静的写属于自己的代码,只愿减少Bug的出现
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
优化技术------对象池
摘要: 本文介绍了Unity游戏开发中对象池技术的应用,通过重复利用游戏对象来优化内存管理。传统频繁创建销毁对象的方式会消耗大量内存,而对象池技术通过禁用(SetActive(false))替代销毁,需要时重新激活使用。文章以第一人称射击游戏的子弹管理为例,展示了对象池的实现:创建一个全局Pool类管理对象字典,提供Get()获取/创建对象和Return()回收对象的方法。同时给出了子弹创建和自动回收的示例代码,并指出可使用不同数据结构(如List)实现对象池。最后补充了更完善的基类对象池设计思路,强调需手原创 2018-03-11 20:56:54 · 571 阅读 · 0 评论 -
优化技术---场景光影效果优化
本文分享了优化场景光影效果的技术方法。首先建议删除用户不可见区域的模型渲染,减少GPU/CPU负担;其次使用静态烘焙代替实时光照,具体操作包括:1)将静态物体标记为Static;2)在Lighting面板勾选Lightmap Static和Preserve Uvs选项;3)将所有灯光设为Baked类型;最后通过预烘焙测试效果后正式生成光影贴图。这种方法通过烘焙贴图代替实时灯光渲染,能显著提升性能,同时保持视觉效果。原创 2018-04-16 11:31:57 · 1606 阅读 · 0 评论
分享