GameMaker LT pamoka 2# 3D Vaizdas.Grindys ir lubos.




Player-Create:

z=0; height=15;

friction=.2
zdirection=0
xpre=0
ypre=0
dir=0
d3d_start()
d3d_set_hidden(1)
d3d_set_lighting(0)
d3d_set_culling(0)
texture_set_interpolation(1)

 Step:

dir-=(display_mouse_get_x()-display_get_width()/2)/8
zdirection+=(display_mouse_get_y()-display_get_height()/2)/6

if(zdirection<-80)

zdirection=-80
else if(zdirection>80)
zdirection=80

display_mouse_set(display_get_width()/2,display_get_height()/2)


Draw:

d3d_set_projection(x,y,20,x+cos(dir*pi/180),y-sin(dir*pi/180),20-sin(zdirection*pi/180),0,0,1)

draw_set_alpha(1)
draw_set_color(c_white)

Komentarų nėra:

Rašyti komentarą