Главная
Форум
Баннеры
ТОП Сайтов
Мониторинг серверов
Банлист Сервера
Статистика Сервера
Наши отзывы
Новые сообщения · Участники · Правила форума · Поиск · RSS
  • Страница 1 из 1
  • 1
Эффект старого фильма
DooDLeZДата: Воскресенье, 28.03.2010, 20:07 | Сообщение # 1

WebMaster
Сообщений: 485
[ ]
:-(
Как сделать мувик старым, поцарапанным и некрасивым?
Сейчас расскажу smile.gif

Разместите в первом кадре главной сцены следующий сценарий, ну и картинку в первый кадр поместите какую-нибудь:

CODE

// Случайное число
function randNumb(min, max) {
var number:Number = Math.random()*(max-min)+min;
return number;
}
// Присоединяем помехи
function noise(nLines, nDots, nCurves) {
var lines:MovieClip = this.createEmptyMovieClip("linesHolder", 0);
for (var i:Number = 0; i var line:MovieClip = lines.createEmptyMovieClip("line"+i, i);
line.lineStyle(0, 0xFFFFFF, 50);
line.lineTo(0, Stage.height);
line._x = randNumb(0, Stage.width);
line.onEnterFrame = linesMover;
}
var dots:MovieClip = this.createEmptyMovieClip("dotsHolder", 1);
for (var i:Number = 0; i var dot:MovieClip = dots.createEmptyMovieClip("dot"+i, i, {_x:randNumb(0, Stage.width), _y:randNumb(0, Stage.height)});
dot.lineStyle(0, 0xFFFFFF, 80);
dot.lineTo(0, 1);
dot.onEnterFrame = dotsMover;
}
var curves:MovieClip = this.createEmptyMovieClip("curvesHolder", 2);
for (var i:Number = 0; i var curve:MovieClip = curves.createEmptyMovieClip("curve"+i, i, {_x:randNumb(0, Stage.width), _y:randNumb(0, Stage.height)});
curve.lineStyle(0, 0xFFFFFF, 50);
curve.curveTo(7, 0, 5, 5);
curve.onEnterFrame = curvesMover;
}
}
// Передвижение полос
function linesMover() {
this._x = randNumb(0, Stage.width);
this._alpha = randNumb(0, 50);
}
// Передвижение точек
function dotsMover() {
this._x = randNumb(0, Stage.width);
this._y = randNumb(0, Stage.height);
}
// Передвижение кривых
function curvesMover() {
this._x = randNumb(0, Stage.width);
this._y = randNumb(0, Stage.height);
this._alpha = randNumb(10, 50);
this._rotation = randNumb(0, 360);
}
// Запускаем помехи (в скобках указывается кол-во линий, точек и кривых)
noise(2, 10, 3);

А теперь самое время нажать Ctrl+Enter smile.gif


  • Страница 1 из 1
  • 1
Поиск:


Все права принадлежат PainKiller.Net.Ru 2009-2010. Дизайн сайта разработан - PainKiller.Net.Ru
Внимание! Рип шаблона запрещен "Нарушение авторского права"! Design bY PainKiller.Net.Ru
Тиц и pr сайта