La funcion instance_create_depth ya no recibe un texto con el nombre de la capa.
Ahora recibe un numero de profundidad.
Asi lo dejé:
var bullet = instance_create_depth(x + lengthdir_x(10, dir_x), y, depth, obj_enemy_bullet);
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
No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Aportes 6
Preguntas 4
La funcion instance_create_depth ya no recibe un texto con el nombre de la capa.
Ahora recibe un numero de profundidad.
Asi lo dejé:
var bullet = instance_create_depth(x + lengthdir_x(10, dir_x), y, depth, obj_enemy_bullet);
En la última clase pregunto algo importante sobre el scope de bullet y por qué sà es válido usar .dir acá en este caso
Pregunta ultima clase - https://platzi.com/comentario/3569704/
.
Espero les sirva
Al principio intente ir a mi propio ritmo para ver si corrÃa el bullet y me equivoque en lo mismo de Instances Jajaja, le habÃa colocado Itances, Muy buena clase esta de proyectiles
Al aplicar la función image_angle al objeto bullet que se crea, pude hacer que mi proyerctil apunte hacia el personaje.
Dejé el animation end de esta manera:
if(state == scr_enemy_neo_state_attack){
var bullet = instance_create_layer(x + lengthdir_x(5,dir_x),y,"Instances",obj_enemy_neo_bullets);
bullet.dir = point_direction(x,y,obj_Player.x,obj_Player.y);
bullet.image_angle = point_direction(x, y, obj_Player.x, obj_Player.y);
state = scr_enemy_neo_state_idle;
}
excelente clase de interacción y ataque
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?