Si tienen curiosidad por saber el número de frame por el que va la animación, solo deben agregar esta línea al Evento Draw GUI de Player
draw_text(10,25,string(image_index));
Con eso se vería algo así
Scripts del personaje principal
¿Qué es un producto escalable?
Scripts y las ventajas de su uso
Estados
El estado de ataque
Creando un enemigo
Seguimos creando el estado de ataque
Nuestro primer enemigo
Los primeros pasos de nuestro enemigo
Midiendo distancias
El ataque del enemigo
Creando proyectiles
Eliminando a nuestro enemigo
Persistencia de objetos
Objetos persistentes
Porting
Conceptos a considerar para porting
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 6
Preguntas 3
Si tienen curiosidad por saber el número de frame por el que va la animación, solo deben agregar esta línea al Evento Draw GUI de Player
draw_text(10,25,string(image_index));
Con eso se vería algo así
Tuve un error por una variable “right” que no estaba definida
Me di cuenta que en el Evento Create la línea
state = scr_state_idle();
en realidad debe estar sin los paréntesis
state = scr_state_idle;
no se si estoy creando un cuaderno o un libro que tiene la info de video juegos, paginas, java, etc… falta el catalogo de búsqueda en el libro cuaderno 😃
Yo lo hice en la clase anterior lo de resetear el indice de imagen de la animacion, me di cuenta probando el juego que arrancaba en donde terminaba la animacion anterior y lo quise arreglar jaja. Por eso me quedo distinto, puse el reinicio del image index en el script del ataque directamente:
function scr_state_mc_attacking(){
if(sprite_index != spr_batman_attacking){
image_index = 0;
sprite_index = spr_batman_attacking;
}
else {sprite_index = spr_batman_attacking;}
}
Para abrir las ventanas en la forma de flujo que muestra el profesor, solo debes seleccionar la función y presionar “F1”
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?