Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.03.2013, 23:07
Flash_AS3 вне форума Посмотреть профиль Отправить личное сообщение для Flash_AS3 Найти все сообщения от Flash_AS3
  № 1  
Ответить с цитированием
Flash_AS3
[+1 10.11.13]

Регистрация: Feb 2013
Сообщений: 52
По умолчанию Добавление текста из XML в цикле

Добрый день подскажите как обращаться к нодам?
Код AS3:
createPole(vc,myXML['text_' + (i+1)]);
это не работает


Код AS1/AS2:
for (var i:int = 0; i < 15; i++){
			var vc:MovieClip = new MovieClip();
			vc.x = i % 5 * 142;
			vc.y = int(i / 5) * 148;
			addChild(vc);
 
			createPole(vc,myXML['text_' + (i+1)]);
Добавлено через 33 секунды
XML

Код:
<text_1>Петрович ПЕТР</text_1>
<text_2>Иван Иваныч</text_2>
<text_3>Василий ГЕНАД</text_3>
<text_4>Генадий РУБЛЕВ</text_4>

Старый 04.03.2013, 23:20
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 2  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Код AS3:
var list:XMLList = myXML.children();
var len:int = list.length();
for (var i:int = 0; i < len; i++)
{
    var vc:MovieClip = new MovieClip();
    vc.x = i % 5 * 142;
    vc.y = int(i / 5) * 148;
    addChild(vc);
    createPole(vc, list[i]);
}
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 05.03.2013, 00:13
Flash_AS3 вне форума Посмотреть профиль Отправить личное сообщение для Flash_AS3 Найти все сообщения от Flash_AS3
  № 3  
Ответить с цитированием
Flash_AS3
[+1 10.11.13]

Регистрация: Feb 2013
Сообщений: 52
а через xmllist картинки модно выводить????
Код AS3:
createPhoto(vc, list.img[i+1]);
так не подходит

Старый 05.03.2013, 00:23
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 4  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
смотря какой у вас формат хмл и что делает createPhoto
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 05.03.2013, 00:34
Flash_AS3 вне форума Посмотреть профиль Отправить личное сообщение для Flash_AS3 Найти все сообщения от Flash_AS3
  № 5  
Ответить с цитированием
Flash_AS3
[+1 10.11.13]

Регистрация: Feb 2013
Сообщений: 52
всмысле какой формат ???

Код AS3:
private function createPhoto(aCont:MovieClip, aText:String):void
		{
			//var i:int;	
			//var photo:Loader = new Loader;
			var photo1:Loader = new Loader();
			photo1.contentLoaderInfo.addEventListener(Event.OPEN, onStart);
			photo1.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onProgress);
			photo1.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
			//trace(myXML.img[i]);
			photo1.load(new URLRequest(aText));
			//trace(photo1);
			aCont.addChild(photo1);
 
		}
Добавлено через 4 минуты
Код:
<data>
<Texts>
<text_1>rewrwer werwe</text_1>
<text_2>JHOIJH KOPKOP</text_2>
<text_3>RGERG ГЕERGНАД</text_3>
<text_4>REG РУБЛЕВ</text_4>
<text_5>FG АЛЕКС</text_5>
<text_6>DHDH ВИТАЧИ</text_6>
<text_7>DFH Паук</text_7>
<text_8>FFFF И ТОР</text_8>
<text_9>GDFH и друзья</text_9>
<text_10>EGGEG РОЛ</text_10>
<text_11>EGEGEG ЛЕТИТ</text_11>
<text_12>DFGDFG ВОТ</text_12>
<text_13>DFGDFG ПИТ</text_13>
<text_14>LLLLLL LLLL</text_14>
<text_15>FERGFERG КОМПОТ</text_15>
<text_16>ERGE СТАР</text_16>
<text_17>ERGE</text_17>
<text_18>ERG И ГНОМ</text_18>
<text_19>ERGERGER ПИПЛ</text_19>
<text_20>ERGE ВИР</text_20>
<text_21>WOW</text_21>
<text_22>ERTERTE</text_22>
<text_23>435345 Гигантский</text_23>
<text_24>234234 АОРАВАВА</text_24>
<text_25>Nfs Underground</text_25>
<text_26>GRTTRG АВАВА</text_26>
<text_27>GERGERG АПАПАП</text_27>
<text_28>DFGDFG ПРПРПР</text_28>
<text_29>PPPPPP ОРОРО</text_29>
<text_30>UIUIUIUIUIU мечтой</text_30>
</Texts>
<img url = "1">../bin/Photo/menu_3/1.jpg</img>
<img url = "11">../bin/Photo/menu_3/2.jpeg</img>
<img url = "1111">../bin/Photo/menu_3/3.jpg</img>
<img url = "12" >../bin/Photo/menu_3/4.jpg</img>
<img url = "133">../bin/Photo/menu_3/5.jpg</img>
<img url = "55555">../bin/Photo/menu_3/6.jpg</img>
<img url = "66">../bin/Photo/menu_3/7.jpg</img>
<img url = "68">../bin/Photo/menu_3/8.jpg</img>
<img url = "7657">../bin/Photo/menu_3/9.jpeg</img>
<img url = "77">../bin/Photo/menu_3/10.jpeg</img>
<img url = "7777">../bin/Photo/menu_3/11.jpeg</img>
<img url = "778">../bin/Photo/menu_3/12.jpeg</img>
<img url = "779">../bin/Photo/menu_3/13.jpeg</img>
<img url = "78000">../bin/Photo/menu_3/14.jpg</img>
<img url = "799">../bin/Photo/menu_3/15.jpeg</img>
<img url = "im">../bin/Photo/menu_3/16.jpeg</img>
<img url = "86">../bin/Photo/menu_3/17.jpeg</img>
<img url = "876">../bin/Photo/menu_3/18.jpeg</img>
<img url = "imag">../bin/Photo/menu_3/19.jpeg</img>
<img url = "88888">../bin/Photo/menu_3/20.jpeg</img>
<img url = "90">../bin/Photo/menu_3/21.jpg</img>
<img url = "909">../bin/Photo/menu_3/22.jpeg</img>
<img url = "97">../bin/Photo/menu_3/23.jpeg</img>
<img url = "98">../bin/Photo/menu_3/24.jpeg</img>
<img url = "99">../bin/Photo/menu_3/25.jpg</img>
<img url = "Fon_2">../bin/Photo/menu_3/26.jpg</img>
<img url = "Fon_3">../bin/Photo/menu_3/27.jpeg</img>
<img url = "images">../bin/Photo/menu_3/28.jpeg</img>
<img url = "log">../bin/Photo/menu_3/29.jpeg</img>
<img url = "а">../bin/Photo/menu_3/30.jpeg</img>
</data>

Старый 05.03.2013, 01:03
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Код AS3:
createPhoto(vc, list.img[i+1].@url);
__________________
Reality.getBounds(this);

Старый 05.03.2013, 14:17
Flash_AS3 вне форума Посмотреть профиль Отправить личное сообщение для Flash_AS3 Найти все сообщения от Flash_AS3
  № 7  
Ответить с цитированием
Flash_AS3
[+1 10.11.13]

Регистрация: Feb 2013
Сообщений: 52
Код AS3:
createPhoto(vc, list.img[i+1].@url);
термин не определен и не имеет свойств

Старый 06.03.2013, 02:15
gagaga вне форума Посмотреть профиль Отправить личное сообщение для gagaga Найти все сообщения от gagaga
  № 8  
Ответить с цитированием
gagaga
[+1 22.04.13]
[+1 06.03.13]

Регистрация: Apr 2012
Сообщений: 239
iq <= 60

Старый 06.03.2013, 11:25
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 9  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
gagaga, воздержитесь от демонстрации своей проницательности и соблюдайте правила форума. Три плюса - бан.
__________________
Идите первым!

Старый 06.03.2013, 11:34
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 10  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
термин не определен и не имеет свойств
Не все так просто. У вас хмл из начального вопроса изменился в хмл с картинками.

Для первого списка
Код AS3:
var list:XMLList = xml.Texts[0].children();
Для списка картинок
Код AS3:
var list:XMLList = xml.img;
....
....
createPhoto(vc, list[i].@url);
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Создать новую тему Ответ Часовой пояс GMT +4, время: 05:45.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 05:45.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.