
Man kanns auf zwei Wege sagen:
1. Ich achte nicht groß auf Formatierung
2. Ich bin zu faul
Hallo,the Nameless hat geschrieben:Also ich habe eine Bildschirmbegrenzung eingebaut, meines Wissens..
Zumindest, dass 'YumYum' nicht über den Rand hinüber geht
Code: Alles auswählen
If KeyboardPushed(#PB_Key_Left) And PlayerX <> 0
PlayerLook = PlayerLookLeft
PlayerX = PlayerX-2
ElseIf KeyboardPushed(#PB_Key_Right) And PlayerX <> ScreenWidth-64
PlayerLook = PlayerLookRight
PlayerX = PlayerX+2
ElseIf KeyboardPushed(#PB_Key_Up) And PlayerY <> 0
PlayerY = PlayerY-2
ElseIf KeyboardPushed(#PB_Key_Down) And PlayerY <> ScreenHeight-64
PlayerY = PlayerY+2
EndIf
If KeyboardPushed(#PB_Key_Left) And KeyboardPushed(#PB_Key_Up)
PlayerX = PlayerX-1
PlayerY = PlayerY-1
ElseIf KeyboardPushed(#PB_Key_Right) And KeyboardPushed(#PB_Key_Up)
PlayerX = PlayerX+1
PlayerY = PlayerY-1
Code: Alles auswählen
ElseIf KeyboardPushed(#PB_Key_Right) And PlayerX <> ScreenWidth-64