Paso 5: Programación parte 2: tirar un misil
Las siguientes líneas de código se encarga del mecanismo de tiro.Ahora al final de la secuencia de comandos agrega esto:
Wiimote. Led1=Wiimote.dot1vis
Wiimote. LED2=Wiimote.dot1vis
Wiimote. Led3=Wiimote.dot1vis
Wiimote. Led4=Wiimote.dot1vis
Esto hará que los LEDs en el wiimote iluminan cada vez que pueda "ver" una luz infrarroja. Esto hace más fácil para usted ver si el wiimote recibe cualquier señal de infrarrojos.
Ahora vamos a añadir el rodaje.
Esto va a ser un poco más compleja que las anteriores líneas de código, pero espero que lo entiendas. Al final de la secuencia agregar lo siguiente:
Si wiimote.dot1vis=true entonces {}
Si wiimote.dot1x > 412 y wiimote.dot1x < 612 y wiimote.dot1y > 412 y wiimote.dot1y < 612 entonces {}
teclado. Entrar = true
teclado. Entrar = false
}
}
La primera línea comprueba si el wiimote puede "ver" ninguna señal de infrarrojos. La 2ª línea comprueba si la luz IR es en el centro de los wiimotes "campo visual". Si es así, el lanzador debe ser dirigido correctamente, y el lanzador va a tirar un misil. Si su software de lanzador de misil no utiliza Enter para disparar los misiles, deberá cambiar "teclado. Entrar en "a lo que clave sus aplicaciones de software.