Как переместить трехмерный текст в положение клика в A-FRAME? - PullRequest
1 голос
/ 27 сентября 2019

Я использовал коды, как описано ниже.Объект перемещается, когда я нажимаю на определенную позицию экрана, но в определенных точках, кажется, есть огромные случайные промежутки между позицией, по которой щелкают, и позицией объекта, чем в других точках. Также, когда я изменяю размер экрана, расстояние междупозиция щелчка и объект меняется.

const object = document.querySelector('#position');
document.body.addEventListener("click",function(event){
    var x = (event.pageX-window.innerWidth/1.70)/170;
    var y = (event.pageY-window.innerHeight/1.5)/-120;

    const textobject = document.querySelector('a-entity');
    textobject.object3D.position.set(x, y, -7);

    console.log("x:" + x + "px");
    console.log("y:" + y + "px");
...