kholmukhamedovme
@kholmukhamedovme
Программист-инженер

Равномерная анимация столбца вверх на Raphael?

Как сделать так, чтобы столбец рос вверх. Сейчас нижний правый угол двигается вместе анимацией слева направо.

https://jsfiddle.net/kholmukhamedovme/m4q4Lmbr/

var paper = Raphael("paper", 500, 500);

var bar = paper.path(
    "M 100, 500" +
    "L 200, 450" +
    "L 300, 500" +
    "Z"
).animate({
    path:
        "M 100, 350" +
        "L 200, 300" +
        "L 300, 350" +
        "L 300, 500" +
        "L 100, 500" +
        "Z"
}, 1000).attr("fill", "green").attr("stroke", "none");
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
Добавьте такой маленький хак
var bar = paper.path(
		"M 100, 500" +
		"L 200, 450" +
		"L 300, 500" + 
    "L 300, 500" + // эта строка
		"Z"
	)

https://jsfiddle.net/beyktkbp/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект
28 апр. 2024, в 19:54
5000 руб./за проект