UI初始化后,其他鼠标事件被屏蔽了

初始化FGUI后VR按钮(html)点击事件不响应了。不过可以自己做一个按钮,但应该算是个BUG。(买专业版后能否提供three.js版相关支持)
EFDC1C04-6DA6-465f-8CCB-F06FA75B7D3B.png
已邀请:

谷主

赞同来自:

SDK是开源的,debug后自己尝试解决,或者和社区交流。
专业版只针对编辑器,没有SDK技术支持服务。

mader89

赞同来自:

已经找到原因了,头盔端touch事件和click事件冲突了,默认会阻止触发click事件。我把源码改了下,如果touch元素不是renderer的domElement,则不阻止click事件触发,进入AR模式必须要触发click事件,否则会报错。
if ( (!activeTextInput || !activeTextInput.stage) [b]&& ev.target == _canvas[/b])
ev.preventDefault();
这样改会只会影响非画布element,可以同时触发touch事件和click事件。

谷主

赞同来自:

谢谢分享

要回复问题请先登录注册