|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Sep 2017
Сообщений: 11
|
Панорамное движение картинки - влево.
Здравствуйте.
Помогите новичку, с решением непростой задачи. Вот есть файл с размещенной внутри картинкой. Подскажите - как в отношении этой картинки осуществить "панорамное движение" ? Панорамное движение - это когда движение картинки осуществляется по горизонтали и бесшовно. То есть у картинки левый край - плавно перетекает в правый край. Таким образом создается впечатление, что изображение картинки - двигается влево - непрерывно. Как такое реализовать ? |
|
|||||
Lorem ipsum
|
Решается минимум двумя картинками, расположенными рядом. Когда какая-то из картинок выходит за пределы экрана:
- ставим ее с другой стороны от той, что еще на экране - скачком смещаем контейнер с картинками на ширину одной картинки
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Sep 2017
Сообщений: 11
|
Zebestov, не получается.
Поставил как вы и сказали - две одинаковые картинки в ряд. Вначале вроде все идет неплохо. Но вот кода анимация подходит к концу - происходит резкий рывок, перед следующим повтором той же анимации. Вот этот рывок, дергание картинки в конце анимации - все портит. Подскажите как от него избавится, чтобы никаких рывков не было ? |
|
|||||
Lorem ipsum
|
Можно посмотреть, что получается?
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Sep 2017
Сообщений: 9
|
SergVrn, попробуйте подогнать размер картинок
|
|
|||||
Регистрация: Sep 2017
Сообщений: 11
|
Последний раз редактировалось Zebestov; 23.09.2017 в 16:42. |
|
|||||
Lorem ipsum
|
Картинка дергает, потому что цикл не проходит от края до края. Здесь важна точность. Если ширина картинки 604px, то и стартовать надо с позиции -604px.
P.S. И еще один момент. При рукопашном способе создания подобных панорам (твинами) следует помнить, что движение должно происходить не от -ширина до ноль. Крайние позиции не должны быть одинаковыми, иначе будет легкий подрыв длинной в один кадр, когда два кадра подряд панорама находится визуально на одном и том же месте. Самый простой способ сделать все правильно, это когда все готово, поставить ключевой кадр прямо перед конечным кадром твина, удалить этот конечный ключевой кадр и сдвинуть только что созданный на один кадр вправо (на место только что удаленного конечного).
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Sep 2017
Сообщений: 11
|
Zebestov, а вот то, что движение - то ускоряется - то замедляется - это так и должно быть ?
Вот в вашем ответе показан swf - там равномерное движение. А у меня ускорение-замедление какое-то возникает.... |
|
|||||
Lorem ipsum
|
Ну что-то дергается у тебя в примере, да. У себя я просто задрал fps до 60 для плавности, може поэтому.
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Sep 2017
Сообщений: 11
|
Zebestov, а как увеличить fps ?
Я тоже хочу увеличить плавность. |
Часовой пояс GMT +4, время: 06:57. |
|
« Предыдущая тема | Следующая тема » |
|
|