Backbuffer - Frage

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Raquikin

Betreff: Backbuffer - Frage

BeitragDo, Jun 30, 2005 21:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, da kommt schon die nächste Frage Smile

Wenn der linke Schläger (PingPong) mit A nach oben bewegt wird, dann wird er immer länger Smile - das untere soll sich aber quasi mitbewegen. Habe da zwar was von Backbuffer und Flip gelesen, kann aber damit nicht so ganz was anfangen. Habe einige Sachen damit ausprobiert, doch es will nicht funktionieren. Weiß jemand abhilfe?

BlitzBasic: [AUSKLAPPEN]

Global positionlinks = 240
Global positionrechts = 240

;-----START-----
While Not KeyHit(1)
spielfeld() ;Spielfeld zeichen mit Mittelline, Schlägern und Ball
If KeyHit(30) ;Wenn A gedrückt wird

positionlinks = positionlinks - 1

End If
Wend

;-----FUNKTIONEN-----
Function spielfeld()
Rect 310, 60, 1, 420 ;Mittellinie
Rect 20, positionlinks, 10, 80 ;Schläger links
Rect 610, positionrechts, 10, 80 ;Schläger rechts
Oval 400, 400, 10, 10 ;Ball
End Function


PS: Noch was, wie schaffe ich das der Schläger sich permanent weiterverschiebt, solange ich A halte? Mit KeyDown zeichnet er ein unendliches Rechteck hoch...
Irgendwas ist ja immer Wink
 

f L i P

BeitragDo, Jun 30, 2005 21:37
Antworten mit Zitat
Benutzer-Profile anzeigen
keinesfalls Wink, setze direkt nach dem while ein cls, das sorgt dafür dass jeden schleifendurchlauf das "alte" gelöscht wird ... (blöder satz)

MfG fLiP
mir egal wer dein Vater ist- solange ich hier am angeln bin wird nicht über's wasser gelaufen!
 

Raquikin

BeitragDo, Jun 30, 2005 21:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Hm.. jo ersteres funktioniert nun, aber jetzt blinkt das ganze Spiel so blöd...
Irgendwas ist ja immer Wink

Ctuchik

BeitragDo, Jun 30, 2005 21:43
Antworten mit Zitat
Benutzer-Profile anzeigen
der FrontBuffer wird flimmern, deswegen setze nach Graphics blablabla
Code: [AUSKLAPPEN]
SetBuffer BackBuffer()

und vor das Cls dann ein
Code: [AUSKLAPPEN]
Flip


MfG Ctuchik
Zu den Nebenwirkungen gehören trockener Mund, Übelkeit, Erbrechen, Harnstau, schmerzhafter rektaler Juckreiz, Halluzinationen, Demenz, Psychose, Koma, Tod und Mundgeruch!
Magie eignet sich nicht für alle!
Fraget euren Arzt oder Apotheker!
 

Raquikin

BeitragDo, Jun 30, 2005 21:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok, alles funktioniert - danke bis dahin, wisst ihr auch noch wie ich die Sache mit dem permanenten Bewegen hinbekomme?

Sorry, funktioniert jetzt von selber mit KeyDown! *freu*

Danke für den Support!
Irgendwas ist ja immer Wink

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group