201377806 ZiWei Liu

Dependencies:   mbed

Committer:
alexliu0812
Date:
Fri May 15 09:04:00 2020 +0000
Revision:
2:d621a4cbe0c2
Child:
3:e53e289cd4ba
move;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alexliu0812 2:d621a4cbe0c2 1 #include "DodgeEngine.h"
alexliu0812 2:d621a4cbe0c2 2 #include "ctime"
alexliu0812 2:d621a4cbe0c2 3
alexliu0812 2:d621a4cbe0c2 4 DodgeEngine::DodgeEngine(){}
alexliu0812 2:d621a4cbe0c2 5 DodgeEngine::~DodgeEngine(){}
alexliu0812 2:d621a4cbe0c2 6
alexliu0812 2:d621a4cbe0c2 7 void DodgeEngine::init(){
alexliu0812 2:d621a4cbe0c2 8
alexliu0812 2:d621a4cbe0c2 9 block.blockinit();
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 2:d621a4cbe0c2 30