Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: juan pablo en Mayo 29, 2010, 11:19:52 PM

Título: ?Como hacer un salto en 3d y algo mas?
Publicado por: juan pablo en Mayo 29, 2010, 11:19:52 PM
estaba haciendo un juego 3d y me salio esto

___________________________________________
FATAL ERROR in
action number 2
of  Step Event
for object obj_ball:

COMPILATION ERROR in code action
Error in code at line 2:
   d3d_draw_ellipsoid(x-5,y-5,z+10,x+5,z,-1,1,1,10);
                                                  ^
at position 49: Wrong number of arguments to function or script.

y la otra cosa es ?como se puede hacer saltar a el jugador en 3d?
se los agraceria si me responden
Título: Re: ?Como hacer un salto en 3d y algo mas?
Publicado por: Texic en Mayo 30, 2010, 01:53:30 AM
La variable z la ten?s que crear en el evento de create. Para hacer un salto creas una variable que sea zspeed. En algun codigo pones
z+=zspeed
Crea una variable para saber el alto del objeto, como sprite_z o algo asi
Luego creas una gravedad para la velocidad z
asd=collision_point(x,y,all,1,1)
if asd>0
{
if asd.z>z+sprite_z and asd.z+asd.sprite_z<asd.z {zspeed+=1}
else {zspeed=0}
}
Supongo que con eso ser? suficiente  XD
Suerte