Показать сообщение отдельно
Старый 10.03.2007, 16:23
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Пример использования:

Код:
import ru.etcs.draw.ColorObject;
drawRect = function (color, y) {
	this.beginFill(color, 100);
	this.moveTo(0, y);
	this.lineTo(100, y);
	this.lineTo(100, y+2);
	this.lineTo(0, y+2);
	this.endFill();
};
var color = new ColorObject();
color.rgb = 0x2C9100;
var y = 0;
trace(color);
while (color.B>0) {
	trace('Brightness: '+color.B+', color: '+color.hex);
	drawRect(color.rgb, y += 2);
	color.B--;
}
while (color.B<100) {
	trace('Brightness: '+color.B+', color: '+color.hex);
	drawRect(color.rgb, y += 2);
	color.B++;
}
Или: http://dev.etcs.ru/blog/as2/ru/etcs/...implegradient/
Пример:
Код:
import ru.etcs.draw.SimpleGradient;
drawRect = function (color, y) {
	this.beginFill(color, 100);
	this.moveTo(0, y);
	this.lineTo(100, y);
	this.lineTo(100, y+2);
	this.lineTo(0, y+2);
	this.endFill();
};
var gradient = new SimpleGradient(0x2C9100,0x000000,100);
for (var i = 0;i<200;i+=2) {
	color = gradient.getColor(i/2);
	drawRect(color,i);
}


Последний раз редактировалось etc; 10.03.2007 в 16:30.