ELEC2645 (2017/18) / Mbed 2 deprecated el17yw

Dependencies:   mbed

Committer:
RickYu
Date:
Mon Apr 30 20:29:26 2018 +0000
Revision:
27:eab2cf10554e
Parent:
18:78001ecadcb2
wriitten all the  comments

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RickYu 6:46d0caedf217 1 #include "money.h"
RickYu 6:46d0caedf217 2 money::money()
RickYu 27:eab2cf10554e 3 {
RickYu 6:46d0caedf217 4 }
RickYu 6:46d0caedf217 5 money::~money()
RickYu 27:eab2cf10554e 6 {
RickYu 6:46d0caedf217 7 }
RickYu 6:46d0caedf217 8
RickYu 6:46d0caedf217 9
RickYu 6:46d0caedf217 10 void money::init(int x,int y)
RickYu 6:46d0caedf217 11 {
RickYu 6:46d0caedf217 12 money_x = x;
RickYu 27:eab2cf10554e 13 money_y = y;
RickYu 6:46d0caedf217 14 }
RickYu 6:46d0caedf217 15
RickYu 6:46d0caedf217 16 void money::draw(N5110 &lcd)
RickYu 6:46d0caedf217 17 {
RickYu 27:eab2cf10554e 18 //draw the money
RickYu 27:eab2cf10554e 19 lcd.drawRect(money_x,money_y,4,4,FILL_TRANSPARENT);
RickYu 6:46d0caedf217 20 }
RickYu 6:46d0caedf217 21
RickYu 6:46d0caedf217 22 void money::update()
RickYu 6:46d0caedf217 23 {
RickYu 27:eab2cf10554e 24 //set the falling speed of money is 2
RickYu 7:1964f649676e 25 //update the movement of money
RickYu 18:78001ecadcb2 26 money_speed = 2;
RickYu 9:d217a636c18d 27 money_y+= money_speed;
RickYu 7:1964f649676e 28 }
RickYu 6:46d0caedf217 29
RickYu 6:46d0caedf217 30 Vector2D money::get_pos()
RickYu 6:46d0caedf217 31 {
RickYu 6:46d0caedf217 32 Vector2D p = {money_x,money_y};
RickYu 6:46d0caedf217 33 return p;
RickYu 6:46d0caedf217 34 }
RickYu 7:1964f649676e 35
RickYu 6:46d0caedf217 36 void money::set_pos(Vector2D p)
RickYu 6:46d0caedf217 37 {
RickYu 6:46d0caedf217 38 money_x = p.x;
RickYu 6:46d0caedf217 39 money_y = p.y;
RickYu 6:46d0caedf217 40 }