Прежде чем описывать программирование в среде Flash, познакомимся с инструментом, дающим нам такую возможность. Это та самая панель Actions, о которой вы, конечно, уже наслышаны. Мощнейший инструмент, который не дает совершать ошибки новичку, но и не мешает работать профессионалу.
Чтобы вывести панель Actions на экран, выполните одно из четырех действий:
- выберите пункт Actions в меню Window;
- нажмите клавишу ;
- выберите пункт Actions в контекстном меню кадра, кнопки или образца клипа;
- нажмите кнопку вызова панели Actions (в виде стрелки), расположенную в правой части редактора свойств.
Перед вами открылось окно сценариев Actions. Как видите, она разделена на две части, которые мы сейчас рассмотрим.
В левой части панели Actions находится иерархический список доступных в языке ActionScript операций, которые вы можете использовать в своих сценариях. Таких операций очень много, так много, что они разбиты на несколько групп. Список в левой части панели представляет собой несколько соответствующих им "ветвей". Если в сценарии, привязанном к какому-то элементу фильма, нельзя использовать данную операцию, она показана в списке серым
цветом. В правой части панели находится текст вашего сценария. Он представляет собой список входящих в него операций языка ActionScript, вы можете выбирать в этом списке нужную операцию и выполнять над ней какие-то действия. В частности, вы можете удалить ее, переместить вверх или вниз в списке или задать для нее какие-то параметры. Параметры задаются с помощью набора элементов управления, появляющихся выше этого списка. Номер и текст выбранной в списке операции показывается строке статуса панели Actions. Нет, конечно, мы не будем рассматривать все элементы управления для задания всех параметров всех операций, доступных в языке ActionScript!. Мы просто рассмотрим их для случая с действием gotoAndPlay, опишем общие моменты использования этих элементов управления. Мы дадим вам только основные знания, которыми вы и будете пользоваться в дальнейшем.
Здесь надо сказать следующее. Значение параметра обычно вводится в поле ввода или раскрывающийся список, соответствующий этому параметру. Но вы также можете задать параметр как результат вычисления какого-либо выражения языка ActionScript. (Например, номер кадра у вас может быть не 10, а х + 2.) Чтобы сделать это, введите соответствующее выражение в поле ввода или раскрывающийся список и не забудьте включить расположенный правее флажок Expression.
Выше набора элементов управления, с помощью которого задаются параметры, находится небольшое серое текстовое поле. В этом поле отображается краткое описание выбранной вами в списке текста сценария операции. Также в нем показывается описание операции, выбранной вами в левом списке. Таким образом, вы всегда будете в курсе, что у вас в настоящее время выбрано в любом из этих списков.
Если вы хотите убрать эту строку, нажмите кнопку, расположенную под правым нижним углом строки справки и имеющую вид треугольной стрелки, направленной вверх. После щелчка по этой кнопке строка справки пропадет, а кнопка примет вид стрелки, направленной вниз, щелкнув по ней, вы вернете строку справки на место.
Также вы сможете получить более подробную информацию о выбранной операции. Для этого нажмите кнопку, на которой нарисован учебник с вопросом. Она находится в верхнем правом углу редактора Actions. После этого на экране появится панель Reference с текстом справки по выбранной операции. Можно также выбрать пункт View Reference контекстного меню списка доступных операций, расположенного в левой части панели Actions.
Левая (список доступных операций) и правая (сам сценарий) части панели Actions отделены друг от друга довольно толстой серой линией. Вы можете перетаскивать ее мышью, меняя относительные размеры этих частей. Можно также нажать небольшую кнопку, расположенную как раз на этой линии, чтобы убрать совсем левую часть панели. Повторный щелчок по этой кнопке восстановит левую панель. Вы также можете делать двойные щелчки по самой серой линии - по ней попасть много легче, чем по кнопке.
Вдоль верхнего края панели расположен раскрывающийся список, в котором перечислены все сценарии, созданные вами в этом фильме. Пользуйтесь им, если сценариев в вашем фильме не очень много. (Если же их много, вероятно, лучше пользоваться Проводником Flash.)
Панель Actions в данный момент показывает все сценарии, привязанные к выделенному элементу фильма: кадру, кнопке или образцу-клипу. Если же вы хотите, чтобы она показывала какой-то выбранный вами сценарий, включите кнопку-выключатель, расположенную в правом верхнем углу панели Actions, как раз правее раскрывающегося списка сценариев.
Надо сказать также, что панель Actions может работать в двух режимах:
обычном и профессиональном. В обычном режиме она имеет вид стрелки показывающая вверх. Сейчас мы научимся делать профессиональный режим. В профессиональном режиме в правой части панели появится окно текстового редактора, в котором вы будете вводить сценарий вручную. Такое достоинство панели Actions, без сомнения, оценят опытные пользователи Flash.
Чтобы переключиться в профессиональный режим, выберите пункт Expert Mode дополнительного меню панели или нажмите комбинацию клавиш ++. Чтобы вернуться в обычный режим, вам следует выбрать пункт Normal Mode дополнительного меню панели или нажать комбинацию клавиш ++. Можно также воспользоваться кнопкой
View Options