Задать вопрос

Как правильно подготовить вектор для анимации разборки на части?

Привет всем.

Нарисовал картинку для сайта, есть задача разобрать ее на части (выделено разными цветами) с помощью клика на нужную область. Разобрать - значит нужная часть увеличивается, остальные отлетают в стороны.

5c8fc8ad92fa1446750707.gif

Возникло два вопроса:

1. Как правильно подготовить svg? Думал использовать спрайт и немного html разметки по типу

<svg class="svg-container">
	
	<svg>
		<use href="file.svg#fork" xlink:href="file.svg#fork"/>
	</svg>
	
	<svg>
		<use href="file.svg#engine" xlink:href="file.svg#engine"/>
	</svg>	
	
</svg>


Нормальное ли это решение?

2. Для анимации приглянулся TweenMax из-за приятного функционала и удобного синтаксиса. Но может подскажете что-то еще? Примечание - картинка собирается обратно при клике на кнопку. У твинмакс есть удобные функции для таких штук. Ну и таймлайн может пригодится.
  • Вопрос задан
  • 128 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя Kostya Ostapuk К ответам на вопрос (2)
kostyaostapuk
@kostyaostapuk
Spritemap с svg файлами довольно хорошее решение.
Ответ написан
Комментировать