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: Czy to jest bug [flash 10.0.32]
  • Share This Thread!
    • Share on Facebook
    1. #1

      Czy to jest bug [flash 10.0.32]

      zobaczcie sami.
      podpinam eventlistenery jeden mouseevent do buttona i jeden keyboardevent do stage.
      keyevent handler wyświetla kody znaków wciśnięte i przechwycone przez zdarzenie
      a mouseevent handler zmienia fullscreen mode.
      problem, ze w przegladarce flash podczas włączania trybu pełnoekranowego wywołuje zdarzenie KeyDown, i w keyCode ma kod klawisza spacji... (te zdarzenie w ogole nie powinno zaistnieć)
      zobaczcie sami, powciskajcie np stzalki, pojawi sie info o numerze klawisza
      kliknijcie fullscreen i zobaczycie, że flash wywołał i dopisał "key pressed: 32" czyli spację... moim zdaniem to jest bug..


      Kod as:
      stage.addEventListener("keyDown",keyHandler)
      function keyHandler(e){
      	field.appendText("\tkey pressed: "+e.keyCode);
      }
      btn.addEventListener("click",mouseHandler)
      function mouseHandler(e){
      	stage.displayState=stage.displayState=="fullScreen"?"normal":"fullScreen";
       
      }

      oto link:
      http://adamborowski.pl/tmp/


      aha, jeśli odpale swf w standalone, to problemu nie ma...

    2. #2
      (te zdarzenie w ogole nie powinno zaistnieć)
      http://kb2.adobe.com/cps/405/kb405548.html
      łukasz k.

    3. #3
      ja rozumiem, sam sie zorientowałem, ze jeets częściowy input, ale mi chodzi o motyw taki, że:
      wciskam przycisk fullscreen i mi się wysołuje samoistnie zdarzenie KeyDown z kodem klawisza 32 (spacja);

    4. #4
      na chwilę wracam do tematu:
      sprawdzcie dowolny filmik youtube.
      jeśli podczas odtwarzania filmu wcisniesz fullscreem, flash pomysli ze wcisnieto spacje, i wywoła event KEY_DOWN z keyCode=32 czyli spacja.
      to zdarzenie przeciez nie powinno byc wywołana w momencie fullscreenizacji......

    + Odpowiedz na ten temat

    Podobne wątki

    1. Preloader - co jest nie tak ? (Flash CS 4, AS 2.0)
      By Masakra_P in forum Flash start
      Odp.: 2
      Ostatni post / autor: 03-27-2010, 09:14
    2. Odp.: 1
      Ostatni post / autor: 09-09-2005, 15:21
    3. Mamo, co to jest Flash Mob?
      By opo in forum Talk show
      Odp.: 11
      Ostatni post / autor: 06-07-2004, 22:53
    4. Czy jest flash na pokładzie?
      By Thiefunny in forum Dla początkujących
      Odp.: 2
      Ostatni post / autor: 06-17-2002, 19:49
    5. jest alt.pl.programy.Flash-5 ????
      By kolak in forum Talk show
      Odp.: 4
      Ostatni post / autor: 12-09-2001, 21:58