Stap 4: Tank station vs Arcade station
Het is belangrijk dat u, en uw team station team het verschil tussen arcade en tank rijden kennen. Arcade-station maakt gebruik van een joystick controle van de robot. Wanneer u de joystick naar voren verplaatst en terug verandert de snelheid, en wanneer u het zijdelings verplaatsen het wijzigt de draaihoek van de robot. Tank station aan de andere kant, maakt gebruik van twee joysticks. Elk van hen komt overeen met de wielen aan de ene kant van de robot. Wanneer je de juiste controller vooruit, uw robot de juiste wielen zal vooruit en je robot zal linksaf. Veel mensen (vooral gamers) vinden het tank station erg verwarrend, maar ik zou sterk adviseren dat uw team tank station gebruikt. Tank station geeft u veel meer controle over uw robot de beweging, en met een beetje praktijk, uw bestuurders zal rijden de robot net zo goed alsof ze arcade station gebruikten.
Arcade station is al voor u ingesteld in de sjabloon. Als u overschakelen naar de tank station wilt, moet u twee Joystick variabelen in plaats van een declareren. Ik stel belt ze iets zoals rightStick en leftStick zodat u gemakkelijk dat ze vertellen kunt uit elkaar. Dan zet ze allebei in de initialisatie lijst een waarde van 1 in de constructor voor uw eerste joystick en een 2 in de constructor voor uw tweede joystick passeren. Ten slotte Vervang de regel 'myRobot.ArcadeDrive(stick)'; met 'myRobot.TankDrive (leftStick, rightStick)'. Tah-dah, uw robot rijdt nu in tank station!