![]() |
|
||||||||||
|
|||||
|
что то я совсем запутался
я создаю экземпляр класса по тима Sprite далее пытаюсь удалить визуальную часть если она есть // функция onEnterFrame
private function enterframe(event:Event):void {
if (this.preloader!=null) {
trace (this.preloader+"+"+DisplayObject(this.preloader));
if (stage.loaderInfo.bytesLoaded/stage.loaderInfo.bytesTotal==1) {
removeChild(DisplayObject(this.preloader));
}
}
}
а ошибка выдаётся следущая. ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller. at flash.display: isplayObjectContainer/removeChild()at WAY/::enterframe() как определить или удалить в таком случае объект? Ну или как проверить есть ли он? |
![]() |
Часовой пояс GMT +4, время: 11:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|