|
|
|||||
Ошибка #1034 типа Coercion
привет всем!
помогите плиз очень срочно Ошибка типа Coercion: невозможно преобразовать flash.display::MovieClip@ в нужный Класс Есть "флэшка1" она подгружает "флэшку2", во "флэшке2" есть MovieClip, как класс ControlBar и если её запустить саму по себе то, всё ок. Но при загрузке во флэшку1 выдает ошибку Ошибка типа Coercion: невозможно преобразовать flash.display::MovieClip@ в ControlBar. В чем может быть проблема? |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
|
|
|||||
Цитата:
ControlBar, он внутри загружаемой флэшки |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Откуда флешка грузится? И где находится флешка в которую происходит загрузка?
|
|
|||||
все тестируется локально (в trust), загрузка флэшки происходит в контексте currentDomain
Добавлено через 7 минут выяснил я вот что: если в не давать имени клипу который ControlBar, то компилится он как обычный MovieClip, и проблем нет (хотя в таком случае он недоступен как ControlBar), сйчас попробую этот MovieClip привести к нужному типу в той флэшки куда загружаю Добавлено через 11 минут я сделал свойство controlbar, получил нужный объект через getChildAt, все ок, но вот когда я его попытался его привести к типу ControlBar, тут я получил тот самый Coercion Добавлено через 24 минуты в общем ни черта не понятно fix: как временное решение сделал следующее на сцене сделал клип заглушку controlbar_stub (те-же размеры) и при добавлении на сцену, создаю ControlBar и заменяю им заглушку, так всё работает |
Часовой пояс GMT +4, время: 18:07. |
|
« Предыдущая тема | Следующая тема » |
Теги |
1034 , coercion |
Опции темы | |
Опции просмотра | |
|
|