![]() |
|
||||||||||
|
|||||
|
Ребята, выручайте, горю! не загружается определенный swf во внешний контейнер,
TLF текстов ни там, ни там нет, (внешняя библиотека при создании swf'a не генериться), другой swf (просто графика, никаких скриптов) прекрасно грузится, а на этот такая ошибка: ReferenceError: Error #1056: Cannot create property backdrop on Main. at flash.display::Sprite/constructChildren() at flash.display::Sprite() at flash.display::MovieClip() at Main() ================= вот жеж... у меня классы документов назывались одинаково Main, изменил у контейнера, все заработало, а какие другие способы существуют, чтобы избежать подобной ситуации? допустим, мне нравится называть основной класс документа Main.as, как тогда быть?
__________________
Love & Peace! Последний раз редактировалось ethereal999; 14.08.2011 в 02:52. |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Как грузите swf?
|
|
|||||
|
локально
private var contentLoader:Loader = new Loader(); private var contentUrlRu:URLRequest = new URLRequest ("zenit2010.swf"); ... private function playButMouseClick (butEvent:MouseEvent):void { contentLoader.contentLoaderInfo.addEventListener (Event.COMPLETE, contentLoadComplete); if (currentLang == "rus"){ contentLoader.load (contentUrlRu); } else if (currentLang == "eng"){ } } ... private function contentLoadComplete (loadEvent:Event):void { var mainContent:MovieClip = contentLoader.content as MovieClip; contentHolder.holder.addChild (mainContent); TweenMax.to (contentHolder, 1, {x:"-934", ease:Expo.easeInOut}); TweenMax.to (intro, 1, {x:"-934", ease:Expo.easeInOut}); TweenMax.delayedCall (1.1, function():void {removeChild (intro);}); }
__________________
Love & Peace! |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|