Показать сообщение отдельно
Старый 04.12.2006, 19:27
wonderwhy вне форума Посмотреть профиль Отправить личное сообщение для wonderwhy Найти все сообщения от wonderwhy
  № 16  
Ответить с цитированием
wonderwhy
 
Аватар для wonderwhy

Регистрация: Sep 2005
Сообщений: 30
Код:
import flash.geom.Matrix;
_root.NewTurn = function() {
	_root.d = 1;
	_root.createEmptyMovieClip("Fon", 0);
	_root.createEmptyMovieClip("fore", 1);
	col1 = random(255);
	col1 += random(255) << 8;
	col1 += random(255) << 16;
	col2 = random(255);
	col2 += random(255) << 8;
	col2 += random(255) << 16;
	Pad = 80;
	width = 800;
	height = 600;
	var Ramka:MovieClip = _root.Fon;
	Ramka._x = 0;
	Ramka._y = 0;
	Ramka.clear();
	Ramka.lineStyle(0, 0, 0);
	matrix = new Matrix();
	matrix.createGradientBox(width, height, Math.PI/4, 0, 0);
	Ramka.beginGradientFill("linear", [col1, col2], [100, 100], [0, 255], matrix);
	Ramka.moveTo(Pad, 0);
	Ramka.lineTo(width, 0);
	Ramka.lineTo(width, height-Pad);
	Ramka.curveTo(width, height, width-Pad, height);
	Ramka.lineTo(0, height);
	Ramka.lineTo(0, Pad);
	Ramka.curveTo(0, 0, Pad, 0);
	Ramka.endFill();
	var Ramka:MovieClip = _root.fore;
	Ramka._alpha = 0;
	Ramka._x = 50;
	Ramka._y = 50;
	width = 700;
	height = 500;
	col1 = random(255);
	col1 += random(255) << 8;
	col1 += random(255) << 16;
	col2 = random(255);
	col2 += random(255) << 8;
	col2 += random(255) << 16;
	Ramka.clear();
	Ramka.lineStyle(0, 0, 0);
	matrix = new Matrix();
	matrix.createGradientBox(width, height, Math.PI/4, 0, 0);
	Ramka.beginGradientFill("linear", [col1, col2], [100, 100], [0, 255], matrix);
	Ramka.moveTo(Pad, 0);
	Ramka.lineTo(width, 0);
	Ramka.lineTo(width, height-Pad);
	Ramka.curveTo(width, height, width-Pad, height);
	Ramka.lineTo(0, height);
	Ramka.lineTo(0, Pad);
	Ramka.curveTo(0, 0, Pad, 0);
	Ramka.endFill();
};
_root.onEnterFrame = function() {
	_root.fore._alpha += _root.d;
	if ((_root.d>0) and (_root.fore._alpha>=100)) {
		_root.d = -1;
	}
	if ((_root.d<0) and (_root.fore._alpha<=0)) {
		_root.NewTurn();
	}
};
_root.NewTurn();
Ок теперь код просто в первый frame нового документа скопируйте
Пожалуйста ваши мнения. Как не рябит? Если вдруг у кого то не рябит то заодно напишите характеристики машины. Процессор, виде карта, монитор. Включены-ли какие то спец опции вроде antialiasing.
Всем спасибо за мнения и тп.


Последний раз редактировалось wonderwhy; 04.12.2006 в 21:10.