У меня есть мувиклип-держатель, его базовый класс - foo.
package {
import flash.display.MovieClip;
public class Foo extends MovieClip {
public function Foo() {
trace("foo");
}
}
}
В foo есть ряд других видеоклипов с базовым классом bar.
package {
import flash.display.MovieClip;
public class Bar extends MovieClip {
public function Bar() {
trace("bar");
}
}
}
Iпоместите трассировку в конструктор bar, чтобы я мог сказать, правильно ли она загружается, и когда я перетаскиваю foo на сцену и запускаю клип, все маленькие полоски внутри него корректно срабатывают.Однако, когда я добавляю его на сцену динамически, например, как это в классе Main:
package {
import flash.display.MovieClip;
public class Main extends MovieClip {
public function Main() {
this.addChild(new Foo());
}
}
}
Внезапно все маленькие клипы бара в foo возвращаются к обычным старым мувиклипам и не запускаются.Есть ли способ это исправить?