Stap 5: Programmering deel 2: schieten een raket
De volgende coderegels zorgt voor het schieten mechanisme.Nu aan het einde van het script toevoegen:
Wiimote. Led1=Wiimote.dot1vis
Wiimote. Led2=Wiimote.dot1vis
Wiimote. Led3=Wiimote.dot1vis
Wiimote. Led4=Wiimote.dot1vis
Dit maakt de LED's op de wiimote oplichten wanneer het kan 'zien' een infrarood licht. Dit maakt het gemakkelijker voor u om te zien als de wiimote een infrarood signaal ontvangt.
Nu gaan we om toe te voegen de schietpartij.
Dit is gonna be een beetje complexer dan de vorige coderegels geplaatst, maar ik hoop dat u begrijpt het. Voeg het volgende toe aan het einde van het script:
Als wiimote.dot1vis=true dan {}
Als wiimote.dot1x > 412 en wiimote.dot1x < 612 en wiimote.dot1y > 412 en wiimote.dot1y < 612 dan {}
toetsenbord. Voer = true
toetsenbord. Voer = false
}
}
De eerste regel wordt gecontroleerd als de wiimote '' een infrarood signaal zien kan. De 2e regel controleert of de IR licht in het midden van de wiimotes "gezichtsveld". Als het is, het startpictogram goed gericht moet zijn, en de lanceerinrichting zal schieten een raket. Als uw missile launcher software geen Enter voor het afvuren van de raketten gebruikt, moet u "toetsenbord. Voer "aan wat de belangrijkste uw software gebruikt.