• › Witaj Gościu
  • Jesteś niezalogowany (
  • Zaloguj 
  •  lub  

Logo


Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
Autor Wiadomość
 Tytuł: Załadowany SWF i niedziałający addEventListener
PostNapisane: Wt paź 20, 2009 12:33 pm 
Offline
Nowy
Nowy

Dołączył(a): N lip 29, 2007 9:58 am
Posty: 51
Od niedawna się bawię z as3 i mam mały problem, w fla mam kod:
Kod:
import asFiles.loadMClip;
var fnLoadMc:loadMClip = new loadMClip();
addChild(fnLoadMc);

a w loadMClip.as:
Kod:
   package asFiles {
          import flash.display.MovieClip;
          import flash.net.URLRequest;
          import flash.display.Loader;
          import flash.display.LoaderInfo;
          import flash.events.Event;
          import flash.events.MouseEvent;

          public class loadMClip extends MovieClip {
              private var mc:MovieClip;
              private var swfLoader:Loader;
              public function loadMClip():void {
                  swfLoader = new Loader();
                  swfLoader.contentLoaderInfo.addEventListener(Event.INIT, loaderInit);
                  swfLoader.load(new URLRequest ("mc.swf"));
              }
              private function loaderInit(evt:Event):void {
                  mc = swfLoader.content as MovieClip;
                  addChild(mc);
                  mc.addEventListener(MouseEvent.MOUSE_DOWN, startF);
              }
              private function startF(evt:MouseEvent):void {
                  trace("wciśnięto przycisk");
              }
          }
      }

Problem w tym że mi nie działa addEventListener, jeżeli zamienię grafikę w ładowanym pliku mc.swf na MovieClip to wtedy dopiero działa, dlaczego bez zamiany nie działa jak mc jest MovieClip
Kod:
mc = swfLoader.content as MovieClip;


Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
cron

Polecamy












Powered by phpBB
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
Not able to open ./cache/data_global.php