Circle transformation

The Flash plugin is required to view this object.

   В този урок ще ви покажа как да си създадете трансформиращ кръг, използвайки Action Script.
Трудност:trudnost3

tutorial

Стъпка 1

Създайте нов документ изберете Modify > Document (Ctrl+J) задайте (width 300px) и (height 200px) (Frame rate) 24fps (кадъра в секунда).

Стъпка 2

Двоен клик върху слоя layer 1 , преименувайте на background и го заключете. Направете нов слой с име circle.

Стъпка 3

Вземете инструмента Oval Tool (O) и направете кръг с размери 30×30px. Виж по-долу:

Изображение

Изображение

Стъпка 4

Маркирайте кръгчето, което направихте преди малко и натиснете F8 (Convert to Symbol) , за да го конвертирате в Movie clip:

Изображение

Стъпка 5

След това маркирайте току що създадения Movie clip отворете AS panel (F9) и поставете този скрипт:

Код:
onClipEvent (load) {
setProperty(this, _xscale, (300 – _root._xmouse) * 2);
setProperty(this, _yscale, (300 – _root._ymouse) * 2);
setProperty(this, _alpha, 100);
}
onClipEvent (enterFrame) {
setProperty(this, _xscale, _xscale – 10);
setProperty(this, _yscale, _yscale – 10);
if (_alpha > 4) {
setProperty(this, _alpha, _alpha – 5);
}
}

Стъпка 6

Докато все още е маркиран Movie clip-a отворете Properties panel (Ctrl+F3) и на <Instance Name> напишете circle.

Изображение

Стъпка 7

Направете нов слой и го преименувайте на Action. Кликнете на кадър 1 отворете Action Script панела (F9) и поставете този скрипт:

Код:
i = 0;
setProperty(„circle“, _visible, false);

Стъпка 8

Кликнете на кадър 2 натиснете F6 отворете Action Script панела (F9) и поставете този скрипт:

Код:
duplicateMovieClip(„circle“, „circle“ + i, i);
removeMovieClip(„circle“ + (i-15));
if (i > 14) {
i = 0;
}
i++;

Стъпка 9

Кликнете на кадър 3 натиснете F6 отворете Action Script панела (F9) поставете този скрипт:

Код:
gotoAndPlay(_currentframe – 1);

Стъпка 10

Кликнете на кадър 3 от слоя circle и натиснете F5 . Направете същото и със слоя background.

Изображение

Това е всичко! (Ctrl+Enter)

The Flash plugin is required to view this object.



Източник
превод: graf_kaberne

Публикувал:
admin
Дата:
19.06.2009 в 14:04
Категория:
ADOBE FLASH, ActionScript
Тагове:
 
Trackback:
Върни се в началото

Коментирай

ptclist.hit.bg