miren
pongo la imagen de como lo hice para que me digan ?que es lo que puse mal?



ahi estan 3 ventanas de ejemplo

las demas estan igual solo les cambia los valores

la idea es ke a cierta distancia se ejecute una linea del tiempo
pero cuando ejecuto el Juego no me marca error ni nada
pero el enemigo empiesa a atacar a una sola direccion y siempre hace eso
(cada timeline es una forma de ataque)

De la manera que lo estas haciendo el shyguy solo tiene realmente dos acciones. La primera, cuando x es mayor que -185, y la segunda cuando x es menor a -185.

En el caso de las acciones "x mayor que" se debe a que cuando se cumple una de las condiciones de acci?n todas las que est?n bajo ella se cumplen tambi?n, la m?s reciente en ser cumplida remplaza la anterior hasta que solo queda x mayor que -185.

Puedes evitarlo utilizando ELSE despu?s de cada bloque de acci?n. De esa manera solo checaria la condici?n de la siguiente acci?n si la anterior no se cumpli?.

Otra posible soluci?n seria invertir el orden de las acciones de manera que si se cumple la superior la inferior no se pueda cumplir.

mas o menos a lo q se refiere killer es a la forma m?s ?ptima al usar los if y else, de esta manera x ejemplo:

if(condicion)
{
   else{
           if(condicion){}
           else{
                     if(condicion){}
                     else{}
           }
   }
}


saludos XD XD XD
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)