Loading:


    Wykrywanie wciśniętego klawisza klawiatury w ActionScript 3.0

    Skrypt pokazuje jak za pomocą zewnętrznej klasy AS o nazwie Wykrywanie, można sprawdzić jaki klawisz został naciśnięty. Przykład wyświetla aktualny klawisz, jego znak oraz kod.



    Napisz Artyku³

    Listing

    package {
            import flash.display.*;
            import flash.events.*;
            import flash.text.*;
           
            public class Wykrywanie extends Sprite {
                    private var pole_txt:TextField;
                   
                    public function Wykrywanie() {
                            pole_txt = new TextField();
                            pole_txt.text = "Naciśnij jakiś klawisz..";
                            pole_txt.autoSize = TextFieldAutoSize.LEFT;
                            pole_txt.border = true;
                            pole_txt.background = true;
                            addChild(pole_txt);
                           
                            stage.addEventListener(KeyboardEvent.KEY_DOWN, nacisnietoKlawisz);
                    }
                   
                    private function nacisnietoKlawisz(e:KeyboardEvent):void {
                            pole_txt.text = "Naciśnięto klawisz: " +String.fromCharCode(e.charCode)+ "\n Jego znakiem jest: " +e.charCode+ "\n Oraz jego kodem jest: " +e.keyCode;
                    }
            }
    }




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors