![]() |
ссылка на клип...как сделать
Если я хочу сделать ссылку на клип с известным именем и с известным путем к нему, то все понятно:
var MyClip = _root.mc.mc2; В данном случае typeof(MyClip) - movieclip А как сделать ссылку на клип, путь к которому я составляю, беру значения из текстовых переменныхпеременных, например: var Locate = _root.mc; nowID = 2; var nowTargetMC:String = 'mc'+nowID; var fullTarget:MovieClip = string(Locate)+'.'+nowTargetMC; В данном случае выдается ошибка о неправильном присвоении переменной значения Не могу разобраться...подскажите |
var Locate = _root.mc;
nowID = 2; var nowTargetMC:String = 'mc' + nowID; var fullTarget:MovieClip = Locate[nowTargetMC]; |
спасибо
|
Елки..не хочет работать
var Locate = _root.mc; nowID = 2; var nowTargetMC:String = 'mc' + nowID; var fullTarget:MovieClip = Locate[nowTargetMC]; trace(Locate[nowTargetMC]) - выводит _root.mc.mc2 trace(fullTarget)- выводит undef почему так? |
Тестировал в 8-ке. Там все работает. Публиковал под 8as2 и 7as2.
|
понял...спасибо..нашел ошибку..вызывал trace до создания клипа
|
Последний вопрос..как мне можно подняться на уровень выше по ссылке?
var Locate = _root.mc; nowID = 2; var nowTargetMC:String = 'mc' + nowID; var fullTarget:MovieClip = Locate[nowTargetMC]; var ParentfullTarget:MovieClip = _parent.fullTarget; -не работает |
fullTarget._parent
|
| Часовой пояс GMT +4, время: 06:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.