![]() |
Плавное движение изображения (не работает у меня)
Вечер добрый , друзья.
Делаю банер.В котором ну прям все все все должно двигаться так как хочет заказчик. И вот проблема - нужно двигать текст примерно со скорость движения фона и примерно в том же направлении. Попробовал реализовать на первом слайде : http://rk-software.pl/banner3/ Заказчик очень не доволен: говорит очень плохо!!видны дерганья и рывки в движении текста. Код такой : Код AS3:
|
UpdateAfterEvent тебе в помощь.
|
Так сойдет?
Код AS3:
|
Таймер ниже 16 реально не может работать.
Привяжите анимацию не к таймеру, а к кадрам, или, для начала, попробуйте поднять fps. Или воспользуйтесь сторонними плагинами - твинами, напр. GreenSock. |
сколько у вас частота кадров стоит?
|
Привет Vektor! Спасибо за код!!!
Возможно я не разобрался но по прежнему сохраняется видимость движения (( изменил некоторые параметры под себя и движение вновь пошло с заскоками: Код AS3:
|
Обновление у вас идет с частотой 10fps. Рекомендуемый минимум - 24
|
Чтобы текст двигался плавнее, нужно выставить ему antialiasing for animation
|
Цитата:
Исходя из вашей ссылки мой таймер получает переменные delay= 1000 миллисекунд(= 1 секунда) и repeat = 1 раз. Я не сам до этого дошел подсмотрел где-то в интернете.Теперь только так и пользуюсь создаю таймер и константы для него : Код AS3:
Код AS3:
Если честно я в тупике! |
Цитата:
Добавлено через 2 минуты Цитата:
Добавлено через 4 минуты понял где antialiasing for animation но у меня текст в битмап.(( когда был статик текст вообще жесть была |
19 очень мало для плавной анимации, нужно минимум 30 а лучше еще больше
|
Поставил 120 fps - эли не там поставил или не в этом проблема. Fps поставил в файлике main.fla под TimeLine - вообщем в главном файле fla.
Добавлено через 1 минуту или fps надо в коде прописывать? |
30 FPS должно хватать. Некоторые браузеры выше 60 FPS не дадут, хотя в стандалоне будет 120. Замените ваш твинер на твины от greensock (возможно в этом дело).
Кроме того, вы двигаете же битмапу еще? Да, я вот посмотрел ваш баннер. Поставьте в свойствах картинки галочку у allowSmooth (или как там она). Текст заэмбедите. Но лучшей отрисовки, сразу говорю, у текста вряд ли получите. |
Цитата:
В основном fps ставят в диапазоне от 25 до 40. Не делайте по Timer() анимацию, это не правильно. Почитайте выше - что советуют. |
Цитата:
Код AS3:
|
Цитата:
|
Цитата:
|
Цитата:
Или я запутался в конец или не понимаю вообще что люди говорят. Реально вроде бы все попробовал :o |
Цитата:
|
Вложений: 1
Цитата:
По движению картинки. Это ведь jpg да? В настройках импорта снизьте качество. Возможно это даст полож. эффект. Она слишком детализирована. |
Вообще, даже если всё получится, ИМХО, синхронно не смотрится. Лучше сделать асинхронно.
|
| Часовой пояс GMT +4, время: 18:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.