|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
проблема с addChild при добавление картинок на ходу
и так следующая задача есть главный мувик который вывожу на экран...
есть метод который грузит картинки с сервера кладет их в мувики и эти мувики вываливает в главный, у всех мувиков меняю координаты что бы друг на друга не накладывались, но по какой то причине ничего не происходит все время выводит только одну картинку, в чем может быть проблема? private function GetTile():void { loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, pushtile); loader.load(new URLRequest('http://project/img.php?x=' + CordX + '&y=' + CordY + '&z=' + CordZ)); } private function pushtile(e:Event):void { trace(loader.content) if(Bitmap(loader.content) != undefined) { var tmp_mc:MovieClip = new MovieClip(); tmp_mc.addChild(loader); mc.addChild(tmp_mc); tmp_mc.x = number * SIDE; number += 1; } } |
|
|||||
Проблема тут:
Вы используете один и тот же экземпляр loader. Из-за этого и выводится одна картинка. |
|
|||||
Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
|
хмм ну на самом деле немного не так, простите не до конца ввел в курс дела...
метод GetTile() проходит через цикл тем самым я переинициализирую свой loader или нет? |
|
|||||
Цитата:
__________________
Дело не в тебе |
|
|||||
вы его "переинициализируете" и тем самым стираете ранее загруженную информацию. Ведь Loader то у вас один.
|
Часовой пояс GMT +4, время: 21:32. |
|
« Предыдущая тема | Следующая тема » |
|
|