Unity笔记静态碰撞体的陷阱

Posted 霍莉雪特

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity笔记静态碰撞体的陷阱相关的知识,希望对你有一定的参考价值。

概念

静态碰撞体(Static Collider):物体勾选为静态Static,有Collider组件,无Rigidbody组件。


 

静态碰撞体的陷阱

Unity在游戏初始化时,会把所有的静态碰撞体合并为一个很大的Collider,Unity会认为这些物体在游戏中是不能移动的。但是若在游戏中不小心移动了这些静态碰撞体的位置(它们是可以被移动的),那么会导致一个严重的性能问题,所有那些与被移动的静态碰撞体合并到一起的其他静态碰撞体重新被计算。

所以在游戏中不要对静态碰撞体进行移动、禁用disabled、开启enabled、改变缩放scale等操作。


文档的描述:

 

参考资料:

以上是关于Unity笔记静态碰撞体的陷阱的主要内容,如果未能解决你的问题,请参考以下文章

Ruby‘s Adventrue游戏制作笔记Unity伤害陷阱

unity学习笔记(碰撞器与触发器)

Ruby‘s Adventrue游戏制作笔记Unity解决碰撞抖动和旋转问题

Ruby‘s Adventrue游戏制作笔记Unity解决碰撞抖动和旋转问题

Unity笔记经典的鼠标点击射线检测碰撞

Unity学习笔记 之 发射小球碰撞物体的代码记录