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: Fire/Fire.cpp
- Revision:
- 29:bdc4138b5171
- Parent:
- 26:4253656c0755
diff -r be77ad6c0bda -r bdc4138b5171 Fire/Fire.cpp --- a/Fire/Fire.cpp Tue May 07 08:39:38 2019 +0000 +++ b/Fire/Fire.cpp Tue May 07 17:21:00 2019 +0000 @@ -23,11 +23,13 @@ Fire::~Fire() {} void Fire::init() { + // Starting position of the fire (Y coord is calculated externally). _x = -10; // Start fire off screen. _fire_counter = false; } void Fire::generate_fire() { + // Sets the X coord so it moves independently. _x++; // Keep fire moving from L to R. _fire_counter = !_fire_counter; // Toggle fire counter to generate different // sprites each iteration. @@ -36,7 +38,7 @@ } int * Fire::get_fire_sprite() { - // Return different fire sprites. + // Return different fire sprites for dynamic effect. if (_fire_counter) { return *fire_one; } else {