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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.02.2009, 21:38
Sajaxt вне форума Посмотреть профиль Отправить личное сообщение для Sajaxt Найти все сообщения от Sajaxt
  № 7  
Ответить с цитированием
Sajaxt
 
Аватар для Sajaxt

Регистрация: Dec 2008
Адрес: Германия
Сообщений: 78
Отправить сообщение для Sajaxt с помощью ICQ Отправить сообщение для Sajaxt с помощью Skype™
Код AS3:
package{
	import flash.display.*;
	import flash.net.*;
	import flash.xml.*;
	import flash.events.*;
 
	public class Galery extends Sprite{
 
		private var gal_XML:XML = new XML();  		// Определяем новый xml
		private var xml_rote:String = "gall.xml";   // А таакже путь к нему
		private var url_request:URLRequest = new URLRequest(xml_rote);  // Запрос!!
		private var xml_loader:URLLoader = new URLLoader(url_request); // Загрузчик файла
		private var crnt_pic:Number = 0;    //Номер текущей картинки
		private var pic_cnt:Number = 0;		//Количество картинок		
	//-------------------------------------------------------------------
		public function Galery():void{
			xml_loader.addEventListener("complete",xml_loaded);
			gal_XML.ignoreWhitespace=true;
		}
	//-------------------------------------------------------------------
		private function xml_loaded(e:Event):void{
			gal_XML= XML(xml_loader.data);
			pic_cnt = gal_XML.item.length();
 
			trace(gal_XML.item[crnt_pic].cmt);
 
			load_pic(gal_XML.item[crnt_pic].img);
 
			xml_loader.removeEventListener("complete",xml_loaded);
		}
	//-------------------------------------------------------------------
		private function load_pic(pic_rote:String):void{
			var pic_loader:Loader = new Loader();
			var pic_url_req:URLRequest = new URLRequest(pic_rote);
			pic_loader.load(pic_url_req);
			addChild(pic_loader);
			trace(pic_loader.width);
			pic_loader.scaleX=0.1;
			pic_loader.scaleY=0.1;
		}
}
__________________
Ошибок не делает лишь тот, кто ничего не делает!

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

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

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


 


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


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