Я пытаюсь расширить круг с 1px радиуса до 20px радиуса, используя масштабную анимацию в SVG.Текущий радиус равен 1px, и я пытаюсь увеличить его до 20x.Проблема в том, что всякий раз, когда я пытаюсь запустить код, точка 1px перемещается вверх и влево, а затем внезапно выходит за пределы SVG
Я пытался использовать atributeType="xml"
с atributeName="r"
, а также atributeName="transform"
type="scale"
это ссылка для всего кода: https://pastebin.com/ARR2kUfM
<animatetransform
attributeType="xml"
attributeName="transform"
type="scale"
from="1"
to="20"
begin="0s"
dur="2s"
repeatCount="indefinite"
fill="freeze"
/>
</circle>
Я бы хотел, чтобы точка масштабировалась наружу от центра до 20 пикселей без смещения, нотекущий результат - кружок, летящий за пределы экрана.