ZIWEI LIU
/
ELEC2645_Project_el19z2l
201377806 ZiWei Liu
DodgeEngine/DodgeEngine.cpp@3:e53e289cd4ba, 2020-05-15 (annotated)
- 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?
User | Revision | Line number | New 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 |