Показать сообщение отдельно
Старый 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) создан. И вот вопрос, как добавить его на главную сцену?
Заранее благодарю.