I find a difference in a program that i wrote. Its not finished but some code i have made and it can run. When i run it with
SYNC ON
and i update the screen manualy the sprite animation i put in runs faster then when i turn
SYNC OFF
And let the DB make the automatic refresh (i think its 40 FPS). the animation is going slower.
the function i wrote
function DoIntroScreen()
local XLoop
set current bitmap 0://to be sure that we are at the right bitmap
paste image MainBackup,0,0:// no transparacy overwrite all
show sprite LogoShadow
show sprite Logo
paste image Loading,190,420,1
paste image LoaderStart,50,500,1
paste image LoaderEnd,700,500,1
for XLoop = 0 to 9
if Loader(XLoop)
test1 = XLoop
if XLoop > 6
if not (sprite exist(GemAnimationStart+XLoop))
clone sprite GemGold+(XLoop-7),GemAnimationStart+XLoop
endif
play sprite GemAnimationStart+XLoop,1,20,25
sprite GemAnimationStart+XLoop,80+(XLoop*62),510,GemGold+(XLoop-7)
else
if not (sprite exist(GemAnimationStart+XLoop))
clone sprite GemGold+XLoop,GemAnimationStart+XLoop
endif
play sprite GemAnimationStart+XLoop,1,20,25
sprite GemAnimationStart+XLoop,80+(XLoop*62),510,GemGold+(XLoop-7)
endif
endif
next
`sync://turn on in manual mode
endfunction
My question is why is there a difference i give the animation a delay value for the next frame. so i think i suppose i do not have to see a difference.
What is wrong in my point of view.
Games is live so to live do the games