Помогни ни да направим Uroci.net по - богат! Добави урок

Слайд шоу

BUGZ_SY   трудност:    видян: 19037

Преди да започнем работа по галерията трябва да си намерим няколко картинки, който ще ползваме. Те трябва да са с еднакви размери! Аз ще работя с 5, но вие можете да работите с повече. Така, нека да започнем!

1) Отворете Флаш и натиснете Ctrl+J (Documnet Properties). Въведете големината на полето. То трябва да е колкото картинките ви, като оставите и малко място под тях за бутони.Натиснете ОК.

2) Отидете на File - Import - Import to stage (Ctrl+R) и импортирайте първата снимка. Ако ползвате Flash MX 2004, той ще ви попита "This file appears to be part of a sequance of images. Do you want to import all of the images in the sequance?". Ако изберете "да" ( Yes ) той ще импортира всичките картинки в няколко frame-а. Внимание: Флаш ще изкара съобщението само ако снимките ви имат поредни номера (img1, img2...) и са в една папка!

уроци - 2006420_img1.gif

3) Натиснете на frame 1 и после наберете клавишната комбинация Ctrl+K (Align Panel) за да отворите Align Panel. След това изберете Align to stage , Align horizontal center и Align vertical center иконата.


уроци - 2006420_img2.gif

4) Повторете стъпка 3 за всички снимки.

5)Направете нов layer над layer 1, кръстете го Buttons. Създайте още един над другите 2. Него кръстете Action.

уроци - 2006421_img3.gif

6) Отидете на слоя "Action", отворете Action Script панела (F9) и напишете скрипта:
stop ();

7)
Време е да добавим бутони. Затворете Action Script панела (F9), заключете Action и layer 1. Аз ще ползвам "библиотеката" на флаш, но вие можете да ползвате и ваши, собствени. Отидете на Click on Window - Other Panels - Common Libraries - Button.


уроци - 2006421_img4.gif

8) Изберете Selection Tool (V) и натиснете на бутона, който сочи дясно. Отворете Action Script панела (F9) и сложете този скрипт:
on (release) {
if (this._currentframe == this._totalframes) {
gotoAndStop (1);
} else {
nextFrame ();
}}

9) Ще направим същото и с левия бутон, но този път ще сложим този код:

on (release) {
if (this._currentframe == 1) {
gotoAndStop (this._totalframes);
} else {
prevFrame ();
}}

Готово! Можете да видите какво сте направили с Ctrl+Enter

Превод: BUGZ (BUGZ_SY)
Преведено от: http://www.toxiclab.org/




Коментари (6)

BUGZ_SY на 21.12 2006 в 18:07ч.
Ето какво направих аз:
http://bugz.free.bg/g.html
:)
OnaCeH_4ap на 31.12 2006 в 13:59ч.
Слайдшоуто не е ли когато снимките се сменят през определено време и тва не е ли по-точно галерия? ;)
widowmaker на 06.01 2007 в 03:17ч.
ами на ступка номер 8 си казал "Изберете Selection Tool (V) и натиснете на бутона, който сочи дясно."
искам да попитам кои е този бутон които со4и дясно ?
Cedric на 04.02 2007 в 20:00ч.
Има в предвид за "actions" - където се пишат скриптовете .. преди заглавието има една стрелкичка,черна такава. :>
simeonkata на 10.05 2008 в 16:51ч.
Седрик грешиш той има в предвид бутоните които си си сложил на картинката Става въпрос за този бутон който сочи надясно ако ме разбирате :)
Bpopov на 02.11 2009 в 00:01ч.
Каде е тоя бутон който сочи дясно ?? не мога да разбера

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: IT Новини