Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-10-2003, 10:33   #1 (permalink)
Flashbitch
 
Benutzerbild von X-Tender
 
Registriert seit: Oct 2003
Ort: Hannover
Beiträge: 279
keybinding - anbindung von speziellen tasten

tag,

ich arbeite an einem kleinem flashspielchen und möchte in den optionen die möglichkeit zu geben tasten anzubinden.

mein problem ist es jetzt das wenn ich eine taste in eine variable schreibe es in bestimmten fällen nicht funktionert.

beispiel:

ich habe diesen code:
Code:
if (Key.isDown(67){
//do smething
}
nunn will ich es bindable achen also setzt ich da eine variable rein
Code:
_root.key_up = 77;
if (Key.isDown(_root.key_up){
//do smething
}
jetzt funktioniert es wunderbar für die taste A-Z und 1-0 .. aber ich möchte auch die tasten shift,strg ect. bindable machen .. also musste ich es so umschreiben:

Code:
_root.key_up = "Key.SPACE";
if (Key.isDown(eval(_root.key_up)){
//do smething
}
jett klappen die speziellen tasten .. aber weiderum nicht mehr die normalen ... weiß jemand da einen rat?!

X-Tender ist offline   Mit Zitat antworten
Alt 17-10-2003, 10:39   #2 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
mach mal das dann wirst drauf kommen wies schaffst:
ActionScript:
  1. trace(Key.SPACE);
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 17-10-2003, 10:40   #3 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
Re: keybinding - anbindung von speziellen tasten

Zitat:
Geschrieben von X-Tender
.. also musste ich es so umschreiben:

Code:
_root.key_up = "Key.SPACE";
if (Key.isDown(eval(_root.key_up)){
//do smething
}
...
nee, warum?
Machs doch so:
ActionScript:
  1. _root.key_up = Key.SPACE;
  2. if (Key.isDown(_root.key_up)){
  3. //do smething
  4. }

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 17-10-2003, 10:47   #4 (permalink)
Flashbitch
 
Benutzerbild von X-Tender
 
Registriert seit: Oct 2003
Ort: Hannover
Beiträge: 279
@f@gju: JA! .. Wusste nicht das die tasten auch einen Code haben ... stand nähmlich nix von in der Hilfe

@Alois: Ich musste eval machen weil es ohne nicht ging .. naja, jetzt weiß ich ja was ich zu tun habe ...
X-Tender ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele