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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.07.2009, 18:47
ursul вне форума Посмотреть профиль Отправить личное сообщение для ursul Найти все сообщения от ursul
  № 1  
Ответить с цитированием
ursul

Регистрация: Jul 2009
Сообщений: 9
По умолчанию Добавление объектов на сцену посредством классов

Добрый день!

Прошу помочь разобраться с вопросом о добавлении объектов (графических) на сцену.
Есть следующая структура файлов:
Main.fla (основной мувик)
Main.as (класс основного мувика)
Graphics (package)
Draw.as (класс для создания объекта)
XMLBase (package)
Reader.as (класс для чтения xml)
В конструкторе класса Main я создаю экземпляр класса Reader. Далее, в конструкторе класса Reader я подгружаю внешний xml-файл, в котором содержится информация об объектах, и по событию COMPLETE передаю информацию об объекте в класс Draw (информацию и ее обработку я указывать не стал, чтобы не засорять код, важно узнать другое). Итак, класс Draw:

Код AS3:
package Graphics {
 
	import flash.display.*;
 
	public class Draw extends Sprite {
 
		public function Draw() {
			var child:Shape = new Shape();
                        child.graphics.beginFill(0x000000);
                        child.graphics.drawCircle(50, 50, 50);
                        child.graphics.endFill();
                        addChild(child);
		}
 
	}
 
}
Объект (некий child) создан. И вот вопрос, как добавить его на главную сцену?
Заранее благодарю.

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

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

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


 


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


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