Автоматизация Автоматизация Архитектура Астрономия Одит Биология Счетоводство Военна наука Генетика География Геология Държавна къща Друга журналистика и средства за масова информация Изкуство Чужди езици Компютърни науки История Компютри Компютри Кулинарна култура Лексикология Литература Логика Маркетинг Математика Механика Механика Мениджмънт Метал и заваръчна механика Музика Население Образование Безопасност на живота Охрана на труда Педагогика Политика Право инструмент за програмиране производство Industries Психология P Дио Религия Източници Communication Социология на спорта стандартизация Строителство Технологии Търговия Туризъм Физика Физиология Философия Финанси Химически съоръжения Tsennoobrazovanie скициране Екология иконометрия Икономика Електроника Yurispundenktsiya

Създаване на бутони

Прочетете още:
  1. Създаване на VHDL източник (създаване на файл, съдържащ текста на програмата на езика VHDL).
  2. II. Създайте персонализиран формуляр с няколко таблици.
  3. MS Excel. Видове диаграми в Excel. Създайте диаграми в Excel.
  4. QNET коментари относно създаването на платформа за електронна търговия на Globby в Сингапур
  5. Автоматично създаване на тагове
  6. Б. Създаване на колежи. Местни власти
  7. Б. Създаване на оптимална водна среда
  8. Билет. Създаването и функционирането на профсъюзите в Англия (19 началото на 20 век).
  9. Не бъдете като всички останали: създаване на социална среда
  10. Бързо създайте начална точка
  11. Б) създаване на схеми от прототипи и тяхното изменение
  12. Въпрос № 43 "Създаване на административна командна система в СССР през 1945-1977 г."

Научете Macromedia Flash

Урок 8. Интерактивност в Flash

Александър Прохоров

Създаване на бутони

Концепцията на Action Script

Интерактивен фотоалбум

Автоматизирано писане на скриптове

Досега разглеждахме филми с Flash, които бяха възпроизведени без намесата на зрителя от началото до края. Flash обаче ви позволява да създавате интерактивни приложения, в които потребителят може да контролира показването на съдържание. В този урок ще започнем да се запознаваме с елементите на ActionScript Script на скриптовия език и да видим как може да създава интерактивни приложения. Като пример, създайте фотоалбум с елементи от интерактивния интерфейс. Но преди да преминете към описанието на Action Script, трябва да кажете за още един вид символи, които все още не сме игнорирали, са бутонните символи. За да се създаде интерактивен интерфейс, те са просто необходими.

Създаване на бутони

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

• Нагоре-състояние е рамка, съответстваща на ситуацията, когато бутонът не е натиснат и курсорът на мишката не е разположен над бутона;

• Over-state - рамка, която илюстрира появата на бутона, когато показалецът на мишката е над бутона, но бутонът не е натиснат;

• Down-състояние - тази рамка показва вида на бутона, когато е натиснат;

• Hit-state - дефинира областта, в която бутонът отговаря на щракване с мишката; тази област не се вижда в клипа.

За да създадете бутон, използвайте командата Insert => New Symbol (можете да въведете Control + F8). В диалоговия прозорец Създаване на нов символ, който се появява, въведете името на символа на бутона (например, but1) и изберете типа на символа Бутон.

Flash ще превключи на режим за редактиране на символи, осигурявайки Up, Over, Down и Hit кадри. Първият кадър "Нагоре" става празен ключов кадър. Начертайте в този кадър нетраен изглед на бутона (фигура 1).

Фиг. 1. НАГОРЕ на рамката на бутона

Изберете втория кадър с надпис "Над" и съответства на състоянието, когато курсорът е над бутона. Вмъкваме в тази рамка ключов кадър (чрез команда Insert => Keyframe), в резултат на което се получава ключов кадър, който изцяло повтаря съдържанието на Up-frame. Променете цвета на бутона, както е показано на фиг. 2.



Фигура 2. Бутон над рамката

По същия начин добавете следващата рамка (Down-frame) и изтеглете натиснатото състояние на бутона (Фигура 3).

Фиг. 3. Бутон надолу-кадър

В хит-рамката няма да изтеглим нищо, но ще се върнем в тази рамка малко по-късно.

Да преминем към главната сцена, да се обадим в библиотеката с помощта на командата Window => Library и да създадем инстанция на символа на бутона, като го плъзнем към сцената (Фигура 4.)

Фиг. 4. Създайте копие на бутона, като го издърпате от библиотеката

В резултат на това получаваме следващия филм . Както може да се види от този филм, натискането на бутона става не само когато натискаме мишката върху централната (работната) област на бутона, но и когато кликнем върху рамката около него. Това се дължи на факта, че ако хит-рамката не е изчертана, тогава работната площ на бутона ще съответства на горната рамка.

За да може бутонът да бъде натиснат само в работната област, е необходимо да определите тази зона в рамката Hit, т.е. да изчертаете бутон без рамка (вижте фигура 5)

Фиг. 5. Бутон "Хит-рамка"

След като добавим необходимата Hit-frame, получихме следващия филм , в който бутонът не кликва върху натискането на падащото меню.

За да направите бутона интерактивен, е необходимо да свържете факта, че натискате бутона с изпълнението на определени команди, т.е. да опишете конкретен сценарий. За да зададете скриптове във Flash, има специален език на Action Script. В този урок ще покрием само малка част от възможностите на този език и в бъдеще ще се върнем към структурата и синтаксиса на Action Script, тъй като примерите за създаване на интерактивни филми на Flash стават по-сложни.


| 1 | 2 | 3 |


Когато използвате този материал, свържете се със bseen2.biz (0.018 сек.)