您好,是这样的,我们有一个2.1.0的项目,然后需要添加一些3D模型,3D模型需要触发点击事件,我想问一下升级到cocos creator 什么版本,可以向3D模型添加点击事件?
射线检测?具体怎么编写代码 我也不太记得了 论坛里有好多 自己查一下吧
通常 3D 引擎是不会对 3D 模型做事件检测的,因为透明对象(如粒子、特效)重叠的概率比较大,往往需要对穿透的对象逐一进行检测,并且不用冒泡。不像 2D UI 那样目标明确,而且需要冒泡。For 3D objects, you should use raycast, see https://docs.cocos.com/creator/manual/en/3d/intersect.html for details. And you can find a demo in the built-in example-case project, /assets/cases/3d/raycast.fire.
好的,谢谢
嗯嗯,好的,谢谢