Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   отследить изменение глобальной переменной (http://www.flasher.ru/forum/showthread.php?t=131518)

sy555 22.10.2009 06:46

отследить изменение глобальной переменной
 
Добрый день.

Вопрос , как отследить изменение глобальной переменной ..

Т.е отдельный слушатель с какой-то частотой опрашивает глоб. переменную ?

пытался делать через .Onchanged но не получилось


Код AS1/AS2:

t=false;
btn1.onPress=function()
{
t=true
 
}
 
var obj1:Object=new Object();
t.addLisener(obj1);
 
obj1.onChanged()
{
trace ("buttin clik done");
 
}

сразы выводит trace, но на нажатие не реагирует, ?

Juice_Green 22.10.2009 10:06

посмотрите на свой код, ошибка на ошибке

Жень Шень 22.10.2009 10:58

А может Object.watch() поможет?

etc 22.10.2009 12:23

Что такое «lisener», «buttin» и «clik»?

sy555 22.10.2009 15:36

Ребят вопрос был сверху., код как пример, писался здесь,

Код AS1/AS2:

var t:Boolean= new Boolean();
var obj1:Object=new Object();
t=false;
t.addListener(obj1);
btn1.onPress=function()
{
t=true;
 
}
 
на переменную как я понял сажать слушателя нельзя? , так как решить задачу?
 obj1.onChanged()
{
trace ("button click done");
 
}



Часовой пояс GMT +4, время: 15:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.