|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2004
Сообщений: 29
|
Как обеспечить максимальную плавность движения текста
Друзья, хочется подвести итог в данном вопросе.
Задача - автоматический горизонтальный скроллинг текста (бегущая строка). Динамическое текстовое поле, внутри мувиклипа, в которое грузится достаточно большая текстовая строка. Шрифт - псевдопиксель, без алиясинга, embed, 8px. Мувиклип под маской примерно 100px в ширину. Нужно добиться максимальной плавности движения текста - без рывков, тормозов и т.д. В голову приходит 2 варианта: 1. вызов метода перемещения с помощью setInterval раз в 10 мс (насколько я понимаю минимально возможная величина), внутри метода изменять координату _x на 1 px. Обновлять экран с помощью updateAfterEvent(). Поскольку используем updateAfterEvent() FPS не важен. При таком методе строка движется относительно равномерно, но как-то не слишком плавно... Возникают иногда как-бы небольшие рывки... уменьшение смещения за один раз меньше 1px во первых вызывает смаз пиксельного текста, а во-вторых слишком медленно становится. 2. использовать mx.transitions.easing.None.easeNone - честно говоря, разницы на взгляд с первым вариантом не увидел. Коллеги, прошу, поделитесь наработками! Как двигать текст максимально плавно? |
|
|||||
Ветеран форума
|
Хочешь реальное пиксельное табло почитай Гурского у него есть примерчик, правда это намного сложнее чем твой пример )))
__________________
BestMasterиZация |
|
|||||
Регистрация: Jul 2004
Сообщений: 29
|
у Гурского видел этот пример, но мне нужно именно шрифтом реализовать..
|
|
|||||
Регистрация: Jul 2004
Сообщений: 29
|
Господа профи, уделите 3 минуты...
|
|
|||||
Регистрация: May 2006
Сообщений: 25
|
Всем привет.
У меня тоже по данной теме есть вопрос. Впринципе, я просто сдвигаю клип содержащий текст, путем залания координаты клипа по х или у взависимости от того куда смещать При вертикальном смещении текств, все ок. А горизонтальное не очень нравтся. То есть вопросом того как зациклить и т.д. нет проблем, единственное вид перемещаемого текста. У меня используется HTML текст Может кто подскажет какие варианты есть сделать реально плавное смещение? так чтобы глаз спокойнос смотрел? спасибо |
|
|||||
Регистрация: May 2006
Сообщений: 25
|
Ну так? смотрю бегущая строка на флеше не почете...
поставим вопрос по другому, плавное горизотальное перемещение? может в этом кто разбирается? |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Мне не понятно по каким критериям оцениваешь "нравится-не нравится"
Можешь показать свой вариант вертикального скролла который нравится и горизонтального который не нравится? Последний раз редактировалось iNils; 31.05.2006 в 17:26. |
|
|||||
loading 50%
|
Цитата:
|
|
|||||
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
У меня вот параллельный вопрос. Я сделал строку, которая скролится под маской. Т.к. текст нормально не маскируется, пришлось перевести его в кривые, но эт не проблема в данном случае. Проблема в том, что при смещении этого объекта возникают немыслимые тормоза. Просто писец полный настает. А в строке всего 3-5к точек в ширину (в высоту - 15).
|
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Цитата:
|
Часовой пояс GMT +4, время: 17:30. |
|
« Предыдущая тема | Следующая тема » |
|
|