![]() |
|
||||||||||
|
|||||
|
Как обратиться к мувику через переменную???
я хочу к нему обратиться через переменную, например _root.mc1._visible = false; где mc1 не имя существующего мувика, а переменная у которой значение имя мувика... |
|
|||||
|
если ты правильно указал ссылку на объект в переменной _root.mc1 проблем быть не должно.
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
почему то как не пробуешь, всё равно никак не получаеться..., проблема есть...., помогите всё же её решить, вот попробуй у себя...
|
|
|||||
|
У меня все работает
Проверенно неоднократно ![]() 1) проверь присвоил ли ты объекту instance Name 2) проверь кладешь ли ты в переменную ссылку на существующий объект (mc1 = _root.mc; mc1._visible = false; - здесь _root.mc - мувиклип, а mc1 - переменная содержащая ссылку на него)
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
ты не понял, нужно так к примеру:
mc1 = "_root."+"m"+"c"; mc1._visible = false; надо так. |
|
|||||
|
[++]
|
mc1 = "m" + "c";
_root[mc1]._visible = false; |
|
|||||
|
или, (в крайнем случае!) _root.mc1 = eval ('_root.mc'+num) - возвращает ссылку на объект. Если num = 5, к примеру, объект - _root.mc5
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Спасибо..., у меня всё вышло, eval() - рулит
![]() |
|
|||||
|
тс-с-с. Я же сказал - eval() - в КРАЙНЕМ случае. Эта функция досталась нам как черное наследство из пятерки и пользоваться ей - неспортивно
![]()
__________________
судью - на мыло, из игроков - вить веревки. |
![]() |
Часовой пояс GMT +4, время: 22:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|