![]() |
|
||||||||||
|
|||||
|
Всем привет, помогите пожалуйста разобраться. Я загружаю картинки и пытаюсь им присвоить координаты уже существующих объектов на сцене. То есть я нарисовал цели, присвоил им имена и пытаюсь на места этих целей подгрузить картиночки
private function parseXML(event:Event):void { _pageContainer = new Sprite(); stage.addChild(_pageContainer); var myTree:tree = new tree();//в этом объекте и есть "цели" с именами icon0, icon1, icon2 на места которых нужно загружать картинки _pageContainer.addChild(myTree); var xml:XML = new XML((event.target as URLLoader).data); var persons:XMLList = xml..person; for (var i:uint = 0; i < persons.length(); i++) { var person:XML = persons[i]; var userIcon:Sprite = new Sprite(); var userIconLoader:Loader = new Loader(); userIconLoader.load(new URLRequest(person.userIcon)); userIconLoader.name = "icon" + [i]; userIcon.addChild(userIconLoader); trace(userIconLoader.name)//выводит icon0 icon1 icon2 ///// _pageContainer.addChild(userIcon); //userIcon.x = 10 + 75 * i; //userIcon.y = myTree.icon0.y; } } Последний раз редактировалось Dr_Bra; 09.03.2010 в 14:36. |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
нужно поместить userIcon в _pageContainer и будет вам счастье.
|
|
|||||
|
самой последней строчкой это и происходит )))) посмотрите внимательнее, но счастье пока не пришло ) потому что иконки строятся вряд, а нужно что бы они принимали координаты целей !!
|
|
|||||
|
вот исходник, для большей наглядности. Крестики - это "цели"
|
|
|||||
|
или проще делать для каждой иконки отдельно лоадер вместо целей и туда грузить каждую иконку, но тут пугает то, если иконок будет 1000?
|
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
Цитата:
|
|
|||||
|
отлично, только теперь все иконки располагаются друг над другом, как можно обратиться к каждой персонально?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:34. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| загрузка , координаты , цели |
| Опции темы | |
| Опции просмотра | |
|
|