| ||
| Die Funktion MD2ANIMATING ermittelt, ob ein MD2-Objekt gerade animiert wird. Dabei wird 0 zurückgeliefert, wenn es nicht animiert wird und 1 wenn es gerade animiert wird. Diese Funktion sollte nur für MD2-Objekte benutzt werden. Benutze für andere Objekte den Befehl ANIMATING. | ||
| Parameter | ||
| MD2 = Identität eines MD2-Objekts | ||
| Rückgabewert | ||
| 0 = wird nicht animiert 1 = wird animiert | ||
| Beispiel | ||
| Lädt ein MD2-Objekt. Dieses Objekt wird animiert. Mit Leertaste kann man die Animation anhalten/starten: GRAPHICS3D 640,480 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT() ROTATEENTITY light,90,0,0 gargoyle=LOADMD2("media/gargoyle/gargoyle.md2") garg_tex=LOADTEXTURE("media/gargoyle/gargoyle.bmp") ENTITYTEXTURE gargoyle,garg_tex POSITIONENTITY gargoyle,0,-45,100 ROTATEENTITY gargoyle,0,180,0 WHILE NOT KEYHIT(1) IF KEYHIT(57)=1 THEN start=1-start ANIMATEMD2 gargoyle,start,0.1,32,46 ENDIF UPDATEWORLD RENDERWORLD TEXT 0,0,"Mit Leertaste anhalten/fortsetzten" TEXT 0,20,"MD2Animating: "+MD2ANIMATING(gargoyle) FLIP WEND END | ||
| Siehe auch | ||
| ANIMATING, MD2ANIMLENGTH, MD2ANIMTIME |