Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript A-frame物理动态体功能不正常_Javascript_Jquery_Aframe_Webvr - Fatal编程技术网

Javascript A-frame物理动态体功能不正常

Javascript A-frame物理动态体功能不正常,javascript,jquery,aframe,webvr,Javascript,Jquery,Aframe,Webvr,框架并尝试创建一个游戏 起初,我试图让物体从天上掉下来,然后再往上飞,但仅仅用这个方法是无法做到的 box.setAttribute('position', 我必须用这个移除attr动态体 $("#box").removeAttr("dynamic-body"); //use set attribute function $("#box").attr("dynamic-body","true"); 这是可行的,但现在我想让盒子回到天空,如果有人把光标指向它,点击它,因为我在a盒内使用它 但

框架并尝试创建一个游戏

起初,我试图让物体从天上掉下来,然后再往上飞,但仅仅用这个方法是无法做到的

box.setAttribute('position',
我必须用这个移除attr动态体

$("#box").removeAttr("dynamic-body");
//use set attribute function 
$("#box").attr("dynamic-body","true");
这是可行的,但现在我想让盒子回到天空,如果有人把光标指向它,点击它,因为我在a盒内使用它
但它不起作用,我想这与使用动态实体和长方体的问题是一样的

如果你们知道任何比这更好的方法,请让我知道如何在不删除动态身体属性的情况下进行修改,如动画和设置属性


-谢谢

您可以尝试使用box.pause()暂停实体,这可能会停止动态身体行为的运行,以允许您重置位置。但最可靠的方法是分离动态身体组件,进行位置修改,然后重新连接它。

我对框架不熟悉,试图在A框架中使用物理技术创建一个游戏。我以前从未使用过这种方法,但你是想说,当框内出现光标点击事件时,该对象应该被克隆,并表现为原始对象?我不想克隆框或对象,我只想在单击时传送实体。但是,由于物理成分和与实体相连的动态实体属性,这种情况不会发生。在这种情况下,我相信你正在动态地改变对象的位置?是的。我想在点击时改变位置