Hi All,
I'm using CS6 AE..
I have created a clapometer style animation that uses a colour controller and value/numbers controller to animate the hand from left to right of a semi circle. As the hand moves (by a value slider) the layer underneath fills and I would like the color to go from yellow to red via multiple colors.
So far I have this code on my fill layer
l=thisComp.layer("Fill color controllers");
i=1;
colors=[];
try {
while(l.effect(i)) {
if (l.effect(i)(1).name=="Color") {
colors.push(l.effect(i)(1).value);
}
i++;
}
} catch (e) {}
if (colors.length) {
r=Math.floor(random(colors.length));
colors[r];
} else {
}
And a fill color controller layer with 5 different color expression controls. At the moment the code cycles through them randomly, but I would like cycle through the list. I know there are other ways I could do this but I am trying to improve my expression knowledge and hope someone can help me!
Cheers!