On Key Press - tastatur befehle [Flash CS3]
| 17.11.2008, 21:57 | | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
| On Key Press - tastatur befehle hiho
hab folgendes problem
ich will so ne art easteregg bauen dazu benoetige ich einene doppelten tastatur abfrage
ActionScript:1 2 3 4 5 6 7 8 9 10 11 | myListener = new Object();
myListener.onKeyDown = function() {
if (Key.isDown(Key.LEFT)) {
trace("x")
}
if (Key.isDown(Key.RIGHT)) {
trace("Y")
}
}
Key.addListener(myListener);
|
funzt perfect muss nur umgebaut sein, auf 2 knoepfe gleichzeitig drucken
zb rechts und enter oder links und enter
gibts ne uebersicht aller tastatur knoeppe als liste ?
THXno one died when clinton lied | |
| 17.11.2008, 22:32 | Re1 | Beiträge: 910 Registriert: Jul 2008
| Hi,
Den keyCode bzw. charCode der einzelnen Tasten kannst Du anzeigen lassen:
ActionScript:1 2 3 4 5 6 | stage.addEventListener(KeyboardEvent.KEY_DOWN, taste);
function taste(ereignis:KeyboardEvent):void {
trace("Keycode: " + ereignis.keyCode);
trace("Charcode: " + ereignis.charCode);
}
|
Grüße,
Kerstin
Edit: seh grad, Du benutzt ja AS2, mein Beispiel ist aber AS3.
Den KeyCode in AS2 erhälst Du mit:
ActionScript:1 2 3 | myListener.onKeyDown = function():Void {
trace(Key.getCode());
}
|
2 Tasten gleichzeitig fragst Du ab, indem Du die einzelnen Bedingungen der if-Abfrage verknüpfst:
ActionScript:1 2 3 4 5 | myListener.onKeyDown = function():Void {
if(Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
trace("Oben und Rechts gedrückt");
}
}
|
Wer Rechtschreibfehler findet, darf sie gerne behalten. | Geändert von Kerstin77 am 17.11.08 um 22:47 Uhr
| |
|
| 18.11.2008, 00:48 | Re2 | Beiträge: 6212 Wohnort: Berlin Registriert: Nov 2002
| oder hier*Man muß nicht wissen wie es geht,
man muß nur wissen wo es steht.*
| |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| 18.11.2008, 02:07 | Re3 | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
Themenautor/in
| danke an euch beide
und wie siehts dann aus wenn ich den wert s(buchstabe) = 82(in Nummer) hab
wie ersetz ich dann die KEY.UP geschichte mit der zahl ?no one died when clinton lied | Geändert von skoda am 18.11.08 um 03:33 Uhr
| |
|
| 18.11.2008, 17:11 | Re4 | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
Themenautor/in
| ANY BODY ?no one died when clinton lied | |
| 18.11.2008, 17:14 | Re5 | Beiträge: 6938 Wohnort: München Registriert: Jan 2002
| Statt "Key.RIGHT", einfach die Code Nummer aus der Tabelle von umlart nehmen.
Ach ja, wo hast Du die Taste "82"? ... komische Tastatur :DFlex Freelancer || Flashhilfe @ Twitter || XING Profil | Geändert von Sebastian am 18.11.08 um 17:16 Uhr
| |
|
| | | nicht sichtbar bei eingeloggten Mitgliedern | 
|
| 18.11.2008, 17:30 | Re6 | Beiträge: 316 Registriert: Aug 2007
| ActionScript:1 2 3 4 5 6 7 | var myListener : Object = new Object;()
myListener.onKeyDown = function():Void {
if(Key.isDown(83 -> aus der Tabelle von umlart)) {
trace("S");
}
}
Key.addListener(myListener)
|
Grüße
TrailFox | Geändert von TrailFox am 18.11.08 um 17:51 Uhr
| |
|
| 18.11.2008, 22:55 | Re8 | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
Themenautor/in
| hahah taste 82 ja hab n dickes numpad
danke nochmal an alle
hab nun folgendes problem
wenn ich die swf in der html hab akzeptiert diese die tastatur ueberhaupt nicht
muss ich irgendwas beachten das ich die knoeppe druecken kann ?no one died when clinton lied | |
| 19.11.2008, 01:31 | Re9 | Beiträge: 1 Wohnort: Aschaffenburg Registriert: Nov 2008
| Einmal die eingebundene SWF anklicken sollte helfen.webgekko | |
| 19.11.2008, 09:40 | Re10 | Beiträge: 6212 Wohnort: Berlin Registriert: Nov 2002
| schaust du hier..
validieren*Man muß nicht wissen wie es geht,
man muß nur wissen wo es steht.*
| |
| 28.11.2008, 04:30 | Re11 | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
Themenautor/in
| ja ne das mit active content js is zwar auch ne nervige sache in IE aber isses nischt
vielleicht ne serverside einstellung ?no one died when clinton lied | |
| | Themen Ähnliche Beiträge zum Thema | 23.12.2010 - BDG... 02.12.2009 - thogro 26.08.2009 - MegaMuetzenMike 16.07.2010 - Phorph |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
31.01.12, 12:30#Jobs Wir suchen (freiberufliche) Flash Developer (m/w) in Köln/Aachen http://t.co/4WPsXPOA 20.01.12, 21:02#Jobs Flash-Projekt Produktkonfigurator http://t.co/qPlGSiPd 12.01.12, 18:50#Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv 10.01.12, 10:45#PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr 06.01.12, 21:37#Jobs Flash Developer in Hamburg gesucht http://t.co/hZgTZvHJ
Regeln & Bedingungen
|