Просмотр полной версии : движущийся текст дрожит
вот собственно весь вопрос. и очень давний - но по поиску ничего похожего не нашел
сделал бегущую строку - текст движется справа налево. но делает он это не равномерно, а рывками влево вправо.
увеличил с 12 до 24 fpi - всё-равно, но чаще - аж в глазах рябит.
как сделать плавную бегущую строку?
спасибо
Сударь, а с таймерами не пробовали поработать?
FlashRus
07.12.2011, 02:03
поставьте сглаживание для анимации, в настройках текстового поля.
лучшее, чего можно добиться: 60fps + ENTER_FRAME + BitmapData*smoothing (например, http://www.greensock.com/blitmask/ + позволяет удобно зацикливать)
Ну а за Stage3D вы врятли будете браться.
Текстовое поле, скорее всего, динамическое?
Бегущая строка "бежит" под маской, или добавляете символ в конец, удаляя из начала?
pashadoba
13.07.2012, 13:07
Всем привет.
Столкнулся с такой же проблемой.
Есть textfield, фонт embed, строка шириной более 3000px.
Textfield находится в спрайте, спрайт под маской. Двигаю сам спрайт. При движении текст мерцает и дергается.
Мерцание удалось уменьшить при помощи dropshadowfilter c 0-м отступом и 0-ми блурами того же цвета, что и текст.
На сколько я понимаю дерганье связано с дробными координатами при движении. Координаты округляю - не помогает.
Может кто-то нашел решение проблемы с дерганьем?
Как вариант - спрайт СЛИШКОМ здоровый. Система сама по себе подтормаживает.
Есть же пределы.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.