¡Holas!

Mi intención es crear un respawn enemigo empleando la Timeline en un Scrolling Shooter Vertical de abajo hacia arriba (de tal manera que aparezcan arriba). He seguido el mismo tutorial que viene en el programa, primero, para hacer parte del juego, y segundo, para la Timeline, pero no funciona.

Uso la Timeline para que los enemigos aparezcan en formación por eso no empleo "random(room_width)". Aqui el ejemplo:

"tm_enemy". Step 1:
create instance of object obj_enemy at position (-100,-50)
create instance of object obj_enemy at position (-100,-90)
create instance of object obj_enemy at position (-100,-120)
create instance of object obj_enemy at position (-400,-50)
create instance of object obj_enemy at position (-400,-90)
create instance of object obj_enemy at position (-400,-120)

He probado poniendo el valor de "x" en positivo, poniendo "room_widht+100", pero nada. Está ubicado en el objeto "controller_enemy" (situado en la room) con un "Event Create" y la "Action" > Set time line con la susodicha seleccionada.
Pero los enemigos no salen por ningún lado xD ¿sabrían orientarme?

Gracias ;)

Tendria que verlo mas a fondo, pero creo que puede ser porque los enemigos no se mueven, porque se destruyen (por ejemplo cuando estan fuera de la room) o porque su IA Tiene que ser cambiada.

En principio, los aviones enemigos "obj_enemy" tienen un Event Creatve con la Action Velocidad vertical +3. Para hacer la prueba he puesto ese objeto en la room, y cuando se inicia los aviones que he colocado en la pantalla se mueven.

Sobre la destrucción lo he abilitado para que se destruyan cuando choquen con el avión del jugador o con las balas.

A parte de eso, no he configurado nada más en cuanto a la IA :S

Entonces es posible que el timeline no se este ejecutando. Para averiguar eso ejecuta el juego con "F6" y fijate que te dice la cantidad de instancias que existen actualmente. Si es la cantidad que deberia ser entonces el time line funciona correctamente y el problemaesta en otra parte.

Te recomiendo que subas un ejemplo de lo que queres hacer asi vemos mejor el error

#4 Abril 26, 2013, 05:45:02 PM Ultima modificación: Abril 28, 2013, 11:38:13 PM por Tovarich
He probado con F6 y según las cuentas los aviones de la Timeline se crean. Llevo poco tiempo en el foro, ¿existe alguna forma de subir archivos a la web, o cada uno lo sube al servidor que crea más oportuno?.

PD: Me he dado cuenta de una cosa. Como comentaba al principio aparece el valor de "x" en negativo. El caso es que cuando lo pongo en positivo, luego se vuelve a poner en negativo solo.

PDD: Tras borrar la Timeline y volver hacerla me sale este error, cuando inicio la Room:

ERROR in
action number 1
at time step0
of time line tl_enemy:

Creating instance for non-existing object: -100