akasyan
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вася, ОЧЕНЬ прошу по возможности помочь! ОЧЕНЬ! Как с помощью set() и eval() переписать вот такое вот выражение mcLoader1.loadClip(IconLogo[1],icon_mc1);, чтобы в нем вместо цифры 1 была переменная j. СПАСИБО! Добавлено: Мляяя.......... Так работает: mcLoader1.loadClip(IconLogo[j], eval("icon_mc"+j));, а если пытаюсь сделать так set("mcLoader"+j+".loadClip", IconLogo[j]+","+eval("icon_mc"+j));, то муй... Хотя trace(IconLogo[j]+","+eval("icon_mc"+j)); выдает star_green.png,_level0.icon_mc1 И что делать?? Добавлено: Может, флэш не принимает set() для MovieClipLoader, потому что так: mcLoader1.addListener(listener1); ... listener1.onLoadComplete = function() { trace("Loaded!"); }; все работает, а так: set("mcLoader"+j+".addListener", eval("listener"+j)); ... listener1.onLoadComplete = function() { trace("Loaded!"); }; нет... Добавлено: Реально! Очень прошу помочь, потому что уже все варианты перепробывал, а результата нет... Добавлено: Кому интересно, разобрался я с вышеизложенной проблемой. Спрашивайте, отвечу - сейчас времени нет! |