Macromedia Flash – Реалістична анімація води в Flash, Програми для роботи з графікою, Програмні керівництва, статті

Для виконання уроку нам знадобиться наступна картинка:

Реалістична анімація води в Flash


Створіть новий документ в Flash. Розміри: 390х293 пкс., Frame rate: 30 fps.


Далі імпортуйте картинку, яка була прикріплена до уроку вище. File> Import> Import to Stage …


Виділіть картинку. Відкрийте Align Panel (Window> Align). Натисніть на наступних кнопках:


Виділіть перший кадр на таймлайн та натисніть F9. Вставте наступний код:


import flash.display.*;
import flash.geom.*;
import flash.filters.*;
myBitmap = new BitmapData(390,293,false,0);
pt = new Point(0,0);
mpoint = new Point(0,0);
myDispl = new DisplacementMapFilter(myBitmap, mpoint,1,2,10,50);
water_mc.myList = new Array();
water_mc.myList.push(myDispl);
water_mc.filters = water_mc.myList;
i = 1;
this.onEnterFrame = function()
{
filterList = water_mc.filters;
offset = new Array();
offset[1] = new Object();
offset[1].x = i;
offset[1].y = i/8;
myBitmap.perlinNoise(45,5,3,50,true,false, 7,true,offset);
filterList.mapBitmap = myBitmap;
water_mc.filters = filterList;
i++;
}


На цьому все, ефект готовий! Протестуйте мувік, натиснувши Ctrl + Enter на клавіатурі.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*