Мне нужно сгенерить цветовую палитру различных цветов и оттенков (мах 256 цветов) что-то типа как Color Swatchers в редакторе флеша. Посоветуйте алгоритм как это сделать. я это реализовал следующим образом:

Код:
onClipEvent (load) {
i = 0;
for (l=1; l<6; l++) {
for (k=0; k<6; k++) {
for (n=0; n<6; n++) {
this.attachMovie("c", "c"+i, i);
// с - обычный квадратик 6*6 %)))
this["c"+i]._x = Math.floor(i/6)*5;
this["c"+i]._y = (i%6)*5;
clr = new Color(this["c"+i]);
t = Object();
t.rb = l*48;
t.ra = 0;
t.gb = k*45;
t.ga = 0;
t.bb = n*45;
t.ba = 0;
//trace(t);
clr.setTransform(t);
i++;
//trace(i);
}
}
}
for (l=0; l<6; l++) {
this.attachMovie("c", "c"+i, i);
this["c"+i]._x = Math.floor(i/6)*5;
this["c"+i]._y = (i%6)*5;
clr = new Color(this["c"+i]);
t = Object();
t.rb = l*60;
t.ra = 0;
t.gb = l*60;
t.ga = 0;
t.bb = l*60;
t.ba = 0;
trace(t);
clr.setTransform(t);
i++;
}
}
цвета получаються не очень симпатишные, и они получаются без плавного перехода от одного к другому %((( квадратами %((( как это исправить ? может кто посоветует свой способ ?