Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: slampdesign en Junio 22, 2010, 12:56:48 AM

Título: Ayuda. ?Como crear sombras en mis objetos? (RESUELTO)
Publicado por: slampdesign en Junio 22, 2010, 12:56:48 AM
hola, tengo un problema no se crear sombras en mis objetos. :-[, es decir, hay una pared y ella tiene una sombra(pero esta pegada al sprite de la pared), entonces q al pasar el personaje x alli se marque con una sombra cierta zona.

Agradezco su ayuda!!!
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: Alfonsos1 en Junio 22, 2010, 03:22:45 AM
talvez te sirva
http://www.comunidadgm.org/index.php?topic=10473.0
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: slampdesign en Junio 22, 2010, 03:52:48 AM
Esta muy bueno.. y el adjunto tambien, peeero lo q necesito en si es que se refleja la sombra sobre un objeto.
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: 3dgeminis en Junio 22, 2010, 08:46:54 PM
Podes poner alguna imagene para entender mejor lo que queres ?
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: slampdesign en Junio 22, 2010, 11:04:01 PM
Aqui va un ejemplo: ;)

(http://img47.xooimage.com/files/8/9/d/ejemplo2-1d916eb.png)
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: Alfonsos1 en Junio 22, 2010, 11:26:46 PM
puedes drawear un rectangulo negro con transparencia:

draw_set_alpha(0.5);
draw_rectangle(x1,y1,x2,y2,0);
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: slampdesign en Junio 22, 2010, 11:57:09 PM
Ok, ya lo resolvi, estuve revisando el programa y lo que tengo que hacer es colocar en el depth del objeto que crea el rectangulo: -1000 y listo. gracias a los q me ayudaron...
Título: Re: Ayuda. ?Como crear sombras en mis objetos?
Publicado por: Hackware en Junio 23, 2010, 09:06:52 PM
Utiliza tiles superpuestos. Son m?s f?ciles de acomodar en la room y ahorran mucha memoria en comparaci?n con los objetos. M?s informaci?n en la Ayuda de GM. :P