PDA

Просмотр полной версии : обновление


.mf
24.10.2005, 15:54
Как сделать чтоб текстовое поле каждые пять секунд обновлялось?

seifip
24.10.2005, 16:03
jestli mejesh vvidu chtoby ono kazhdych 5 sekund is variably content toskala togda tak:

v kadre:

my_var = "izmenjajuchejsja text"
changeTxt = function():Void {
my_txt = my_var
}
setInterval("changeTxt",5000);

Vertax
24.10.2005, 16:03
Самый простой вариант - создаешь movie клип с двумя кадрами в первом проверяешь время и соответственно обновляешь текстовое поле, во втором gotoandplay(1) , добавил в сцену и все.

.mf
24.10.2005, 16:27
У меня во втором кадре динам поле текст в это поле загружается из текстового файла.... и мне надо чтоб этот текст обновлялся

seifip
24.10.2005, 17:19
ispoljzuj moj script prosto v txt faile variablu nazyvaj my_var...

.mf
24.10.2005, 17:48
trace(sd);
txt2.text = sd;
my_var = "Guest"
changeTxt = function():Void {
my_txt = my_var
}
setInterval("changeTxt",5000);

Не реботает...

.mf
24.10.2005, 19:10
Help me...

seifip
24.10.2005, 19:33
trace(sd);
txt1.text = sd;
my_var = "Guest"
changeTxt = function():Void {
txt1.text = my_var
}
setInterval("changeTxt",5000);

.mf
24.10.2005, 23:02
Мне надо обновлять другое текстовое поле...

KUZEN
24.10.2005, 23:16
суём в _root
_root.createTextField("t1_txt", 1, 100, 0, 300, 20);
t1_txt.type = "dynamic";
t1_txt.border = true;
t1_txt.selectable = false;
//
_root.createTextField("t2_txt", 2, 100, 50, 300, 20);
t2_txt.type = "input";
t2_txt.border = true;
t2_txt.borderColor = "0xFF0000";
//
changeTxt = function () {
t1_txt.text = t2_txt.text;
};
intervalId = setInterval(this, "changeTxt",5000);

в красное поле вводим в чёрном каждые пять сек обновляется ...

.mf
24.10.2005, 23:28
Вот проблема:

KUZEN
24.10.2005, 23:32
Ну и вчём проблема то тебе setInterval(); вполне достаточно , только в функцию пропиши чтобы она подгружала переменные вот и всё ... мозгой пошевели хоть немного ...

.mf
24.10.2005, 23:34
может проще сделать чтоб весь кадр обновлялся?

KUZEN
24.10.2005, 23:35
Если проще сделай )))

.mf
24.10.2005, 23:39
Как....?

KUZEN
24.10.2005, 23:45
поставь после него пустой )))

.mf
24.10.2005, 23:50
не катит

KUZEN
24.10.2005, 23:53
тогда поставь перед ним )))

seifip
25.10.2005, 00:01
trace(sd);
txt1.text = sd;
my_var = "Guest"
changeTxt = function():Void {
txt2.text = my_var
}
setInterval("changeTxt",5000);

:)

KUZEN
25.10.2005, 01:23
trace(sd);
txt1.text = sd;
my_var = "Guest"
changeTxt = function():Void {
txt2.text = my_var
}
setInterval("changeTxt",5000);

:)
Хватит флудить и писать одно и тоже по несколько раз (((

seifip
25.10.2005, 01:31
ja zhe kak ty chtel izmenil... teperj tam dva textovych polja... ;)

.mf
25.10.2005, 10:17
trace(sd);
txt1.text = sd;
my_var = "Guest"
changeTxt = function():Void {
txt2.text = my_var
}
setInterval("changeTxt",5000);

:)
Зачем мне обновление текстового поля в которое приходит текст с первого кадра?
Короче у меня так: var: Guest
Инстанта тоже: Guest
Поле: динам
Расположено: на 3 кадре главной сцены.

KUZEN
25.10.2005, 12:55
Короче не тупи тебе уже всё дали осталось только самому немного подумать (((

.mf
25.10.2005, 17:16
Мне не надо обновлять переменные!!! Мне надо обновлять то что згружает поле из внешнего файла....