| ||||||
Mit CAMERAZOOM kann man eine ausgewählte Kamera hinein- und hinauszoomen. Der Standardwert ist 1. Ein kleinerer Wert verkleinert das Bild. Ein größerer Wert vergrößert es.
| ||||||
Parameter | ||||||
| ||||||
Rückgabewert | ||||||
- | ||||||
Beispiel | ||||||
Hier werden viele Würfel erstellt und positioniert. Mit Pfeiltasten kann man die Kamera hinein-/herauszoomen: GRAPHICS3D 640,480,0,2 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT(1) ROTATEENTITY light,90,0,0 DIM c(100) FOR i=0 TO 100 c(i)=CREATECUBE() POSITIONENTITY c(i),RND(-10,10),RND(-10,10),RND(10,100) ROTATEENTITY c(i),RND(360),RND(360),RND(360) NEXT zoom#=1 WHILE NOT KEYDOWN(1) IF KEYDOWN(200) AND zoom#<10 THEN zoom#=zoom#+.05 IF KEYDOWN(208) AND zoom#>0 THEN zoom#=zoom#-.05 FOR i=0 TO 100 TURNENTITY c(i),1,1,1 NEXT CAMERAZOOM camera,zoom# RENDERWORLD TEXT 0,0,zoom# FLIP WEND END | ||||||
Siehe auch | ||||||
CAMERARANGE, CAMERAVIEWPORT |