ZIYI CHEN ml17z4c 201214999

Dependencies:   mbed

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);
-    }
+        }
+        
+}
  
-}
 
+