Goddamn millisecs timer...
Blitz3D Forums/Blitz3D Beginners Area/Goddamn millisecs timer...
| ||
| Allright, I have "coders block"... I'm trying to do simple timer(millisecs)/loop and it doesn't work like I want it to work. I want to have "text" that I'm drawing every flip, but I want to show 5000ms red text, and then 5000ms white text, then 5000ms red... how? I know it's simple, but I'm STUCK. My brains stopped working or something... help! |
| ||
How about this?If Abs( MilliSecs() Mod 10000 ) < 5000 Then useRed Else useWhite The Abs is there in case Millisecs() has 'rolled over' to negative numbers. There are other ways, but this doesn't need to remember previous results. |
| ||
Thanks Floyd! That is cool way to do it... and it works! :)
Repeat
If Abs( MilliSecs() Mod 1000 ) < 500 Then
Color 128,128,128
Text 10,10,"test"
Else
Color 255,0,0
Text 10,10,"test"
EndIf
Until KeyHit (1)
|