Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Лекция15_символы.doc
Скачиваний:
22
Добавлен:
17.04.2015
Размер:
71.17 Кб
Скачать

Дублирование анимированной кнопки

только что созданная кнопка показывает пункт меню "Home", когда курсор мышки оказывается сверху. Нужно создать кнопку с пунктом меню "Contact". Чтобы сэкономить время, просто продублируйте уже готовую кнопку BUTTON - HOME и замените текст. В библиотеке активизируйте символ BUTTON - HOME и выберите Duplicate из меню библиотеки Options. Назовите сдублированный символ "BUTTON - CONTACT" и нажмите ОК. Сделайте двойной клик на изображении символа BUTTON - CONTACT в библиотеке, чтобы начать редактирование. Если необходимо, выберите View > Show Frame чтобы отцентрировать кнопку в окне, и используйте Лупу для увеличения изображения. Активизируйте кадр Over в слое Text Transparency и воспользуйтесь инструментом Текст, чтобы заменить "Home" на "Contact". (к сожалению, вы не сможете просмотреть результат прямо во Flash-редакторе). Чтобы посмотреть, что у вас получилось, выберите Edit > Edit Movie, перетащите образцы BUTTON - HOME или BUTTON - CONTACT в рабочее поле и затем выберите Control > Test Movie. Когда ролик прокрутится, закройте активное окно и удалите образцы из рабочего поля.

Приписывание наборов инструкций (actions) к отдельным кнопкам

action будет отрабатываться, когда с кнопкой совершается определенное действие. (Над кнопкой находится мышь, кнопку нажали...). Если action приписали к отдельной кнопке (по-английски это называется "к отдельной инстанции",- то есть не к целому кадру) , то других кнопок это не касается. Когда вы приписываете action к кнопке, вы описываете событие которое вызывает action. Это может быть движение или нажатие мыши, а может быть приказ заданный через клавиатуру. Чтобы приписать action к кнопке: - маркируйте кнопку и нажмите Modify, или просто дважды щелкните мышью над кнопкой. Нажмите на меню "actions" ажмите на + (плюс) и выберите указание из всплывающего меню. Если меню Actions не активно, значит маркированный объект не является кнопкой. Вы можете нажать на меню Definitions и выбрать там для вида инстанции (behavior) "кнопка" (button). Но такая кнопка не будет иметь всех специальных качеств, которые ей полагаетcя иметь. Выберите из всплывающего меню указание. Когда вы выбираете указание, Flash автоматичести создает указание On/End On, и по умолчанию пишет на месте условия (в скобочках, после On) - слово Release. Вы так же можете сами создать указание On/End On- для этого нужно выбрать из всплывающего меню On MouseEvent. Маркируйте указание On (Release), и в правой половине окна появится список возможных событий, на которые может реагировать кнопка. Выберите то, которое вам подходит. Press- курсор находится над кнопкой, и кнопка мыши нажата. Release - кнопка мыши как раз "отпускает" кнопку после нажатия, и курсор при этом находится над кнопкой. Release Outside - кнопка мыши как раз "отпускает" кнопку после нажатия, но курсор при этом находится за пределами кнопки. Roll Over - курсор оказывается над кнопкой. (Прокатывается над ней). Roll Out - курсор "выезжает" за пределы кнопки. Drag Over - курсор находится над кнопкой, в этом состоянии нажимается кнопка мыши, с нажатой кнопкой мышь выкатывается за пределы кнопки, и потом, по прежнему не отпуская кнопки мыши, мышь закатывается обратно на кнопку. Drag Out - кнопка мыши нажимается, когда курсор находится над кнопкой, а потом, с нажатой кнопкой, курсор "уходит" за пределы кнопки. Key Press - нажимается кнопка на клавиатуре (нужно в текстовом окне задать, какая именно). Нажмите на + (plus) и выберите указание из всплывающего меню. (в зависимости от того, какое действие вы выберете, в разделе с параметрами появятся разные возможности задать действию параметры.