![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2003
Адрес: Украина, Львов
Сообщений: 129
|
написал:
Object.prototype.typing = function (txt, x,y)
{ trace("in typing");
this.createTextField("_tx", 500, x, y, 300, 20)
this._tx.text=txt;
this._tx.border=true;
}
//первьій сетІнтервал меняєт значение глобальной переменной
b = setInterval (function(){ _global.xa++; trace(_global.xa)},500);
// Второй - вьізбівает функцию печати и передает переменную
a = setInterval ( typing , 500, "This si No"+xa,100,100 )
а вот пишу
....
b = setInterval (function(){ _global.xa++; trace(_global.xa)},500);
a = setInterval ( function () { typing ("This si No"+xa,100,100) }, 500 )
теперь работает....ПОЧЕМУ?!!! |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
Object.prototype.typing = function (txt, x,y, id)
{ trace(this); // !!! this.createTextField("_tx", 500, x, y, 300, 20) this._tx.text=txt; this._tx.border=true; clearInterval(id); } setInterval (this, "typing", 500, "Hello World!",100,100, 1); // метода объекта setInterval (typing, 500, "Hello World!",100,100, 2); // анонимная хункция |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
Да на счет анонимности (или хрен знает как это назвать) this - так работать будет
![]() function typing(txt, id){ createTextField("_tx", 500, 100, 100, 300, 20) _tx.text = txt; _tx.border = true; clearInterval(id); } setInterval (typing, 500, "Hello World!", 1); |
|
|||||
|
Регистрация: Aug 2003
Адрес: Украина, Львов
Сообщений: 129
|
опять пути....
Сенкс..... Великий путь Флешера!.... :-) |
![]() |
Часовой пояс GMT +4, время: 02:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|