Pause in animation
BlitzPlus Forums/BlitzPlus Beginners Area/Pause in animation
| ||
In this thread, GfK told someone to use a float to slow down the frame rate. I used the code from the LoadAnimImage example in the docs, and replaced the timer with a float : Why does frame 2 pause twice as long as frames 1 and 3? Last edited 2012 |
| ||
Rounding - see below for details:Global gfxSparks, frmSparks#, tmrSparks,frame% Graphics 640,480,16 SetBuffer BackBuffer() gfxSparks=LoadAnimImage("C:\Program Files\Blitz3D\samples\mak\insectoids\graphics\spark.bmp",32,32,0,3) MaskImage gfxSparks,255,0,255 While Not KeyHit(1) Cls frmsparks = frmsparks + 0.01 If frmsparks > 2 frmsparks = frmsparks - 2 EndIf DrawImage gfxSparks,MouseX()-50,MouseY(),frmSparks Text 0,0,frmSparks frame = frmSparks Text 0,15,frame Flip Wend |
| ||
Thanks, I wasn't familiar with rounding. Problem fixed : Last edited 2012 |