random color
régebben ezt írtam a librarymbe :
function rRgb() {
if ((rr=random(255).toString(16)).length<2) {rr="0"+rr}
if ((rg=random(255).toString(16)).length<2) {rg="0"+rg}
if ((rb=random(255).toString(16)).length<2) {rb="0"+rb}
return rr+""+rg+""+rb
}
ami hát valjuk be ciki.
nem rég futottam bele véletlenül kirupa.com-on ebbe :
myColor = Math.round( Math.random()*0xFFFFFF );
myColoredObject = new Color (_root.square);
myColoredObject.setRGB(myColor);
ilenkor felmerül az emberben hogy ó igen b+ frissíthetnéd a libedet :
trace(Math.round(Math.random()*0xFFFFFF).toString(16))
update : ha szép tiszta szineket szeretnél :
var rgb=["ff","ff","ff"]
var fc=random(3)
var rc
for ( var i in rgb) if(i!=fc) rgb[i]=(rc=random(255).toString(16)).length<2?"0"+rc:rc