Страница 2 из 56
Re: ВОПРОСЫ
Добавлено: 11 май 2010, 21:54
sersche
Не удалось. Попробовал вставить код с ВКонтакте, он в качестве примера приводится. Значит библитеку я не подключил. Поможете?
Re: ВОПРОСЫ
Добавлено: 11 май 2010, 22:51
Александр
Re: ВОПРОСЫ
Добавлено: 12 май 2010, 17:39
sersche
спасибо, работает)
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 00:56
CRADLE
раз уж тема для вопросов общих - задам свой тут
хочу совместить два примера из "Уроков": выдачу аватара и имени + работа с МуSQL (создание строк в таблице с ид, юзер_ид и время посещения). по отдельности все работает отлично. соответственно вопрос: как нужно отредактировать код, что бы не было ошибок типа
"1018: Duplicate class definition: Main" и
"5000: The class 'Main' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type" - они вылезают при полном копировании в Main.as обоих кусков кода. вот ссылки на топики, откуда брал уроки -
http://flapps.ru/forum/topic3.html и
http://flapps.ru/forum/topic165.html.
Спасибо
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 14:41
sersche
у меня есть 3 компонента - UILoader.
имя каждого ldr0, ldr1, ldr2.
работаю с циклом.
как сделать чтобы после прохождения цикла начиналачь работа со следующим UILoader'ом?
т.е. хочу что то типа
Код: Выделить всё
for (var i:int = 0; i < 3; i++) {var g = ldr + i;g.source = new Bitmap(new pic(0, 0));}
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 14:47
Noise Gate
CRADLE,
судя по всему ты копируешь оба кода в один файл? Один сразу вслед за вторым?
sersche,
ну в голову приходит только засовывать вызов последующего лоадера в COMPLETE-лисенер предыдущего...
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 14:54
sersche
Noise Gate, для 3-х лоадеров может быть это приемлимо.. а если их 20? для каждого же получается надо писать, что после завершения этого лоадера - следующий..
есть мысль, но тоже не рациональная.. натыкать if-ов..
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 14:56
Noise Gate
sersche,
а параллельная загрузка тебя чем не устраивает? напиши более конкретно, зачем тебе последовательное выполнение? может можно и без него обойтись?
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 15:10
bodnar
сделайть массив array =[new URLRequest('url1'),new URLRequest('url2')] потом одним лоадером
Код: Выделить всё
var index = 0;......loader.load(array[index]);loader.addEventListener(Event.COMPLETE, loadHandler); ........function loadHandler(e:Event){//тут например создаем какой нить объект и передаем ему то что загрузилиindex++;if (index<=20){loader.load(array[index]);}}
мог конечно и приврать с реализацией но идея такова
Re: ВОПРОСЫ
Добавлено: 13 май 2010, 15:12
Noise Gate
bodnar
однако
весьма изобретательно)))