Problem mit Keyabfrage...
Übersicht

![]() |
nils2771989Betreff: Problem mit Keyabfrage... |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hey
so...die frage is mir zwar recht peinlich, aber irgwentwie versteh ich das problem nicht...: Code: [AUSKLAPPEN] Graphics3D 800,600,32,2 SetBuffer BackBuffer() Global m% cube=CreateCube() cam=CreateCamera() While Not KeyHit(1) If KeyHit(28) And m=3 m=0 ElseIf KeyHit(28) m=3 EndIf If m%=3 PositionEntity cube,5,0,10 Else If m%=0 PositionEntity cube,-5,0,10 End If UpdateWorld RenderWorld Flip Wend End Das Problem ist dass der Würfle nicht, wie er sollte, die Position wechselt, wenn man Enter drückt Am Anfang hatte das auch Funktioniert, und dann plötzlich, ohne, dass etwas an dem code verändert wurde ging das nicht mehr. Als ich aber den Code aus einem komplexeren Programm extrahiert hab, um Fehler auszuschließen, ist mir aufgefallen, dass da das selbe Problem ist. Wenn ich da zwei verschiedene Keys abfrage dann tritt das Problem nicht ein, aber es sollte schon die selbe taste sein( auch die zahl m=3 sollte blieben) Nur leider verstehe ich nicht, was daran falsch sein soll...vlt bin ich auch einfach nur mal wieder total blind |
||
Schummle nicht, aber spiele nach eigenen Regeln.
Sei nicht verrückt, sondern einfach nur wahnsinnig. Sei nicht böse, führ nur nichts Gutes im Schilde. Verändere dich nicht, bleib immer anders. |
![]() |
Eingeproggt |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es steckt auch ein recht peinlicher Fehler dahinter. Du überprüfst in einem Schleifendurchlauf 2mal KeyHit(28).
Klingelts jetzt? Entweder du formulierst die Abfrage etwas um, oder du speicherst das Ergebnis von KeyHit(28) jedesmal in ner Var. mfG, Christoph. |
||
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9 |
![]() |
nils2771989 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Boing!!! ![]() Ja klar... das isses...wie blöd kann man eig sein... ![]() ich frage mich bloß, wie das vorher ma geklappt hatte...muss wohl nen anderer fehler das ausgebügelt haben... danke Mfg Edit: Büdde löschen...dat is je echt nur peinlich ![]() |
||
Schummle nicht, aber spiele nach eigenen Regeln.
Sei nicht verrückt, sondern einfach nur wahnsinnig. Sei nicht böse, führ nur nichts Gutes im Schilde. Verändere dich nicht, bleib immer anders. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group