Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: juan pablo en Octubre 31, 2010, 02:52:43 PM

Título: (3D) Error a dibujar las paredes
Publicado por: juan pablo en Octubre 31, 2010, 02:52:43 PM
[gml]
___________________________________________
ERROR in
action number 1
of Draw Event
for object obj_wall_basic:

Error in code at line 3:
    d3d_draw_wall(x1,y1,z1,x2,y2,z2,tex,1,1);
                  ^
at position 18: Unknown variable x1
[/gml]
Título: Re: (3D) Error a dibujar las paredes
Publicado por: Silver_light en Octubre 31, 2010, 04:49:05 PM
El problema est? en que no has definido la variable x1
de ultima puedes colocar por ejemplo
[gml]x+20[/gml]

pero parece un copy-paste del manual.
:)
Título: Re: (3D) Error a dibujar las paredes
Publicado por: juan pablo en Octubre 31, 2010, 05:18:28 PM
Cita de: Silver_light en Octubre 31, 2010, 04:49:05 PM
El problema est? en que no has definido la variable x1
de ultima puedes colocar por ejemplo
[gml]x+20[/gml]

pero parece un copy-paste del manual.
:)
lo hice a base del manual
y las defini en las murallas las variables: x1,y1,etc
Título: Re: (3D) Error a dibujar las paredes
Publicado por: JuanD en Octubre 31, 2010, 06:21:59 PM
O quitales las x y deja solo los numeros.
Otra cosa asegurate en el evento create de la muralla este z=0;
Título: Re: (3D) Error a dibujar las paredes
Publicado por: Silver_light en Octubre 31, 2010, 07:02:24 PM
 XD genial

en todo caso fijate que esten declaradas en el evento create

en el caso de que utilizes un objeto base, verifica que estes utilizando un parent

porque no se me ocurre otra opcion :(