| ||||||
Die Anweisung ROTATETEXTURE dreht eine Textur auf einen bestimmten absoluten Winkel. Jede geladene/erstellte Textur wird zuerst auf den Winkel 0 gedreht. Gültige Winkel sind 0-360 Grad. Beachte: Alle Objekte, die diese Textur benutzen, werden danach eine gedrehte Textur haben. Dies kann aber auch nützlich sein z.B. für Raucheffekte... | ||||||
Parameter | ||||||
| ||||||
Rückgabewert | ||||||
- | ||||||
Beispiel | ||||||
Dieses Programm erstellt ein Objekt und lädt eine Textur dazu. Mit Cursortasten kann die Textur gedreht werden: GRAPHICS3D 640,480 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT() ROTATEENTITY light,90,0,0 cube=CREATECUBE() POSITIONENTITY cube,0,0,5 tex=LOADTEXTURE("media/b3dlogo.jpg") ENTITYTEXTURE cube,tex angle#=1 WHILE NOT KEYHIT(1) IF KEYDOWN(205)=1 THEN angle#=angle#-1 IF KEYDOWN(203)=1 THEN angle#=angle#+1 ROTATETEXTURE tex,angle# TURNENTITY cube,0.1,0.1,0.1 RENDERWORLD TEXT 0,0,"Benutze Links/Rechts-Tasten" TEXT 0,20,"angle#="+angle# FLIP WEND END | ||||||
Siehe auch | ||||||
CREATETEXTURE, LOADTEXTURE, SCALETEXTURE |