Приветствую
Изучаю Flash по книге Колина Мука
Начал с графического отображения.
итак.
В ней сразу же создаётся класс GreetingsApp
(где я не понял) поэтому я сделал
файл GreetingsApp.as
в нём

Код AS3:
package {
import flash.display.*;
import flash.text.TextField;
public class GreetingsApp extends Sprite{
public function GreetingsApp(){
var rectAndCircle = new Shape();
rectAndCircle.graphics.lineStyle(1);
rectAndCircle.graphics.beginFill(0x0000FF,1);
rectAndCircle.graphics.drawRect(125,0,150,175);
rectAndCircle.graphics.beginFill(0xFF0000,1);
rectAndCircle.graphics.drawCircle(50,100,50);
rectAndCircle.x = 125;
rectAndCircle.y = 100;
addChild(rectAndCircle);
var gtf:TextField = new TextField();
gtf.text = "Hello!";
gtf.x = 200;
gtf.y = 300;
addChild(gtf);
trace("hello world");
}
}
}
и flash файлик helloworld.fla
в той же папочке
в котором в первом кадре создал action

Код AS3:
new GreetngsApp();
собственно трэйс обрабатывается
а вот элементы не отображаются.
уверен что addChild нужно делать к чему то.
но в этом и вопрос.
как вывести элементы на экран?