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

Flash AS - прости команди

fix3d   трудност:    видян: 9987

Командите на Flash могат да се прилагат както на времевата линия, така и на различни обекти.

AS команди:
stop(); - спира изпълнението на Flash-а когато се изпълни
play(); - ако флаша е спрян го пуска
gotoAndPlay(3); - когато се извика отива се прехвърля на кадър 3 и започва ако е бил спрян
gotoAndStop(3); - когато се извика отива се прехвърля на кадър 3 и спира
nextFrame(); - отива на следващия кадър
prevFrame(); - отива на предходния кадър
getURL("http://www.uroci.com", "target_win"); - при извикване на командата се отваря адреса в посочения прозорец

Горните команди могат да се поставят на времевата линия и ще се изпълнят, когато кадъра на който са сложени се изпълни.
Пример:
Ако на кадър 10 сте сложили командата "getURL("http://www.uroci.com", "target_win");" то когато филмчето се изпълни и стигне до кадър 10ти то командата ще се изпълни и ще се отвори сайта.

Другото, което ще ви трябва е AS за събития. Ето няколко примера, които ще ви вършат работа.
on(release) {
getURL("http://www.uroci.com", "target_win");
}

Това се поставя в/у button. Командата може да се обясни по следните начин:когато(пусна мишката) {
изпълни командата в скобите
}


Ето различните събития (спрямо курсора на мишката):
press - когато бутона е натиснат в долното си положение
release
- когато бутона е натиснат и пуснат
releaseOutside
- когато натиснете мишката в/у бутона, след това преместите курсора извън очертанията му и пуснете бутона
rollOver
- когато курсора мине в/у бутона
rollOut
- когато курсора напусне очертанията на бутона

Като използвате тези команди една струга може да постигнете повечето функционалности на навигация, бутони и цялостен флаш сайт.

автор: Николай Александренко
Копирането на урока е забранено без изричното позволение на автора.



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

Cedric на 04.02 2007 в 23:31ч.
Става като .. като вид въведение в света на flash :Grin:
Denyhlp на 22.02 2008 в 17:36ч.
Де да знаех и какво е AS!!!!!
Започвам малко "От краката - за главата.", но ще се науча!
lisugera на 05.06 2009 в 15:01ч.
А ве хора, вземете направете нещо, което вече ще влезне в употреба! ... Стига с тоя Action Script 2! Бадещето е в Action Script 3, даже след известно време никои няма да спомня за втората версия!
sunena на 09.12 2010 в 19:53ч.
а примерно ако искаме да изполваме командата rollOver после какво трябва да напишем .. извинявайте за глупавия въпрос но съм начинаеща :)
sunena на 09.12 2010 в 20:14ч.
а примерно ако искаме да изполваме командата rollOver после какво трябва да напишем .. извинявайте за глупавия въпрос но съм начинаеща :)

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


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com