Добрый день.
Вопрос больше к флэш и js разработчикам, которые работали с анимациями на платформе greensock.
Пожалуйста, посмотрите на
демо.
Вопрос/проблема заключается в том, что я не знаю, как грамотно обработать переезд.
Т.е. что бы автомобили пропускали поезд и продолжали своё движение.
В текущей реализации таймлайны автомобилей и поезда не связаны.
Подозреваю, что технически это выглядит как проверка позиции начала и конца поезда, или временного промежутка проезда. При совпадении проверять автомобили и если около переезда — ставить на паузу их таймлайны.
Но сам механизм этих проверок мне кажется топорным и не интуитивным (подразумеваю использование таймеров). Возможно опытные аниматоры знают правильный ответ?
Спасибо.
UPD: На сайт с демо стал лезть неизвестно кто и непонятно откуда. Поставил авторизацию. Данные для авторизации: habr, user.