Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-09-2004, 23:14   #1 (permalink)
gebrauchter user
 
Registriert seit: Jul 2001
Ort: Austria
Beiträge: 200
Key.isDown

ich bekomm bei :

Code:
trace(Key.isDown(Key.LEFT))
folgende ausgabe :

false
undefined
undefined
undefined
...

egal um was für einen key es sich handelt,
damit kann ich die tastatur nicht abfragen, woran kann das liegen?
Rocco ist offline   Mit Zitat antworten
Alt 16-09-2004, 23:52   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
So:
ActionScript:
  1. var keyWatcher = new Object();
  2. keyWatcher.onKeyDown = function() {
  3.   if(Key.isDown(Key.LEFT)) {
  4.       trace("LEFT");
  5.   }
  6. }
  7. Key.addListener(keyWatcher);
(es muss jemand die Tastatur "überwachen"... )
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 16-09-2004, 23:58   #3 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
onEnterFrame = function () {
trace(Key.isDown(Key.LEFT));
};
Xeef ist offline   Mit Zitat antworten
Alt 17-09-2004, 00:16   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
@Xeef:
Vorteil: erstmal kürzer...
Nachteil: es rennt die ganze Zeit ein enterFrame...

btw: willkommen im FF
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 17-09-2004, 00:59   #5 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942


hab nich vorgehabt irgend was zu optimiren nur zu zeigen wie es funkt
Xeef ist offline   Mit Zitat antworten
Alt 17-09-2004, 09:10   #6 (permalink)
gebrauchter user
 
Registriert seit: Jul 2001
Ort: Austria
Beiträge: 200
Zitat:
Zitat von Xeef
onEnterFrame = function () {
trace(Key.isDown(Key.LEFT));
};
äh,.. das ist ja genau das was ich mache,
zumindest ungefähr, ich hab das auf einen movieclip zwecks steuerung liegen, leider bekomm ich nur beim ersten durchlauf einen verwertbaren rückgabewert nämlich false, ab dem zweiten durchlauf liefert mir die abfrage leider nur mehr undefined
Rocco ist offline   Mit Zitat antworten
Alt 17-09-2004, 09:39   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zeig doch mal die fla... oder Teile davon. Dann kann man mal schauen...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 17-09-2004, 11:59   #8 (permalink)
gebrauchter user
 
Registriert seit: Jul 2001
Ort: Austria
Beiträge: 200
hier ist die fla:
Angehängte Dateien
Dateityp: zip test_steuerung.zip (46,1 KB, 3x aufgerufen)
Rocco ist offline   Mit Zitat antworten
Alt 18-09-2004, 12:22   #9 (permalink)
gebrauchter user
 
Registriert seit: Jul 2001
Ort: Austria
Beiträge: 200
ich habe herausgefunden warum das so nicht funktioniert hat.
die swf dürfte nicht den erwartungen entsprochen haben.
Das ist eine von Poser generierte swf, mit der funktioniert die steuerung nicht ,mit jeder normalen swf gehts - fuck poser hat mich 3 schlaflose nächte gekostet.
Rocco 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:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele