Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.
Скачать (прямая ссылка):
«планете» должен вызывать загрузку в окно браузера главной страницы сайта: в качестве . -
этой страницы мы укажем файл atlant.html.
Так как команды скрипта мы будем задавать для событий, связанных с кнопкой, то предварительно кнопку следует выделить.
Щелкните мышью на круглой зеленой области на сцене, чтобы выделить ее.
' > Раскройте панель Actions - Button (Команды - Кнопка) щелчком мыши на значке Q' . слева от названия панели. Затем перетащите панель в середину рабочей области и расширьте ее, перетаскивая за края, так, чтобы она выглядела примерно как на рисунке внизу (Рис. 6.72).
248
Быстро и легко создаем, программируем и раскручиваем Web-сайт
Ei :..,>/ :Гі;;
і
•'".'г.- .</*'¦'
В Щ С^т«п1 Sic«» Уник»
Ute 1 of 1, Coll...
-..? „«.«-. . Рис. 6.72. Панель Actions - Button (Команды -Кнопка)
¦ . - - .... ¦ :=.'.• Л > VM ft'U/H v.: ¦¦
Если панель была закрыта, то ее можно открыть командой меню Window ¦ Development Panels ¦ Actions (Окно * Панели разработки ¦ Команды) или нажатием клавиши И.
Как можно видеть, панель Actions - Button (Команды - Кнопка) состоит из трех окон.. В левом верхнем окне с вертикальной полосой прокрутки находится панель выбора команд с перечнем объединенных в группы команд скрипта, а в правом окне ввода команд, пока еще пустом, будет отображаться создаваемый код скрипта. В левом нижнем углу находится окно скрипт-навигатора, позволяющее перемещаться по объектам скрипта без обращения к сцене. По верхнему краю окна команд расположена ,панель инструментов с несколькими кнопками, с помощью которых можно выполнять основные действия в окне (Рис. 6.73).
•fe ? fl ф V # (1
Рис. 6.73. Кнопки окна команд
Ниже приведено' краткое-описание этих кнопок.
- Add a new item to the script (Добавить в скрипт элемент) - щелчок на - этой кнопке открывает каскадное меню, позволяющее добавлять в скрипт новые элементы кода;
& - Find (Поиск) - открывает окно со строкой поиска, позволяющее находить в коде отдельные выражения, переменные и
- Replace (Замена) - открывает окно поиска с заменой, позволяющее находить и заменять в коде отдельные выражения, переменные и т.п. Очень полезное средство, помогающее быстро внести поправки в обширный код;
- Insert a target path (Вставить цель) - открывает позволяющий вставить в код
адрес целевого объекта (клипа, кнопки, текстового поля, встроенного объекта видео);
ИҐ - Check Syntax (Проверить синтаксис) - проверка синтаксиса кода ActionScript. При
обнаружении в коде ошибок, появляется соответствующее сообщение;
ГЛАВА 6. Создаем анимацию с помощью Macromedia Flash MX
249
W- Auto Format (Автоформат) - форматирует код в соответствии с настройками пользователя в диалоге Auto Format Options (Параметры автоформата). (Диалог открывается из меню панели). Если в коде есть ошибки, программа-откажется форматировать код и выведет сообщение об ошибке;
-4':и' •.iJ.з•!?->;*• <*¦:. ¦
№ - Show Code Hint (Подсказать код) - подсказывает ввод доступных элементов кода по ходу работы. Очень важное средство, намного ускоряющее кодирование.
В правом конце панели есть еще три кнопки, позволяющие ¦ открывать справку (Reference), устанавливать и удалять точки прерывания (Debug Options) и задавать разные параметры форматирования кода (View Options), например перенос строк.
Программирование кнопки следует начать с задания обработчика события и указания события мыши, которые он будет обрабатывать.
> Нажмите кнопку Add a new item to the script (Добавить в скрипт элемент) -? в верхней части панели команд и в появившемся меню выберите команду Global Functions Movie Clip Control * on (Глобальные функции ¦ Управление клипом * на). На панели команд появится'' код обработчика события (Рис. 6.74).
$р.гЩ ft
¦ j/.- -
® on
® onCUpEvtnt @ rimov«Mo»kClp 1? ittPropcrtr
@ ifopDr«?
?> Ь О V V (5?
В Щ Currtrt Station
- ?з Киота В Л Sein* 1 W
1 ill
|Г:Ґ
O press ® release '¦^leaseOutside ; !Over (?) rollout ® dragOver ® dragOut ® keypress
<.eft>"
LHe 1 Df 4, CoI 5...
-¦"tu
Puc. 6.74. Панель Actions - Button (Команды - Кнопка) с кодом обработчика события
Каквидите, Flash предлагает вам подсказку: в круглых скобках после слова on" появляется мигающий курсор, а ниже в окне появляется меню выбора доступных событий, на которые может реагировать кнопка.
Если подсказка не отображается, вставьте (щелчком мыши) точку ввода между круглыми скобками после оператора on, и щелкните мышью на кнопке Show Code Hint (Подсказать код). Немедленно отобразится список событий, доступных для данного обработчика.
Данный элемент при возникновении некоторого события, которое указывается в качестве аргумента или параметра в круглых скобках, выполняет команды, заключенные между . фигурными скобками {...}. . ,.. .... ....
250_Быстро и легко создаем, программируем и раскручиваем Web-сайт
Нельзя использовать клавиши |[ Scntenl.' |^aUAe|. IlLock" J и некоторые
другие.
Клавипту!!^! можно использовать только в комбинации с алфавитно-цифровой кла-