ZIYI CHEN ml17z4c 201214999
Dependencies: mbed
Diff: main.cpp
- Revision:
- 7:8b6f175fcb0e
- Parent:
- 6:13c43182a848
- Child:
- 8:52e0506e98b8
--- a/main.cpp Thu Apr 25 03:28:52 2019 +0000 +++ b/main.cpp Tue Apr 30 09:14:17 2019 +0000 @@ -63,17 +63,29 @@ void welcome() { - lcd.printString(" Snake Game! ",0,1); - lcd.printString(" Press Start ",0,4); + lcd.printString("Snake Game",5,1); + lcd.printString("Press Start",4,2); + lcd.printString("A.ScoreRecord",3,3); + lcd.printString("B.Mode",3,4); + lcd.drawRect(0,0,84,48,FILL_TRANSPARENT); // transparent, just outline + + lcd.refresh(); - + // wait flashing LEDs until start button is pressed - while ( pad.check_event(Gamepad::START_PRESSED) == false) { + while( pad.check_event(Gamepad::START_PRESSED) == false) { + // _event_state.set(BACK_PRESSED); + pad.leds_off(); + } + // _event_state.set(A_PRESSED) + while ( pad.check_event(Gamepad::A_PRESSED) == false) { + pad.leds_off(); + } + while ( pad.check_event(Gamepad::B_PRESSED) == false) { pad.leds_on(); - wait(0.1); - pad.leds_off(); - wait(0.1); - } + } + +} -} +