Aframe 无法为a帧项目中的动画设置触发事件

Aframe 无法为a帧项目中的动画设置触发事件,aframe,Aframe,我遇到了一个无法正确设置动画触发事件的问题 我有一个光标 当它指向一个特定的实体时,它应该为自己设置动画 动画属性中“startEvents:fusing”的属性值对以及其他变体(如“fuse”和“fused”)不起作用 我的a-frame版本是0.9.2 <a-camera position="0 3 0" wasd-controls look-controls> <!-- Cursor (NOTE: having is

我遇到了一个无法正确设置动画触发事件的问题

  • 我有一个光标
  • 当它指向一个特定的实体时,它应该为自己设置动画
  • 动画属性中“startEvents:fusing”的属性值对以及其他变体(如“fuse”和“fused”)不起作用
我的a-frame版本是0.9.2

<a-camera position="0 3 0"
          wasd-controls 
          look-controls>

    <!-- Cursor (NOTE: having issues with animation here)-->
     <a-cursor fuse="true"
               fuse-timeout="250"
               position="0 0 -1"
               geometry="primitive: ring; 
                         radiusInner: 0.02; 
                         radiusOuter: 0.03"
               material="color: white; 
                         shader: flat;
                         opacity: 0.5"
               raycaster="objects: .clickable"
               scale="1 1 1"
               animation="startEvents: fusing;
                          property: scale;
                          from: 1 1 1;
                          to: 0.5 0.5 0.5;
                          dur: 500"
                                  >
                <a-circle radius="0.01"
                          color="white"
                          opacity="0.5"
                          material="shader:flat"></a-circle>

        </a-cursor>
</a-camera>


<a-entity class="orb clickable"
    id="orb0"
    scale="1 1 1"
    position="0 3 -6">  </a-entity>

光标必须是摄影机元素的子对象,如下所示:

<a-camera>
  <a-cursor animation="startEvents: fusing;...."></a-cursor>
</a-camera>

我确实有它(很抱歉,我没有包含该代码,我试图简短地回答我的问题)我的小提琴是否按预期工作?主要是你的代码被复制了是的,谢谢,我会仔细看一看,看看我是否能找到关键的不同点。找到它-显然不能触发事件。因此,我只能将“clickable”类添加到。感谢您提供了一个代码示例,以便我能够深入了解详细信息,或许可以提供一个示例,说明您正在对您的实体做什么:)