Pull to refresh
3
0
Send message

Использование SVG путей в canvas для движения объектов

Reading time3 min
Views7.3K
Если для анимации объекта в canvas (и не только), нужно перемещать его по некоторому желаемому пути, возможно даже по нескольким, которые могут выбираться случайным образом или последовательно, то это можно сделать с помощью svg путей. Давайте, для начала, запустим по траектории простой но зеленый квадрат.

image


Для этого сделаем или позаимствуем svg, с одним или несколькими путями.

Создадим элемент с помощью функции document.createElementNS. MDN сообщает нам, что метод имеет базовую поддержку во всех современных браузерах. Затем добавим созданному элементу путь.
Total votes 16: ↑15 and ↓1+14
Comments16

Information

Rating
Does not participate
Registered
Activity