基準のHEX値から指定したステップ数で色相を変化させる。
それぞれのNodeの背景色を変化させるサンプル。
Javascript :
var count1=0;
function sample1() { //1つ目のサンプルを動かすコード例
var steps=40;
var newColor=$clrTransitionH('31B1BC',120,steps,count1);
$id('sample1').style.backgroundColor="#"+newColor;
if(count1<steps-1) {
count1++;
setTimeout(sample1,50);
}
}
function sample3() { //3つ目のサンプルを動かすコード例
var nowColorHex=$clrStyleRGBTo('HEX',$getStyle('sample3').backgroundColor);
var newColor=$clrTransitionH(nowColorHex,30,2,1);
$id('sample3').style.backgroundColor="#"+newColor;
}