Circle transformation
В този урок ще ви покажа как да си създадете трансформиращ кръг, използвайки Action Script.
Трудност:![]()
![]()
Стъпка 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) и поставете този скрипт:
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) и поставете този скрипт:
setProperty(„circle“, _visible, false);
Стъпка 8
Кликнете на кадър 2 натиснете F6 отворете Action Script панела (F9) и поставете този скрипт:
removeMovieClip(„circle“ + (i-15));
if (i > 14) {
i = 0;
}
i++;
Стъпка 9
Кликнете на кадър 3 натиснете F6 отворете Action Script панела (F9) поставете този скрипт:
Стъпка 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:
- Върни се в началото









.