17 lines
347 B
C++
17 lines
347 B
C++
#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();
|
|
}
|
|
} |