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?
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.