Я очень новичок... И хотел бы задать вопрос, думаю не сложный...
Только прошу (не сочтите за наглость) дать вразумительный ответ (а не написать "читай основы ООП", я и так читаю Мука... то ли я что пропустил, то ли там не написано%)) или ссылку на конкретную инфу...
Суть вопроса:
Вот так вот делается все как надо(два кружочка рисуется)

Код AS3:
public class One extends Sprite //не главный класс
{
public function One()
{
graphics.beginFill(0xFFCC00);
graphics.drawCircle(100, 100, 100);
cir();
}
private function cir():void{
var cir:Sprite = new Sprite();
cir.graphics.beginFill(0xFFCC00);
cir.graphics.drawCircle(300, 300, 100);
addChild(cir);
}
А вот так ничего не работает:

Код AS3:
public class One extends Sprite
{
public function One()
{
graphics.beginFill(0xFFCC00);
graphics.drawCircle(100, 100, 100);
}
var cir:Sprite = new Sprite();
cir.graphics.beginFill(0xFFCC00);
cir.graphics.drawCircle(300, 300, 100);
addChild(cir);
}
Я вижу разницу только в том, что в 1 код в функции в 2 нет... и почему-то ничего не делается%) Почему? Ответе дураку пожалуйста...