[LayaAirIDE 2.0]laya3D射线检测bug解决方案

使用版本,2.5.0,按照官方教程进行射线检测,检测不到物体。
具体现象是:点击物体,无法检测到,而点击屏幕其他地方的某个范围,可以检测到,也就是检测范围偏移了,不准确。
折腾了半天,发现神奇的是,给物体添加一个脚本,在脚本的onMouseDown中可以正确检测到物体被点击,于是写了个脚本来判断是否点击了物体或者点击的是物体以外的部分。

微信截图_20200423192440.png

  
再吐槽一点bug,在unity中设置物体的collider的center属性,会导致物体在laya中位置偏移。
 
公司项目,不上传demo了,希望能帮到其他小伙伴。
已邀请:

pbimage

赞同来自:

stage上的坐标不行。要canvas上的坐标。

要回复问题请先

商务合作
商务合作