Variable jede sekunde updaten

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

ozzi789

Betreff: Variable jede sekunde updaten

BeitragSa, Sep 29, 2007 19:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi

Das ziel dieses "Spieles" is es das Rote quadrat so schnell wie
möglich zu fangen (mit nem mausklick)

Denn timer habi jedoch noch nicht eingefügt...


Code: [AUSKLAPPEN]
Graphics 800,600,16,1



HidePointer

SetBuffer BackBuffer()

Button=LoadImage ("c:\Graphics\button.bmp")

zeiger=LoadImage("c:\Graphics\zeig.bmp")
MaskImage zeiger ,255,0,255

ClsColor 120,120,190



Cls




Print " Try to catch the red Square "

WaitKey

While Not KeyHit(1)


If MouseX() >= x And MouseX() <= x + ImageWidth(Button) And MouseY() >= y And MouseY() <= y + ImageHeight(Button) And MouseDown(1) Then
ziel
EndIf


x= Rnd (0,800)
y= Rnd (0,600)


Cls

DrawImage Button,x,y


DrawImage zeiger,MouseX(),MouseY()

Flip
Wend

Function ziel ()

Cls

Print "!! You have won !!!"

WaitKey

End
End Function




Jetz wird x und y ca 500 mal pro sekunde erneuert dassheisst das quadrat flasht über den bildschrimm = viel zu schwer es einzufangen...

Mit einem Delay kannis ja ned machen oder ???

Danke viel mal

OZ
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Abrexxes

BeitragSa, Sep 29, 2007 19:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Was du brauchst ist MILLISECS ().
Suche auch mal im Forum nach "Frame unabhängig programmieren", da sollte es ein Tutorial geben.

cu

ozzi789

BeitragSa, Sep 29, 2007 20:06
Antworten mit Zitat
Benutzer-Profile anzeigen
THX
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group