![]() |
Динамическое создание функций?
Подскажите пожалуйста, добавляю в цикле мувики. Нужно каждому мувику динамически присвоить обработчик on (press). Как это сделать?
Код:
for (i=0;i<_root.image.length;i++) { |
в том же for onPress и прописывайте :)
только надо дождаться конца загрузки и лучше делать это с MovieClipLoader |
:umnik2: Прочел в справочнике, но только ничего не получается
Код:
function add_img():Void { |
listener один на всех. А должен быть у каждого свой.
|
Я пыался сделать чтото вроде
listener.onLoadComplete = function(this["maika"+i]:MovieClip):Void Но он выдает ошибку что нужно имя клипа в параметре (Parameter name expected) Как указать в параметре имя подгружаемого клипа? P.S. И еще после добавления изображения с помощью loader.loadClip(_root.image[i], this["maika"+i]); перестает работать обработчик onPress ( |
Нужно объявить переменную mc, а не передавать туда this['maika'…
Код:
function add_img() { |
Вы ГЕНИЙ! Спасибо огромное )) Теперь буду разбираться как это работает )
Последний вопрос у меня клип контейнер находится в ScrollPane и при загрузке клипов размеры этой панели не увеличиваются (не появляются боковые скролы) |
Вложений: 1
а в чем собственно вопрос?
"как увеличить панель?" :) кстати вот примерчик к предыд вопросу |
Спасибо большое за пример, разобрался )
А по поводу панели: если загружать в нее клип с заведомо большим размером, то боковые скролы появляются на ура. Но если я с помощью loadClip добавляю много клипов со смещение по x или y то изображения уходят за края панели, а скролы не появляются ( [iNils: Апы расцениваются как флуд и наказываются] |
| Часовой пояс GMT +4, время: 06:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.