Quantcast
Channel: Adobe Community : All Content - Deutsche Foren
Viewing all articles
Browse latest Browse all 13374

Flash: Event Listener für Key Event funktioniert nur auf erstem Frame

$
0
0

Hallo Zusammen,

 

habe in Flash einen EventListener für KEY_Down, der eine Funktion aufruft:

 

stage.addEventListener(KeyboardEvent.KEY_DOWN, TasteGedr);

 

function TasteGedr(event:KeyboardEvent):void

{

          if (event.keyCode == 37 || event.keyCode == 65)

          {

                    LinksGedr = true;

          }

          if (event.keyCode == 38 || event.keyCode == 87)

          {

                    HochGedr = true;

          }

          if (event.keyCode == 39 || event.keyCode == 68)

          {

                    RechtsGedr = true;

          }

          if (event.keyCode == 40 || event.keyCode == 83)

          {

                    RunterGedr = true;

          }

}

 

Wenn ich das ganze auf dem ersten Frame der Bühne liegen habe funktioniert alles wunderbar.

Wenn ich die Funktion und den EventListener jedoch auf einen anderen Frame als den Ersten lege und dann zu diesem Frame wechsle, funktioniert nichts mehr und es werden keine KeyboardEvents erkannt.

 

Was mach ich falsch?


Viewing all articles
Browse latest Browse all 13374

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>