![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
MyXus, двигай часть строки.
|
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
2iNils, __etc: программная маска полностью сняла тормоза. Факт для меня совершенно непонятный.
|
|
|||||
|
Регистрация: May 2006
Сообщений: 25
|
2 Aksyos - никаких наездов, что такой агрессивный сам.
это не бар, а форум, и эмоции не всегда удается передать, а некоторые и читают, пропуская через себя 2 MyXus - да, используй программную маску. Честно говоря не понял даже, что ты там с шрифтами делал, но с помощью ПМ можно использовать даже HTML текст |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
_root._x = _root._y = 200;
////
str = "1234567890 abcdefghijklmnoABCDEFGHIJKLMN ";
//// создаем маску
this.createEmptyMovieClip ("mcMaska", 0);
this.mcMaska.beginFill (0, 10);
this.mcMaska.lineTo (100, 0);
this.mcMaska.lineTo (100, 20);
this.mcMaska.lineTo (0, 20);
this.mcMaska.lineTo (0, 0);
this.mcMaska.endFill ();
//// создаем бегущую строку
this.createEmptyMovieClip ("mcText", 1);
this.mcText.createTextField ("txt1", 0, 0, 0, 100, 20);
this.mcText.createTextField ("txt2", 1, 0, 0, 100, 20);
this.mcText.txt1.autoSize = this.mcText.txt2.autoSize = true;
this.mcText.txt1.text = this.mcText.txt2.text = str;
this.mcText.txt2._x = this.mcText.txt1._width;
this.mcText.setMask (this.mcMaska);
//// бежим
this.mcText.moveText = function () {
this._x -= 2;
if (this._x < -this.txt1._width) {
this._x += this.txt1._width;
}
updateAfterEvent ();
};
setInterval(this.mcText, "moveText", 5);
|
|
|||||
|
Регистрация: May 2006
Сообщений: 25
|
а у тебя есть в рабочем варианте что-то горизонтальное, хочу сравнить с тем что у меня получается.
правда у меня код немного другой, проще гораздо, используется смшещение клипа, а потом, при смещении на определенное число, смещение на начало клипа, то есть строка текста содержит еще дополнительный кусок равный окну прокрутки |
|
|||||
|
[1.3 07.09.2006]
[3 28.09.2006] [+1 04.10.2006] |
дополнительный кусок равный окну прокрутки?... выкини свой код на помойку...
|
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Хм. Забавно. Правда, код - не короче чем для самодельной маски :-)
надо бы потестить этот механизм на скорость. |
|
|||||
|
Цитата:
![]()
__________________
Per aspera ad astra |
|
|||||
|
Banned
[+5 08.09.07]
[+4 17.01.08] Регистрация: Dec 2005
Сообщений: 556
|
плавнее всего будет когда this._x -= 0.050001; убедитесь с помощью контекстного меню->Zoom In
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|