Mochu Yao explorer game
Dependencies: mbed
Diff: item/item.h
- Revision:
- 17:1b4ecc01b79f
- Parent:
- 10:559487aac60e
- Child:
- 19:14c5427b30d1
diff -r ccd6f707dc79 -r 1b4ecc01b79f item/item.h --- a/item/item.h Tue Apr 28 12:21:31 2020 +0000 +++ b/item/item.h Tue Apr 28 12:50:40 2020 +0000 @@ -36,12 +36,13 @@ srand(time(NULL));// generate random values _player_score = 0;// set player score to 0; _player_x = 30; - _player_y = 20;//make sure they are not in the same position at first,but player on the underlevel + _player_y = 10;//make sure they are not in the same position at first,but player on the underlevel while(1) { // becasue the module of the player is big so it has to be make sure that //the item will be collected when the edge of the module collide with the item - if (((_player_x - _item.get_item_x())< 7) && ((_player_y - _item.get_item_y()) < 7)) { + if ((_player_x == _item.get_item_x()() + && (_player_y == _item.get_item_y() - 8))) { _collision_flag = true; _player_score++; _item.set_item(((rand()%80)+ 5) , ((rand()%80)+ 5)); // use the rand()%m function to generate a number from 80 to 1