当前版本的Aframe如何处理;鼠标“;事件?
Aframe似乎在不改变文档的情况下改变了它处理鼠标事件的方式。你能帮我触发mouseenter和mouseleave事件吗 我的代码在这里,在glitch框架中运行: (单击“show live”(左上角)以在新选项卡中运行,单击“remix to edit”(右上角)以更改代码) 现场 此时会出现一个圆形光标,并带有一个框。如果单击并拖动屏幕,可以将光标移动到框上。如果随后单击,则长方体将以y轴旋转方式设置动画 但是,只需将光标移动到框上,就可以使用“mouseenter”和“mouseleave”将框放大,而将光标从框上移开,则可以将框缩小 事实上,如果您将Aframe src替换为我在代码中注释掉的早期版本(0.2.0),那么这是可行的——如果您想尝试的话 当前版本(0.8.0)的文档似乎仍然支持mouseenter事件: 并指明: “鼠标指针:当光标与实体相交时,在光标和相交实体(如果有)上发出” 作为记录,框架版本0.8.2的反应类似于0.8.0 你能告诉我是什么吗?当前版本的Aframe如何处理;鼠标“;事件?,aframe,mouseenter,Aframe,Mouseenter,Aframe似乎在不改变文档的情况下改变了它处理鼠标事件的方式。你能帮我触发mouseenter和mouseleave事件吗 我的代码在这里,在glitch框架中运行: (单击“show live”(左上角)以在新选项卡中运行,单击“remix to edit”(右上角)以更改代码) 现场 此时会出现一个圆形光标,并带有一个框。如果单击并拖动屏幕,可以将光标移动到框上。如果随后单击,则长方体将以y轴旋转方式设置动画 但是,只需将光标移动到框上,就可以使用“mouseenter”和“mousel
。使用:
对尝试此修复程序的其他人的提示:您还必须包括
<a-box color="#0000FF"
width="1" height="1" depth="1"
position="0 0 -5"
rotation="45 45 45"
scale="1 1 1"
event-set__mouseenter="scale: 2 2 2"
event-set__mouseleave="scale: 1 1 1">
<a-animation attribute="rotation" begin="click" repeat="indefinite" to="0 360 0"></a-animation>
</a-box>