'set'元素 - 循环

Hen*_*iek 4 svg smil

我有:

<set attributeName="visibility" attributeType="CSS" to="visible" begin="5s" fill="freeze"/>
<set attributeName="visibility" attributeType="CSS" to="hidden" begin="10s" fill="freeze"/>
Run Code Online (Sandbox Code Playgroud)

我希望循环执行这些指令.

Phr*_*ogz 5

如果您希望项目持续"闪烁"打开和关闭,则需要将动画设置为具有持续时间,并在另一个结束时开始.例如:

演示:http://jsfiddle.net/rnSFY/

<svg xmlns="http://www.w3.org/2000/svg">
  <circle fill="red" cx="50%" cy="50%" r="30" stroke="black">
    <set id="show" attributeName="visibility" attributeType="CSS" to="visible"
         begin="0s; hide.end" dur="1s" fill="freeze"/>
    <set id="hide" attributeName="visibility" attributeType="CSS" to="hidden"
         begin="show.end" dur="1s" fill="freeze"/>
  </circle>
</svg>?
Run Code Online (Sandbox Code Playgroud)