Unity撞击Bug示例
Unity版本编号
在最近练习unity相关项目时发现一个BUG(暂且这样认为),我的Unity版本是最新的2019.3.14f1。
(说明:该实验过程是基于最新版本Unity默认physics设置,同时未有触发器标记,layer层级等因素干扰,一切是基于Unity默认环境下。)

刚体撞击Bug说明
Unity发生碰撞的必要条件
两个物体都必须带有碰撞器(Collider),其中一个物体还必须带有Rigidbody刚体。
Bug场景重现
该BUG出现在两个Cube欲使其发生撞击时,例如Cube1设置(除了添加了一个测试脚本其他等于默认组件设置)如下:

Cube2设置(除了添加了一个测试脚本与rigidbody组件其他等于默认组件设置)如下:

运行游戏,鼠标拖动Cube1会发现:

Cube1直接穿过了Cube2,BUG出现,而这在理论中是不应该出现的情况

最低0.47元/天 解锁文章
311

被折叠的 条评论
为什么被折叠?



