Even changing it to....
void Ary1(){
FastLED.clear();
for(int i = 0; i < 2; i++){
leds[Arry1[i]] = CRGB::Red;
Serial.println(Arry1[i]);
FastLED.show();
}
}
It still produces the same results with that first led on the strip always being lit up.
The monitor shows...
17:07:04.011 -> 0
17:07:04.011 -> 3
17:07:05.561 -> 0
17:07:05.561 -> 3
17:07:07.056 -> 0
17:07:07.056 -> 3
17:07:08.608 -> 0
17:07:08.608 -> 3
17:07:10.105 -> 0
If I serialprint all of the arrays I get this...
17:08:02.696 -> 0
17:08:02.696 -> 3
17:08:03.211 -> 1
17:08:03.211 -> 4
17:08:03.211 -> 0
17:08:03.211 -> 0
17:08:03.726 -> 2
17:08:03.726 -> 5
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:03.726 -> 0
17:08:04.195 -> 0
17:08:04.195 -> 3