2006
02.10

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

2 comments so far

Add Your Comment
  1. [...] update : rRgb update erre [...]

  2. [...] random szin bizbasz volt már téma, de itt az utsó verzió : [...]