Fun2 Loro Aleteador
En este proyecto, utilizamos un módulo ultrasónico para jugar un juego de loro aleteador.
Después de iniciar el script, la caña de bambú verde (Paddle) se moverá de derecha a izquierda a una altura aleatoria. Para controlar el loro, coloque su mano sobre el módulo ultrasónico. Si la distancia entre su mano y el módulo es menor a 10 cm, el loro ascenderá; de lo contrario, descenderá. Debe gestionar esta distancia cuidadosamente para ayudar al Loro a pasar la caña de bambú verde. El contacto con la caña de bambú termina el juego.
A continuación se presentan los pasos para implementar el proyecto. Se recomienda seguir estos pasos inicialmente, y una vez familiarizado, puede alterar los efectos según lo desee.
1. Agregar Objetos
Elimine el objeto predeterminado y use el botón Elegir un Objeto para agregar el objeto Parrot. Establezca su tamaño al 50% y colóquelo en la esquina inferior izquierda.
Agregue el objeto Paddle, establezca su tamaño al 150%, gírelo 180 grados y colóquelo en la esquina superior derecha.
Vaya a la página de Disfraces del objeto Paddle, seleccione Paddle en el lienzo y luego haga clic en la herramienta Contorno.
Cambie el efecto de contorno al modo de relleno completo y use la herramienta de eliminación para eliminarlo.
2. Programación del Objeto Parrot
Programe el objeto Parrot para simular su vuelo, con ajustes de altitud basados en la distancia de detección del módulo ultrasónico.
Cuando se haga clic en la bandera verde, cambie el disfraz cada 0.2 segundos para mantener la apariencia de vuelo.
Si la distancia de detección ultrasónica es menor a 10 cm, aumente la coordenada y en 50, haciendo que el Parrot ascienda. De lo contrario, disminuya la coordenada y en 40, haciendo que el Parrot descienda.
Si el objeto Parrot entra en contacto con el objeto Paddle, el juego termina y el script deja de ejecutarse.
3. Programación del Objeto Paddle
Programe el objeto Paddle para que aparezca aleatoriamente en el escenario.
Oculte el objeto Paddle cuando se haga clic en la bandera verde y, simultáneamente, cree un clon de sí mismo. El bloque [crear clon de] controla este proceso de clonación.
Establezca la posición del clon con la coordenada x en 220 (extremo derecho) y la coordenada y aleatoriamente entre (-125 y 125).
Use el bloque [repetir] para disminuir gradualmente su coordenada x, haciendo que el clon se mueva lentamente de derecha a izquierda hasta que desaparezca.
Vuelva a clonar un nuevo objeto Paddle y elimine el clon anterior.
La programación está completa. Ahora puede hacer clic en la bandera verde para ejecutar el script y ver si logra el efecto deseado.