Sprite bewegt sich zu schnell...
Verfasst: 15.06.2006 17:20
Hallo!
So, das hatte ich noch nie und ich bin kurz vorm durchticken... Also, ich habe in meinem kleinen Projekt, dass schon ziemlich weit fortgeschritten ist, ein Sprite welches ich mit den Pfeiltasten bewege. Ist ja überhauptkein Problem, wenn eine Taste gedrückt wird verändert sich di X/Y Position um +/- 1. Das Sprite bewegte sich bis heute in einem normalen Tempo. Doch dann startete ich das Programm eben und auf einmal bewegt sich das Sprite ultraschnell. Auch wenn ich einen total simplen Code wie folgt verwende, habe ich Probleme mit dem Tempo der Box:
Also habe ich einfach mal PB neuinstalliert um es nochmal auszuprobieren. Leider hat dies nichts gebracht.
Nun habe ich die PB Demo auf einen anderen Computer installiert. Und was sehe ich da? Die Box bewegt sich ganz normal, so wie es auf meinem Computer, beidem ich gerade mein Projekt schreibe auch mal war.
Das macht mich doch schon wirklich leicht aggresiev^^
Hatte jemand sowas schonmal? Simpler Fehler oder total Bug??
So, das hatte ich noch nie und ich bin kurz vorm durchticken... Also, ich habe in meinem kleinen Projekt, dass schon ziemlich weit fortgeschritten ist, ein Sprite welches ich mit den Pfeiltasten bewege. Ist ja überhauptkein Problem, wenn eine Taste gedrückt wird verändert sich di X/Y Position um +/- 1. Das Sprite bewegte sich bis heute in einem normalen Tempo. Doch dann startete ich das Programm eben und auf einmal bewegt sich das Sprite ultraschnell. Auch wenn ich einen total simplen Code wie folgt verwende, habe ich Probleme mit dem Tempo der Box:
Code: Alles auswählen
InitSprite()
InitKeyboard()
OpenScreen(800,600,32,"")
Repeat
StartDrawing(ScreenOutput())
Box(x,y,50,50,RGB(255,0,0))
ExamineKeyboard()
If KeyboardPushed(#PB_KEY_LEFT)
x-1
ElseIf KeyboardPushed(#PB_KEY_DOWN)
y+1
ElseIf KeyboardPushed(#PB_KEY_RIGHT)
x+1
ElseIf KeyboardPushed(#PB_KEY_UP)
y-1
EndIf
StopDrawing()
FlipBuffers()
Until KeyboardPushed(#PB_KEY_ESCAPE)
Nun habe ich die PB Demo auf einen anderen Computer installiert. Und was sehe ich da? Die Box bewegt sich ganz normal, so wie es auf meinem Computer, beidem ich gerade mein Projekt schreibe auch mal war.
Das macht mich doch schon wirklich leicht aggresiev^^
Hatte jemand sowas schonmal? Simpler Fehler oder total Bug??