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