Octubre 21, 2011, 02:32:53 PM Ultima modificación: Octubre 21, 2011, 02:37:14 PM por J-Dek
Uso la funci?n draw_sprite_ext o algo as? pero el personaje me sale invisible :S. Y si lo hago con un objeto aparte, la sombra se dibuja un pixel por debajo de los objetos que tienen profundidad.

Aconsejenme xd

No entendi del todo bien el problema :/

Con un editable quizas se te pueda ayudar mas facil.

Pero estas seguro que no es un problema de depth?

#2 Octubre 23, 2011, 04:46:42 PM Ultima modificación: Octubre 23, 2011, 04:54:01 PM por elviskelley
crea un sprite llamado sombra, este podr?a ser un ovalado negro.
en el event draw, recuerda primero usar el codigo este para que se dibuje tu sprite. mejor lo pongo completo usalo asi.

draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,image_alpha)
var d;
d=instance_nearest(x,y,objPiso) //si es que se llama piso
if !place_free(x,y+16)
{
draw_sprite(sprSombra,-1,x,d.y)
}


Hola, en el evento draw del personaje, usa draw_sprite para el personaje y draw_prite_ext para la sombra modifiando el image_yscale, alpha y color. saludos.
Saludos Cordiales!!!