COMO CREAR UN OBJETO EN UNA POSICION ALEATORIA
Para crear un objeto en una posicion dentro del layout es algo realmente fácil, vemoslo paso por paso.
Debemos tener el objeto a crear, para ello damos boton derecho sobre el area de trabajo, Insertar nuevo objeto, SPRITE. (le ponemos un nombre), importamos el sprite y cerramos.
Agregamos un segundo componente (que servirá para el ejemplo) Mouse
Dejamos como esta, mouse button LEFT click type CLICKED
Añadimos una acción, SYSTEM, CREAR OBJETO.
Elegimos el enemigo, en LAYER dejamos 0 (si tenemos mas layers y queremos en una especifica, podemos poner su nombre "ENEMIGOS" o el numero de LAYER, supongamos que el layer ENEMIGOS es 3, entonces deberíamos poner 3.
En X colocamos RANDOM(100,1100), esto hará que lo posicione entre esos valores en el eje x (El tamaño de la ventana será 1280 x 720). En Y colocamos RANDOM(100,600)
Seleccionamos el SPRITE y le agregamos un comportamiento o BEHAVORS, SOLIDO Y 8 DIRECCIONES, en 8 direcciones deshabilitamos DEFOULT CONTROLS
El resultado es el siguiente, si bien no se superponen, comienzan a correrse, pero si excede la cantidad, empezarán a superponerse.
En el siguiente video pueden ver hasta la creación de los sprites aleatoriamente.

Comentarios
Publicar un comentario