![]() |
|
||||||||||
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
Хотел спросить есть ли у кого-то идеи на эту тему?
есть newsticker ... динамически созданное текстовое поле которое двигается с помощью setInterval(); всё работает всё окей, но есть одно "но" -> текст немного "дёргается" Может сталкивался кто? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ещё бы будет дёргаться, у тебя же несоответствие частоты кадров и интервала. Попробуй updateAfterEvent заюзать...
|
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
да пасиб, не догадался.... работает немного лучше
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А лучше всё же на onEnterFrame повесить...
|
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
мне нужна возможность задавать скорость
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
txt = this.createTextField('any_txt',0,10,10,500,30);
txt.text = 'This is a very, very loooooooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggggggggggggggggggggggggggggggggggggggggggggggg text';
speed = 2;
direction = 1;
onEnterFrame = function() {
txt.hscroll += direction*speed;
if (txt.hscroll==txt.maxhscroll) {
direction = -1;
speed = 4;
} else if (txt.hscroll==1) {
direction = 1;
speed = 2;
}
}
|
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
кончечно, я двигаю всё текстовое поле, так намного плавнее получается
|
|
|||||
|
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
всмысле?
|
|
|||||
|
а если fps повысить?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|