Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: lorenzo en Agosto 12, 2014, 03:09:27 AM

Título: como cambiar de sprite al llegar al final del path
Publicado por: lorenzo en Agosto 12, 2014, 03:09:27 AM
digamos que el objeto tiene un sprite al iniciar el path y a llegar al final de este cambia de sprite,como hago esto y si sirve con image_index
Título: Re:como cambiar de sprite al llegar al final del path
Publicado por: penumbra en Agosto 12, 2014, 03:15:24 AM
Se puede usar image_index  o sprite_index

Si el sprite al cual quieres cambiar está separado como otro recurso distinto al primer sprite, se usaría sprite_index

Si hay un solo sprite y dentro de éste hay dos subimágenes. Se podría hacer que al comienzo del path se muestre una subimagen y al final la otra. Esto mediante image_index
Título: Re:como cambiar de sprite al llegar al final del path
Publicado por: lorenzo en Agosto 12, 2014, 03:49:26 AM
pero como hago en gml, intente con esto
if x=path_get_point_x(path0,5) and y=path_get_point_y(path0,5)
{
image_index=1
}
else
image_index=0

Título: Re:como cambiar de sprite al llegar al final del path
Publicado por: penumbra en Agosto 12, 2014, 04:08:45 AM
Del manual:

path_position

Descripción: Esta función puede usarse para leer o ajustar la posición  de una instancia en un path. El valor está normalizado entre 0 y 1, por ejemplo, en 0.5 la instancia se moverá exacctamente a la mitad del path