![]() |
Переопределение типа переменной
Столкнулся с такой проблемой:
Мне надо, чтобы... А вобщем это на пальцах не обьяснишь, покажу код. Код:
but = _root.current+"b";При нажатии на кнопку cu_otogb ее _визибл становится 0. Определяется переменная _root.current, ее значение в этом примере "cu_otog". И воспроизводится мувик cu_otog, в конце которого выполняется код приведенный выше. Вся фигня в первых двух строчках. То есть я хочк, чтобы после проигрывания мувика кнопка опять становилась видимой, для этого нужно к переменной current приписать "b". Приписываю. А пременная то string. Вопрос: Можно ли переопределить переменную в тип object? Если да, то как? |
посмотри тут про скобочки
вопрос N3 |
current="cu_otog"
but = _root[current+"b"];//movieclip или undefined , если cu_otogb не существует but = _root.current+"b";//string в любом раскладе eval(but)//movieclip или undefined |
Спасибо. Обращался так: _root[but]
Никогда б не догадался. |
| Часовой пояс GMT +4, время: 13:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.