为什么不按预期在svg中循环smil动画

时间:2015-11-02 00:47:11

标签: svg smil

我执行smil动画,我希望填充在两个值之间循环;这是我用来

<polygon points="500,519 512.5,540 537.5,540 550,519 537.5,498 512.5,498" class="hex" id="259">
   <animate attributeName="fill" values="#080808;#82A1FF;080808" dur="4s" fill="freeze" begin="0" repeatCount="indefinite"></animate>
</polygon>

它确实循环,但似乎它在4秒的大部分时间内都停留在#82A1FF的填充上,它只是轻微地朝向填充#080808移动,但是再次回滚以填充#82A1FF。

我希望动画更加均匀,就像闪烁的灯光一样。

但现在看起来它太宽松了。

0 个答案:

没有答案