Потребител: Парола: запомни ме:
 
 
Добави Статия
Добави Новина
A+ A- A
Автор: ForbiddenGod
Дата: 13 December 2008
Видяна: 1666 пъти
Необходими програми:

Adobe Flash (поне 8 )

В тази част:
Малко снежец, светкащи прозорци и коледна украса.

Да започваме:

1. Сняг
Правим си нов “Movie Clip” , (Задаваме му име = > избираме бутона „advanced” = > избираме „Export for ActionScript” = > в полето „identifier” задаваме името на променливата с която ще се свързва този movie clip : “snow” = > кликваме „ОК”.)

В него рисуваме малка бяла окръжност (ама наистина малка)
Правим нов „Movie Clip”,но този път го оставаме празен
Вкарваме новосъздадения празен „Movie Clip” в горния ляв ъгъл на сцената и кликваме два пъти върху му, за да влезем в него.
На първия кадър (можете да си направите нов layer за кода) в “Actions” панела поставете следния код:
//-----------------------------
amount = 100;
mWidth = Stage.width;
mHeight = Stage.height;
var i = 0;
while (i<amount) {
thisFlake = this.attachMovie("snow", "flake"+i, i);
with (thisFlake) {
_x = Math.random()*mWidth;
_y = Math.random()*mHeight;
_xscale = _yscale=_alpha=40+Math.random()*60;
}
thisFlake.yspeed = Math.random(50)*6+2;
thisFlake.increment = 1.5+Math.random(10)*1.05;
thisFlake.onEnterFrame = function() {
this._y = this._y+this.yspeed;
if (this._y>=mHeight) {
this._y = -10;
this._x = -10+Math.random()*mWidth;
}
if (this._x>=mWidth || this._x<=0) {
this._y = -10;
this._x = -10+Math.random()*mWidth;
}
};
++i;
}
//----------------------------

(В работните файлове има описание на всичко свързано с кода.)
При тест (CTRL + Enter) вече трябва да имаме падащ празничен сняг.


2. Светкащи прозорци и коледна украса

- Дотук добре, имаме селцето, имаме сняг, но нещо всичко изглежда много пусто и изоставено. Нека го променим!
Удължаваме нашите „layer”-и до кадър поне 80 (f5 на 80-ти кадър):

Правим си нов “Layer” и го кръщаваме „Прозорци” (да речем).
На кадър 35(зависи колко искаме да се задържи картинката без прозорците) f6 и с “Rectangle tool” без рамка и цвят #FFFF66 (или какъвто жълт искате) очертаваме прозорците на къщите. В началото (на 35 кадър) правим 1-2 прозореца, f6 на 37-8 още 1-2, f6 на 41-2 още няколко, после давате само f6 и правите един по един прозорците на 43,44,45,46 ... и т.н.

Същият ефект може да се постигне с маска, като този ефект се задава на маската, а самите прозорци стоят през цялото време.
- Анимирането на коледната украса е на същият принцип, а самата тя се прави с „Brush tool” със зададен градиент „Radial” от дадения цвят към бяло. Правим малки кръгчета (имитация на лампичките) по покривите на къщите или по прозорците.
Краен резултат: Клик
Работни файлове: Клик

препоръчваме ти Рецепти за коктейли

КОМЕНТАРИ(0):

Само регистрираните потребители могат да коментират статиите!

Ако нямате профил, моля регистрирайте се.
Google Page Rank
Генерирана за: 0.029 секунди
Онлайн: 5