Below, find an expression that adds basic number formatting to a slider-driven counter. Pro-tip: use an Angle Control instead of a Slider Control to get past its silly 1,000,000 limit. Just type your large value into the degrees field. Ae will convert it to rotations+degrees automatically.
useSeparator = true;
separator = ".";
prefix = "";
postfix = "";
s = "" + parseInt(effect("Slider Control")("Slider"));
if (useSeparator){
sReverse = s.split("").reverse().join("");
outStr = "";
for (i = 0; i <= s.length; i++) {
if ((i % 3 == 0) && (i != 0) && (i != s.length)) outStr = separator + outStr;
outStr = sReverse.substr(i,1) + outStr;
}
prefix + outStr + postfix;
}else{
prefix + s + postfix;
}
Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive | RenderBreak [blog] | Profile [LinkedIn]