ahora daremos un nuevo behavior al sprite plataforma el cual sera 8 Directions:
Si utilizas las flechas de tu teclado veras que puedes mover el sprite plataforma por toda partes. Para evitar que esto ocurra ya que la naturaleza de nuestro juego no es que haga eso, configuramos algunas propiedades de plataforma , ya sabes como; solo selecciónala y ve a sus propiedades que deben quedar de la siguiente manera:
Con estos nuevos valores solo ira de un lado a otro nuestra plataforma, pruebalo para comprobarlo. También necesitara el behavior Solid para que la pelota pueda botar sobre ella:
Una vez añadido este behavior corremos la aplicación en Run, si seguimos todos los pasos de manera correcta entonces veremos que podemos mover la plataforma únicamente de un lado a otro y que la pelota bota y rebota por todos lados, incluso sobre plataforma:
Continuemos entonces añadimos el siguiente evento, de manera que cuando bola_gris colisione con rectangulo_rojo algo ocurra, entonces lo hacemos así, da click en Add event:
Y selecciona el sprite bola_gris para asignar su tipo de evento, el cual sera este.
Después da click en Next y te encontraras con esto:
Da click en la opción seleccionada para elegir contra que objeto colisionara, y como ya sabemos sera con rectangulo_rojo :
Das click en OK y despues Done:
Con este evento sabremos que hacer en el momento justo cuando bola_gris colisione con el rectangulo_rojo, Damos en Done y ya esta. Ahora vamos a añadir una Acción con la que podremos hacer algo relevante al juego después de que la condición del evento sea cumplida, añade la acción a este evento entonces y selecciona a rectangulo_rojo:
Ya por ultimo añadimos la siguiente opción del rectangulo_rojo:
Click en Done y quedara lo siguiente:
Córrelo y ve como comienza a tomar forma nuestro juego:
"Una búsqueda comienza siempre con la suerte del principiante y termina con la prueba del conquistador". Paulo Coelho.