Показать сообщение отдельно
Старый 09.01.2011, 19:07
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию Super.addChild видимо added не происходит

Такой вот пример :
Есть Main класс и есть некоторый класс SubClass extends Main.
Итак,

Код AS3:
public function gotoMaterials() {
    trace(super.numChildren); // 1
    var sh:Shape = new Shape();
    sh.graphics.beginFill(0xFFFFFF);
    sh.graphics.drawRect(0, 0, 100, 100);
    sh.graphics.endFill();
    sh.x = 300;
    super.addChild(sh);
    trace(super.numChildren); // 2
}
Но на сцене не появляется. С чем это связано?


Последний раз редактировалось dimarik; 09.01.2011 в 23:43.