![]() |
listener
Как добавить listener на изменение переменной?
с уже описанными событиями понятно, мож я чего не нашел? |
типа onEnterFrame делать проверку переменной?
|
myVar=5;
tr=function(){trace("myVar changed")}; this.watch( "myVar", tr ); myVar=3; |
o! watch!
круто! а я уже с enterFramom написал. Ща по твоему, попробуем! Спасиба! |
Подскажи а если мне нужно запускать огромную функцию "myVarHasBeenChanged()" которую тут описывать совсем не удобно (она в отдельном файле лежит) то как указать что ето обьект а не стринг?
this.watch("myVar", myVarHasBeenChanged()); - myVarHasBeenChanged() - воспринимается как стринг! |
так и указать
this.watch("myVar", myVarHasBeenChanged); |
mde - проще не бывает
|
А теперь у мнея такой глюк:
после изменения переменной функция myVarHasBeenChanged отрабатывает свое (там нет никаких вычислений - запускает анимацию) а переменная муВар становится ундефинед!?!?! есть у кого-нибудь идеи? |
Код:
myVarHasBeenChanged=function(prop, oldval, newval){ |
| Часовой пояс GMT +4, время: 13:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.