Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Изза чего лезет ошибка? (http://www.flasher.ru/forum/showthread.php?t=125099)

imdogma 16.05.2009 16:56

Изза чего лезет ошибка?
 
Помогите, пытаюсь создать через АС мувиклип пустой, но при компиляции лезут ошибки:((

Код:
Код AS3:

private var myWindow:MovieClip;
 
private function createWindow():void {
 
myWindow = new MovieClip();
addChild(myWindow);
 
}


wvxvw 16.05.2009 17:00

ошибка где-то в другом месте. Код рабочий.

imdogma 16.05.2009 17:10

Да, но до вызова этой функции все остальное работает отлично. Вот ошибка:
Код AS3:

TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@1ef7311 to mx.core.IUIComponent.


etc 16.05.2009 17:42

Это значит, что вы не можете добавить в display list ничего, что не наследуется от UIComponent.

wvxvw 16.05.2009 18:33

Более точным будет сказать "ничего, что не имплементит интерфейс IUIComponent", но в вашем случае это будет практически одно и то же.

tikhop 17.05.2009 14:37

можно попробовать rawChildren.addChild(new MovieClip());


Часовой пояс GMT +4, время: 06:40.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.