Анимация

1 Анимация

Анимация атрибута

<animate attributeName=имя_атрибута
  from=начальное_значение to=конечное_значение
  dur=продолжительностьs
  begin=начало end=конец(5s|объект.событие|событие+время)
  repeatCount=кол-во_повторений|indefinite
  restart=whenNotActive
/>

Анимация трансформации

<animateTransform attributeName=transform
  type=translate | scale | rotate | skewX | skewY
  from=... to=...
  dur=...
  begin=... end=...
  repeatCount=... restart=...
/>

Пример (вращение от 0 до 360° вокруг точки (100;50)):
type=rotate from="0 100 50" to="360 100 50"

Анимация цвета

<animate attributeName=fill
  from=red to=red
  values="red;yellow;green;cyan;red"
  ...
/>

Анимация движения

<animateMotion path="..."
  ...
/>