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() |