在包含的示例中,有两个动画使用几乎相同的设置,除了<a-animation>的begin属性与aframe-animation-component的delay交换。
<a-animation>的begin属性在每次迭代中都会延迟动画,在这种情况下,这是想要的效果。aframe-animation-component似乎没有用delay来反映这个功能,至少这些设置是这样的。
这是否可以使用aframe-animation-component而不需要直接使用AFRAME.anime?
代码:
<!-- Using <a-animation> begin
我试图做一件最简单的事情,将事件侦听器添加到A帧中的一个元素中。不过,我对A帧还不熟悉,遇到了很多问题。这甚至不是说代码没有在鼠标向下旋转对象,而是--没有单击--正在通过控制台注册。我想这可能与这样一个事实有关,即将“figured”组件添加到其位置为(0,0,0)的父级中,而我试图单击的模型部分的位置为(0,1,-3),但即使将“fishing”组件添加到它,也不会注册单击。有人能帮我理解我做错了什么吗?
AFRAME.registerComponent('fishing-logic', {
init: function() {
var el = t