| KUVAUS |
| Päivitä linssit. Tätä funktiota pitää kutsua kerran loopissa laskemaan linssien positiot koot ja kiihtyvyydet. Tämä funktio laskee linssien liikkeen. Miksi tämä on erillisenä funktiona? Linssille on tulossa liikkeesseen vaikuttavia tekijöitä. Esim. Painovoima, joka on helpompi kertoa erillisenä funktiona. Tämä funktio on tulevaisuutta varten. |
| KÄYTTÖ |
| UpdateLens() |
Katso myös: Erikoistehosteet
| ESIMERKKI |
Include "SDK\include\cbSpecialFX.cb"
SCREEN 400,300
bgImg = LoadImage("media\map.bmp")
InitLens(400,300)
Repeat
If Timer() > timeLimit Then CreateLens(0.0,-50.0, 400.0,50.0, 0.0,-4.0, 0.0,10.0) : timeLimit = Timer() + 750
DrawToImage lens_background
DrawImage bgImg,0,0
DrawToScreen
updateLens()
DrawImage bgImg,0,0
Drawlens()
DrawScreen
Forever
EndLens() |