Initial Commit
This commit is contained in:
17
src/Collision.cpp
Normal file
17
src/Collision.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
#include "Collision.h"
|
||||
|
||||
void Collision::execute(CRGB* leds) {
|
||||
if(collisionInt == 0) {
|
||||
Utilities::setAll(leds, NUMLEDS, CRGB::Black);
|
||||
}
|
||||
|
||||
leds[collisionInt] = color1;
|
||||
leds[NUMLEDS - collisionInt - 1] = color2;
|
||||
|
||||
collisionInt++;
|
||||
|
||||
if(collisionInt >= NUMLEDS) {
|
||||
collisionInt = 0;
|
||||
cycleCompleted();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user