[LayaAir 2.0]RayCastAll射线检测同一MeshColliderShape返回两个结果

如下图,白色方体是BoxColliderShape,检测正常,返回一个结果值
黄色方体是MeshColliderShape,检测会返回两个结果值,观察是方体的前后两个面都被检测到了,而且法线方向居然是一样的!
raycastbug.jpg

 
已邀请:

184*****121

赞同来自: lyjkensou1

找到了问题  你可以看我给你的例子  主要是需要增加laya.d3.js中的第14840行的一行代码
bt.RayResultCallback_set_m_flags(rayResultCall,1);
并且需要替换laya.physics3D.js
感谢你提供的bug

lyjkensou1

赞同来自:

版本2.6.1

lyjkensou1

赞同来自:

官方给个说法,是bug还是我用法不对?

小小泽

赞同来自:

这个是物理引擎算出来的,我们看看是不是物理引擎的bug

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作