为啥“事件动画”(没有侦听器)在 A-Frame 0.6.1 中有效,但在 0.9.0 中无效?这是一个错误吗?

Posted

技术标签:

【中文标题】为啥“事件动画”(没有侦听器)在 A-Frame 0.6.1 中有效,但在 0.9.0 中无效?这是一个错误吗?【英文标题】:Why does "Animate on Event" (without a listener) work in A-Frame 0.6.1, but not 0.9.0? Is this a bug?为什么“事件动画”(没有侦听器)在 A-Frame 0.6.1 中有效,但在 0.9.0 中无效?这是一个错误吗? 【发布时间】:2019-04-11 02:30:27 【问题描述】:

此处提供的代码在 A-Frame 0.9.0 中不起作用,但在 0.6.1 中完美运行:

https://aframe.io/docs/0.9.0/guides/building-a-basic-scene.html#animating-on-events

事实上,链接示例(有效)使用 0.6.1,即使文档适用于 0.9.0:

https://aframe-basic-guide-with-environment.glitch.me/

我采用了完全相同的源并在 0.9.0 中进行了尝试,场景加载,但没有 mouseenter/mouseleave 效果。

0.9.0 还需要其他东西吗?此功能是否已删除?是bug吗?

【问题讨论】:

【参考方案1】:

为动画 https://aframe.io/docs/0.9.0/components/animation.html 删除了动画。我现在将更新该指南。谢谢!

【讨论】:

我已经更新了指南。 aframe.io/docs/0.9.0/guides/building-a-basic-scene.html

以上是关于为啥“事件动画”(没有侦听器)在 A-Frame 0.6.1 中有效,但在 0.9.0 中无效?这是一个错误吗?的主要内容,如果未能解决你的问题,请参考以下文章

为啥没有为 primefaces SelectManyCheckbox 调用事件侦听器?

为啥没有事件侦听器或引用的封闭 NetConnection 会留在内存中?

为啥我的 WASAPI 监听器即使在没有播放的时候也会触发?

为啥我的事件监听器没有在 laravel 5 中触发?

如何使 A-Frame 组件相互通信?

为啥没有调用android端的socket.io监听器?