GLBasic Benutzerhandbuch

Main sections

X_DRAWOBJ

X_DRAWOBJ num#, stufe#



Zeichnet eine Animationsstufe eines geladenen 3D Ojektes. num# gibt die Ojekt-ID an, stufe# den Wert der Animationsstufe. Die erste Stufe hat den Wert '0'.

Sample:
// DRAWOBJ Demo

ddd_file$ = "moon"
scale = 7

X_LOADOBJ ddd_file$+".ddd", 1
LOADSPRITE ddd_file$+".bmp", 1

WHILE TRUE
X_MAKE3D
X_CAMERA 0, 20, 900, 0, 0, 0
X_AMBIENT_LT 0, RGB(128,128,128)

X_DRAWAXES 0,0,0

phi=phi+(0.5)
X_SCALING scale, scale, scale
X_ROTATION 270, 1,0,0
X_ROTATION phi, 0.5,1,0

X_SETTEXTURE 1, -1
X_DRAWOBJ 1, 0

X_MAKE2D
PRINT "PRINT/DRAWSPRITE ? MAKE2D !", 10, 20
SHOWSCREEN
WEND

See also...