?Hola a todos de nuevo!
Mi problema ahora es que meto en el evento "room start" del objeto enemigo un "set path" con "continue from here" y el siguiente c?digo que se supone que hace que cambie de sprite el enemigo:
Pero nada, el sprite no cambia.
Tambi?n tengo otro problema: siempre que quiero que mi enemigo sea eliminado mediante el sprite de salto del player al saltar y entrar en contacto con ?ste me da el siguiente error:
ERROR in
action number 1
of Collision Event with object <undefined>
for object Samus:
Trying to delete non-existing object.
El c?digo est? puesto en el evento "Collision with enemic_1" en el objeto player, y en el error que me salta pone "Collision Event with object <undefined>", cuando realmente s? que est? puesto que colisiona con el objeto "enemic_1". El c?digo es el siguiente:
?Qu? es lo que les pasa a mis c?digos? :'( ?Podr?a alguien echarme una mano, por favor?
Mi problema ahora es que meto en el evento "room start" del objeto enemigo un "set path" con "continue from here" y el siguiente c?digo que se supone que hace que cambie de sprite el enemigo:
Código [Seleccionar]
left=false
right=false
if path_get_point_x(path0, 0)
{
left=false;
right=true;
}
if path_get_point_x(path0, 1)
{
left=true;
right=false;
}
if (left == true)
{
sprite_index = enemic1_izq
}
if (right == true)
{
sprite_index = enemic1_der
}
Pero nada, el sprite no cambia.
Tambi?n tengo otro problema: siempre que quiero que mi enemigo sea eliminado mediante el sprite de salto del player al saltar y entrar en contacto con ?ste me da el siguiente error:
ERROR in
action number 1
of Collision Event with object <undefined>
for object Samus:
Trying to delete non-existing object.
El c?digo est? puesto en el evento "Collision with enemic_1" en el objeto player, y en el error que me salta pone "Collision Event with object <undefined>", cuando realmente s? que est? puesto que colisiona con el objeto "enemic_1". El c?digo es el siguiente:
Código [Seleccionar]
if (sprite_index == salto_izq)
{
effect_create_above(ef_smokeup, enemic_1.x, enemic_1.y, 1, c_green)
object_delete(enemic_1)
}
if (sprite_index == salto_der)
{
effect_create_above(ef_smokeup, enemic_1.x, enemic_1.y, 1, c_green)
object_delete(enemic_1)
}
?Qu? es lo que les pasa a mis c?digos? :'( ?Podr?a alguien echarme una mano, por favor?