|
|
|||||
_global - объясните....
есть такое:
в основном мувике объявляю перемменную _global. but_state = 2 во вложенном мувике делается проверка if (but_state != num) { trace (but_state); // выдает 2 but_state = 5; } из другого вложенного мувика trace (but_state); // выдает 2 так я что внутренней переменной but_state присвоил 5? если меняешь на _global.but_state = 5, то все нормально? кто-нить кто знает может подробно объяснить как _global работает??? |
|
|||||
напишиш так
и создаш переменную в глобале.
напишиш так создаш переменную в данном мувики Нада чётко указывать, де и чо ты хочеш присвоить |
|
|||||
это ясно, как мне ее изменить?
|
|
|||||
|
|
|||||
нет не издеваюсь, вопрос неправильный был, когда я указываю
var = but_state; как флаш ищет переменную but_state, с начала глобальные и если нет то локальные в мувике, или наоборот??? З.Ы. для подстраховки если я хочу приравнять к глобальной переменной то обязательно указывать _global? еще .... _global.but = new Array (n); for (i=1; i<=n; i++) { but [i] = new Array ("id","name","url") /// или надо _global.but [i] } |
|
|||||
Bumble Bee
[+1 05.07.06]
|
я думаю флэш сначала будет рыться в глобальных переменных, а только потом локальных...
_global.but_state = 2; function yo() { var but_state=5; trace(but_state); } yo(); trace(but_state); также для защиты от именения можно юзать ООП... вот тут точна никак её не изменить! пишешь где нибудь в руте... из из любого места...
__________________
Portfolio |
|
|||||
wanted
Регистрация: Sep 2002
Сообщений: 1,737
|
объясни, плиз, что ты хотел этим сказать
__________________
вот тебе, революционный единоличник! вот тебе кулачество! вот тебе Союзкиножурнал! |
|
|||||
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
На первый, второй расчитайсь. |
|
|||||
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
on(release){ myYo="Undefinedddddd" } и посмотри, что получится. |
Часовой пояс GMT +4, время: 05:08. |
|
« Предыдущая тема | Следующая тема » |
|
|