A-Frame a-animation vs kframe animation__id组件的行为不同

时间:2018-04-10 16:22:55

标签: animation components aframe

代码:https://glitch.com/edit/#!/aframe-nyc?path=ballani.html:17:0

演示:https://aframe-nyc.glitch.me/ballani.html

描述: 我使用快速弃用的动画组件 将两个弹跳球放在彼此旁边红色(左)使用kframe动画和绿色(右)

问题: 绿色在上升过程中变为黄色,这是预期的行为。 红色应该>在上升的过程中切换为蓝色,但不是,有什么问题,我该如何解决?

1 个答案:

答案 0 :(得分:0)

如果我使用散列颜色,它会起作用。我将研究为什么关键字颜色名称不起作用。

animation__switch="property: material.color; from: #F00; to: #0F0; dur: 1000; delay: 0; dir: alternate; easing: linear; loop: true; autoplay: true"

请注意,您可以通过以下方式获得更高效的动画:

animation__switch="property: components.material.material.color; type: color; from: #F00; to: #0F0; dur: 1000; delay: 0; dir: alternate; easing: linear; loop: true; autoplay: true"