Animation

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Doni

Betreff: Animation

BeitragFr, März 11, 2005 23:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
wie macht ihr es bei einer Animation das die Bilder länger gezeigt werden.
Delay halt ja das ganze Programm an.
Verzeit mir meine Rechtschreibfehler!

MBC

BeitragSa, März 12, 2005 0:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

So zum Beispiel:
BlitzBasic: [AUSKLAPPEN]

;hier dein animiertes bild laden
start=MilliSecs()
Repeat
If MilliSecs()-start>1000 Then
ani=Not ani
start=MilliSecs()
EndIf
DrawImage bild,x,y,ani
Until KeyHit(1)


schaltet einfach jede sekunde zwischen zwei frames hin und her

MfG
MBC
Computer sind auch nur Menschen! Wink

Rob_

BeitragSa, März 12, 2005 0:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich machs immer so:

BlitzBasic: [AUSKLAPPEN]

If MilliSecs() > frame_time + 1000 Then
frame_time = MilliSecs()
frame = frame + 1
If frame = 8 Then frame = 0
EndIf
AMD Athlon 64 3500+ | Infineon 1 GB DDR RAM | nVidia Geforce 7800 GTX

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group