Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: Frogger/Frogger.cpp
- Revision:
- 43:2cd1cfe07770
- Parent:
- 42:04e326dcf09b
- Child:
- 44:f02510eeb165
--- a/Frogger/Frogger.cpp Mon May 18 04:39:06 2020 +0000 +++ b/Frogger/Frogger.cpp Mon May 18 06:34:53 2020 +0000 @@ -56,11 +56,12 @@ runCurrentLevel(); // add velocity to level vehicles and logs - graphics->showFrog(); // display current position of frog + graphics->drawSafetyLanes(); + graphics->showFrog(frog->x, frog->y, frog->width, 4); // display current position of frog process_input(); // user controls the frog object checkCurrentLevelCollision(); // check if the frog is alive - checkFrogInWater(); // check if the frog is in the water level + level->checkFrogOnWater(); // check if the frog is in the water level graphics->refresh(); // refresh the lcd screen @@ -135,96 +136,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void Frogger::createMultipleSafetyLane() -{ - -} - -void Frogger::createSafetyObject() -{ - -} - -void Frogger::drawSafety() -{ - //graphics.drawSafetyLanes(safety_lane); -} - - -void Frogger::createMultipleRoadLane() -{ - -} - -// every level is going to have the same amount of blocks -void Frogger::createRoadLane() -{ - -} - -void Frogger::drawRoadObjects() -{ - //graphics.getRoadObjects(roads); -} - -void Frogger::createMultipleLanesWater() -{ - - -} - -void Frogger::createWaterLane(){ - -} - -// moves the water based on the velocity -void Frogger::moveWater() -{ - - //loopWater(water_lanes); -} - - -void Frogger::loopWater() -{ - -} - -void Frogger::drawWater() -{ - // graphics.drawWater(water); -} - -void Frogger::drawEndPost() -{ - //graphics.drawGoal(84/2)-grid/2, 48-grid*11); -} -