import fl.motion.Color; var ar = new Array(11); for (var j:Number = 0; j <= 10; j++) { ar[j] = this.addChild(new colorExperiment()); ar[j].x = 25 * j; } var c:Color = new Color(); c.setTint(0x0000FF, 1); var c2:Color = new Color(); c2.setTint(0xFF0000, 1); ar[0].transform.colorTransform = c; ar[10].transform.colorTransform = c2; for (var i:Number = 1; i <= 9; i++) { var newColor:uint; newColor = Color.interpolateColor(0x0000FF, 0xFF0000, i / 10); c.setTint(newColor, 1); ar[i].transform.colorTransform = c; trace(newColor.toString(16)); }