Witaj

Trafiłeś w dobre miejsce.

Dołącz do nas aby mieć dostęp do wszystkich treści i funkcji. Będziesz mógł tutaj rozwiązać swój problem lub odnaleźć gotowe rozwiązanie. Powymieniasz się poglądami z najbardziej utalentowanymi osobami w zakresie "tworzenia" internetowych rozwiązań.


+ Odpowiedz na ten temat + Napisz nowy temat
Pokaż wyniki od 1 do 4 z 4

Temat: dispatchEvent - zacmienie czy niewiedza?
  • Share This Thread!
    • Share on Facebook
    1. #1

      dispatchEvent - zacmienie czy niewiedza?

      dziwne to kurdem ale moze ktos powie why.
      rzecz dzieje sie w Gaia i tylko gdy nasluchuje eventu miedzy stronami ( homePage nasluchuje MenuPage ktory jest wyzej w hierarchi);

      nasluchiwanie w homePage
      Kod as:
      meni.content.menu.addEventListener(MenuEvent.BUTTON_OVER, onButtonOver);

      dispatch z obiektu menu w MenuPage
      Kod as:
      dispatchEvent ( new MenuEvent ( MenuEvent.MENU_OVER ));

      obluga
      Kod as:
      private function onButtonOver(e:Event):void //gdy mam MenuEvent jest blod ponizej
      		{
      			MonsterDebugger.trace (this, e ) //pokazuje MenuEvent i jego elemnty
      			MonsterDebugger.trace (this, e.target ) //target jest ok
      			MonsterDebugger.trace (this, (e as MenuEvent) ) //null
      			MonsterDebugger.trace (this, e.toString() ) //pokazuje ok 
      		}


      taki error w run-time
      Kod as:
      TypeError: Error #1034: Wymuszenie typu nie powiodło się: nie można przekonwertować typu mainMenu.events::MenuEvent@a35ee79 na typ mainMenu.events.MenuEvent.

      WTF? w obrebie danej strony czyli MenuPage nasluchiwanie menu jest ok. niby dziala ale nie moge dobrac sie do rzeczy w evencie.

    2. #2
      w ogole kots mial kiedys taki error

      nie można przekonwertować typu mainMenu.events::MenuEvent@a35ee79 na typ mainMenu.events.MenuEvent.
      przeca niby to samo
      //wszsytkie skladowe swf przekompilowane na wszelki wypadek jakby co

      DZIALA.
      Trza bylo odrazu isc na forum frameworka
      This are ApplicationDomain issues. They're not really visible until you start working on several swf files, each using "same" class definitions and sharing them with each other.
      chodzi o ot zeby w main (czyli glownym swf`ie) skompilowac event i gra gitara.
      Moze nie ma co tego kasowac bo moze ktos bedzie potrzebowal, admini niech decyduja

    3. #3
      hmm

      moze sprobuj dodac zdarzenie do "meni"
      Kod :
      meni.addEventListener(MenuEvent.BUTTON_OVER, onButtonOver);

      i eventa bombelkowac.
      // jesli chodzi o blad to kiedys mialem cos podobnego jak mialem dwie klasy o tych samych nazwach podpiete pod kontenery w roznych modulach
      łukasz k.

    4. #4
      bablekowanie nie mialo znaczenia, po prostu oba swf`y korzystaly z tej samej klasy, oba byly ladowane do glownego swf`a ktory nie mial tej klasy, podsumowujac, jezeli dwa ladowane klipy maja korzystac z tej samej klasy to powinna ona byc przekompilowana w tym ktory je laduje (wtedy nadpisze klasy tych ladowanych i bedzie jako jedna)

    + Odpowiedz na ten temat

    Podobne wątki

    1. dispatchEvent nie dziala
      By fleszbeginner in forum Developer
      Odp.: 3
      Ostatni post / autor: 06-08-2010, 11:06
    2. dispatchEvent
      By hellogrish in forum Developer
      Odp.: 1
      Ostatni post / autor: 01-05-2010, 13:18
    3. Niewiedza studenta..
      By peper in forum Talk show
      Odp.: 7
      Ostatni post / autor: 01-21-2005, 15:46
    4. wynik i html i niewiedza
      By K3mpa in forum Flash start
      Odp.: 3
      Ostatni post / autor: 09-17-2004, 20:46
    5. [as2.0] dispatchEvent
      By kreska007 in forum Flash start
      Odp.: 3
      Ostatni post / autor: 06-14-2004, 14:31