Я пытаюсь получить позицию касания на экране устройства Android при запуске приложения webXR с помощью Three. js.
Я использую https://threejs.org/examples/jsm/webxr/ARButton.js чтобы обнаружить касание пользователя на экране, и оно работает.
Вот соответствующие строки кода:
document.body.appendChild(ARButton.createButton(this.renderer));
this.controller = this.renderer.xr.getController(0);
this.controller.addEventListener('select', (event) => this.onSelect(event));
this.scene.add(this.controller);
onSelect(event) {
//how to get the 2d touch position on screen area?
}
Как получить положение касания 2d в функции onSelect()
?