201377806 ZiWei Liu

Dependencies:   mbed

Committer:
alexliu0812
Date:
Fri May 15 13:30:09 2020 +0000
Revision:
3:e53e289cd4ba
Parent:
2:d621a4cbe0c2
Child:
4:aada5ebb075d
zhong yu neng pao le;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alexliu0812 2:d621a4cbe0c2 1 #include "DodgeEngine.h"
alexliu0812 3:e53e289cd4ba 2
alexliu0812 2:d621a4cbe0c2 3
alexliu0812 2:d621a4cbe0c2 4 DodgeEngine::DodgeEngine(){}
alexliu0812 2:d621a4cbe0c2 5 DodgeEngine::~DodgeEngine(){}
alexliu0812 2:d621a4cbe0c2 6
alexliu0812 3:e53e289cd4ba 7 void DodgeEngine::init(int x1up, int y1up, int x1down, int y1down, int x2up, int y2up, int x2down, int y2down){
alexliu0812 2:d621a4cbe0c2 8
alexliu0812 3:e53e289cd4ba 9 block.blockinit(x1up, y1up, x1down, y1down, x2up, y2up,x2down,y2down);
alexliu0812 2:d621a4cbe0c2 10 }
alexliu0812 2:d621a4cbe0c2 11
alexliu0812 2:d621a4cbe0c2 12 void DodgeEngine::charactermove(N5110 &lcd,Gamepad &pad){
alexliu0812 2:d621a4cbe0c2 13
alexliu0812 2:d621a4cbe0c2 14 character.move_up(pad);
alexliu0812 2:d621a4cbe0c2 15 character.move_down();
alexliu0812 2:d621a4cbe0c2 16 character.boundry();
alexliu0812 2:d621a4cbe0c2 17 character.draw(lcd);
alexliu0812 2:d621a4cbe0c2 18
alexliu0812 2:d621a4cbe0c2 19 }
alexliu0812 2:d621a4cbe0c2 20
alexliu0812 2:d621a4cbe0c2 21 void DodgeEngine::blockmove(N5110 &lcd){
alexliu0812 2:d621a4cbe0c2 22
alexliu0812 2:d621a4cbe0c2 23 block.draw_block(lcd);
alexliu0812 2:d621a4cbe0c2 24
alexliu0812 2:d621a4cbe0c2 25 }
alexliu0812 2:d621a4cbe0c2 26
alexliu0812 2:d621a4cbe0c2 27 void DodgeEngine::dodgeupdate(){
alexliu0812 2:d621a4cbe0c2 28 block.blockupgrate();
alexliu0812 2:d621a4cbe0c2 29 }
alexliu0812 3:e53e289cd4ba 30
alexliu0812 3:e53e289cd4ba 31
alexliu0812 3:e53e289cd4ba 32
alexliu0812 2:d621a4cbe0c2 33