Создание сценария для клипа

Как было отмечено сначала данной главы, клип, как и кнопка, может

«реагировать» на те либо другие действия. Потому почти всегда базу сценария

для клипа составляет список обработчиков, описывающих реакцию клипа на те либо

другие действия.

Чтоб связать с клипом сценарий, нужно:

1. Щелкнуть правой кнопкой на клипе, которому вы желаете назначить действие.

2. В контекстном Создание сценария для клипа меню избрать команду Actions.

3. В разделе Actions избрать требуемое действие и перенести его в окно сценария.

4. В поле характеристик ввести требуемые значения.

5. В окне сценария щелкнуть на строке с обработчиком onClipEvent. При всем этом в

поле характеристик появится список допустимых типов событий, которые могут

инициализировать действие.

6. Изберите тип действия, при пришествии Создание сценария для клипа которого введенные данные должны

быть переданы на сервер. Направьте внимание, что в отличие от кнопок для клипа

может быть избран только один из типов событий. Список типов событий

также отличается от предусмотренного для кнопок:

− load - действие инициализируется как экземпляр клипа возникает на

столе;

− unload - действие инициализируется при переходе к первому кадру после

выгрузки клипа;

− enterFrame Создание сценария для клипа - действие инициализируется при переходе к каждому следующему

кадру;

− mouseMove - действие инициализируется при каждом перемещении мыши;

− mouseDown - действие инициализируется при нажатии левой кнопки мыши;

− mouseUp - действие инициализируется, когда левая кнопка мыши

освобождается;

− keyDown - действие инициализируется при нажатии данной кнопки на

клавиатуре;

− keyUp - действие инициализируется, когда нажатая кнопка освобождается;

− data - действие инициализируется, когда закончена загрузка Создание сценария для клипа данных с сервера.

Составляющие Flash

В состав Flash включены семь типов компонент:

• CheckBox - флаг;

• ComboBox - комбинированный перечень;

• ListBox - перечень;

• PushButton - кнопка;

• RadioButton — тумблер;

• ScrollBar — полоса прокрутки;

• ScrollPane - окно.

Исходя из убеждений программирования, на ActionScript составляющие представляют

собой вроде бы подкласс объектов MovieClip, для которого предусмотрены особые

характеристики и некие дополнительные способы. Характеристики Создание сценария для клипа компонент могут

устанавливаться как во время разработки кинофильма, так и во время его проигрывания, с

помощью сценария. Способы, применимые к компонентам, собраны в особом

разделе перечня Action Toolbox, который именуется Flash UI Components.

Более всераспространенный вариант внедрения компонент - это создание на

их базе аналога формы, помещаемой на Web-странице. Совместно с Создание сценария для клипа тем, на базе

компонент можно сделать для собственного Flash-фильма «традиционный» для Windows-

приложений пользовательский интерфейс. В данном случае работа юзера с фильмом

будет не много чем отличаться от работы с обыденным приложением. При использовании

компонент в качестве частей формы Flash обеспечивает:

• пересылку введенных в форму данных на сервер по данному адресу;

• обработку введенных данных Создание сценария для клипа на клиентской машине средствами языка

ActionScript.

Вставку компонент в кинофильм удобнее всего делать при помощи специальной

панели, которая так и именуется - Components Для установки начальных характеристик

экземпляра компонента, включенного в кинофильм, целенаправлено пользоваться

инспектором параметров. Его формат для компонент несколько отличается от

применяемого для других частей кинофильма. Основное отличие заключается в том, что

панель Создание сценария для клипа инспектора параметров компонента имеет две вкладки:

• Properties (Характеристики), при помощи которой инсталлируются характеристики компонента.

Эта вкладка схожа для всех компонент;

• Parameters (Характеристики), созданная для установки характеристик компонента

как элемента пользовательского интерфейса. Для каждого типа компонента набор

характеристик различен.

Ниже рассмотрены особенности внедрения в кинофильме компонент разных

типов.

Флажки. Для флага (Checkbox Создание сценария для клипа) могут быть заданы последующие характеристики:

• Label - текстовая метка, отображаемая на страничке в качестве имени флага,

чтоб поменять метку, следует два раза щелкнуть на ней мышью и

отредактировать;

• Initial Value - начальное состояние флага; параметр воспринимает значение true (либо

1) - если флаг установлен, и false (0) - если снят, для установки требуемого

значения, следует щелкнуть в строке параметра Создание сценария для клипа и избрать его в показавшемся

перечне;

• Label Placement (Размещение текстовой метки) - определяет положение

текстовой метки относительно изображения флага;

• Change Handler (Поменять обработчик) - имя функции, вызываемой __________при изменении

состояния флага. Вызываемая функция должна быть определена в сценарии,

связанном с той же временной диаграммой, к которой относится флаг. Данный

параметр является необязательным и применяется исключительно в Создание сценария для клипа том случае, если нужно

активизировать некое действие, когда юзер изменяет состояние

флага.

Тумблеры. В отличие от флагов, тумблеры (RadioButton)

обеспечивают выбор только 1-го из нескольких взаимоисключающих вариантов. При

этом все тумблеры, расположенные в одном слое сцены, по дефлоту числятся

входящими в одну группу. Потому даже в этом случае, если при Создание сценария для клипа установке характеристик

вы укажете для нескольких тумблеров 1-го слоя (группы) состояние «включен»,

при проигрывании кинофильма окажется включен только какой-то из них (сделанный

последним). Не считая того, следует подразумевать, что при проигрывании кинофильма

гость веб-сайта сумеет поменять состояние тумблера исключительно в том случае, если

имеется хотя бы один другой вариант (другими словами в Создание сценария для клипа группе должно быть более

2-ух тумблеров).

Для тумблера может быть задан практически тот же набор характеристик, что и для

флага, кроме 2-ух дополнительных:

• Group Name (Имя группы) - наименование группы, к которой относится данный

тумблер;

• Data (Данные) - данные, подлежащие пересылке на сервер (либо обработке с

помощью локального сценария), если данный тумблер установлен, то

параметр является не неотклонимым Создание сценария для клипа.

Кнопки. В обыденных Windows-приложениях кнопки (PushButton либо просто Button)

употребляются для инициализации тех либо других действий. Кнопки, реализованные в виде

компонент и помещаемые в Flash-фильм, могут применяться для инициализации

всех действий. Практически, они ничем не отличаются от символов-кнопок,

рассмотренных выше, кроме того, что для кнопки Создание сценария для клипа-компонента определены

только два зрительных вида: для начального состояния и когда она «нажата».

Соответственно, кнопка-компонент не «реагирует» на перемещение указателя.

Для кнопки-компонента предусмотрен способ setClickHandler, который позволяет

назначить кнопке функцию-обработчика единственного действия - щелчка на кнопке

(Click). К примеру, если в кинофильме имеется кнопка button_1, то в сценарии вы сможете

написать такую конструкцию: button Создание сценария для клипа_1.setClickHandler(«onClick»). Тут onClick - это

имя функции-обработчика, которая должна быть определена для той же временной

диаграммы, к которой относится кнопка button_1.

При помощи инспектора параметров для кнопки могут быть заданы два параметра:

• Label - текстовая метка, отображаемая на кнопке в качестве ее имени;

• Change Handler - имя функции-обработчика (значение Создание сценария для клипа параметра способа

setClickHandler).

Списки. Перечень (ListBox) в Flash-фильме, как и в других Windows-приложениях,

предназначен для реализации способности выбора 1-го либо нескольких предлагаемых

вариантов. Перечень единичного выбора (он употребляется в Flash по дефлоту)

аналогичен группе тумблеров, перечень множественного выбора аналогичен группе

флагов.

Для перечня может быть задан последующий набор характеристик Создание сценария для клипа:

• Labels (Метки) - список наименований пт перечня;

• Data (Данные) - список значений, соответственных каждому из пт перечня;

• Select Multiple (Множественный выбор) - если параметр имеет значение true, то для

перечня разрешена возможность множественного выбора;

• Change Handler (Поменять обработчика)- имеет тот же смысл, что и для других

компонент.

Чтоб задать количество и наименования частей перечня, следует щелкнуть

мышью в Создание сценария для клипа строке Labels, потом - на показавшейся справа кнопке и внести нужные

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

кнопки позволяют добавлять, удалять и изменять порядок следования частей перечня.

Чтоб поменять наименование элемента, нужно щелкнуть в соответственной

строке и отредактировать его. Аналогично производится и ввод значений, связанных с

пт перечня.

Комбинированный Создание сценария для клипа перечень. Данный вид перечня (ComboBox) отличается от

рассмотренного выше тем, что для просмотра перечня его нужно открыть, щелкнув

на кнопке перечня. Не считая того, для него не предусмотрена возможность множественного

выбора. Совместно с тем, для комбинированного перечня может быть разрешено его

редактирование юзером.

Для комбинированного перечня предусмотрены последующие характеристики:

• Editable (Редактируемый) — если Создание сценария для клипа параметр имеет значение true, то для перечня

разрешена возможность редактирования;

• Labels (Метки) - список наименований пт перечня;

• Data (Данные) — список значений, соответственных каждому из пт

перечня;

• Row Count (Число строк) — количество пт перечня, отображаемых в окне

перечня, когда он открыт; если это число меньше длины перечня, то он дополняется

вертикальной полосой прокрутки.

Прокручиваемая область. Прокручиваемая область Создание сценария для клипа (ScrollPane) - это подокно (либо

панель) снутри окна Flash-фильма, созданное для отображения некой

относительно самостоятельной инфы. К примеру, вы сможете использовать такое

подокно для вывода на экран дополнительного иллюстративного материала.

Прокручиваемая область по дефлоту снабжена вертикальной и горизонтальной

полосами прокрутки. Особенность внедрения подокна в Flash заключается в том, что в

качестве его содержимого может Создание сценария для клипа употребляться только символ-клип.

При помощи инспектора параметров, для подокна могут быть заданы последующие

характеристики:

• Scroll Content (Прокручиваемое содержимое) - имя экземпляра клипа, подлежащего

отображению в подокне;

• Horizontal Scroll (Горизонтальная прокрутка) - логический параметр,

определяющий один из 3-х вариантов использования горизонтальной полосы

прокрутки:

− Auto - по мере надобности;

− False - никогда;

− True - всегда;

• Vertical Создание сценария для клипа Scroll (Вертикальная прокрутка) - логический параметр, определяющий

один из 3-х вариантов использования вертикальной полосы прокрутки;

• Drag Content (Перетаскивание содержимого) - логический параметр,

определяющий возможность перемещения юзером содержимого снутри

подокна.

Редактирование компонент. При включении в кинофильм экземпляра компонента в

библиотеку кинофильма добавляется не только лишь фактически знак данного типа, да и его

«составные части», формирующие внешний облик Создание сценария для клипа компонента - Component Skins

(Оболочка компонента). Куски каждого компонента помещаются в отдельную

одноименную папку. К примеру, куски флага находятся в папке FCheckBox Skins.

Все куски компонента доступны для редактирования. Благодаря этому можно

просто поменять внешний облик хоть какого компонента, сохранив при всем этом его «поведение».

К примеру, вы сможете поменять форму «птички», появляющейся при установке Создание сценария для клипа флага.

Для этого, а именно, нужно:

1. В окне библиотеки кинофильма открыть папку FCheckBox Skins, найти в ней

требуемый кусок и перетащить его на стол.

2. Перейти в режим редактирования знака (так как все куски

компонент являются символами-клипами).

3. Поменять внешний облик либо «поведение» куска.

Озвучивание кинофильма

Озвучивание кинофильма не связано конкретно с обеспечением Создание сценария для клипа его

интерактивности, но на практике в большинстве случаев звуковое сопровождение делают

управляемым со стороны гостя веб-сайта.

Flash поддерживает несколько методов подключения звукового сопровождения.

Вы сможете использовать или непрерывное звуковое сопровождение, не зависящее от

временной диаграммы кинофильма, или синхронизировать анимацию и звуковую дорожку.

Разрешается назначать звуки кнопочкам, кадрам и клипам Создание сценария для клипа, подобно тому, как этим

элементам назначаются другие деяния.

Добавленные в кинофильм звуки помещаются в библиотеку кинофильма вместе с

растровыми изображениями и другими знаками. Вы сможете также поместить звуки в

общую либо разделяемую библиотеку, чтоб получить возможность использовать их в

нескольких фильмах.

Flash не располагает средствами сотворения звуков, но позволяет импортировать

звуковые файлы в Создание сценария для клипа разных форматах (в том числе WAV и МРЗ) и потом

корректировать характеристики звука в согласовании с требованиями кинофильма.

Чтоб добавить звук к кинофильму, нужно выполнить последующие деяния:

1. Импортируйте в кинофильм один либо несколько звуковых файлов. Для этого в меню

File изберите команду Import, а при помощи стандартного окна Windows -

требуемый файл. В Создание сценария для клипа итоге содержимое файла будет автоматом

добавлено в библиотеку кинофильма в качестве специального знака.

2. Добавьте во временную диаграмму кинофильма новый слой, который будет

употребляться в качестве звукового (внедрение Отдельного звукового слоя

упрощает тестирование и модификацию кинофильма). Разрешается создавать

несколько звуковых слоев, и любой из их будет работать подобно отдельному

звуковому каналу. При проигрывании кинофильма звуки Создание сценария для клипа на различных слоях,

совпадающие во времени, воспроизводятся сразу.

3. Изберите в звуковом слое кадр, с которого вы желаете начать проигрывание

звука. Если данный кадр не является главным, сделайте для него команду

Insert -> Keyframe.

4. Щелкните в ячейке первого озвучиваемого кадра и в панели инспектора параметров

изберите в раскрывающемся перечне Sound (Звук) требуемый звуковой Создание сценария для клипа знак.

На панели появятся (либо станут доступны) элементы управления, применяемые

для установки характеристик звука, также его начальные характеристики: ширина

полосы частот, моно/стерео, разрядность, продолжительность, занимаемый объем

памяти.

5. Если это требуется, при помощи обозначенных частей интерфейса скорректируйте

характеристики звука.

6. В раскрывающемся перечне Sync (от Synchronization - синхронизация) изберите

метод синхронизации звука:

− Event - звук синхронизируется средством привязки его к Создание сценария для клипа определенным

событиям кинофильма; звук, управляемый событием, воспроизводится с момента

перехода к соответственному главному кадру и длится независимо от

временной диаграммы, даже если кинофильм будет остановлен (если, естественно, звук

довольно продолжителен);

− Start - вариант аналогичен предшествующему, кроме того, что при

следующем пришествии данного действия начинается проигрывание нового

экземпляра звука, даже если проигрывание предшествующего еще не закончено;

− Stop Создание сценария для клипа - прекращается проигрывание обозначенного звука;

− Stream - потоковый звук. Flash обеспечивает «насильственную» синхронизацию

анимации и потокового звука: к примеру, если кадры анимации не успевают

воспроизводиться на Web-странице с той же скоростью, что и потоковый звук,

Flash-плеер пропускает некие кадры; проигрывание потокового звука

всегда прекращается при окончании анимации. Не считая Создание сценария для клипа того, потоковый звук

никогда не длится подольше, чем воспроизводятся связанные с ним кадры

анимации.

7. Установите продолжительность звучания. Она определяется как число повторений

звука, это число следует ввести в поле Loops (Циклы). К примеру, если 3-

секундный звук должен быть слышен в течение 30 секунд, следует ввести в поле

Loops число 10.

Конкретно после выбора в перечне Sound 1-го Создание сценария для клипа из звуковых знаков его

амплитудная черта отображается на временной диаграмме .

Направьте внимание, что изображение звука на временной диаграмме

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

при частоте кадров, равной 12, звук продолжительностью в 2 секунды займет 6 кадров на

диаграмме.

Вы сможете связывать звуки с разными состояниями знака кнопки.

Так Создание сценария для клипа как звуки сохраняются совместно с эмблемой кнопки, они будут работать для всех ее

экземпляров.

Чтоб добавить звук кнопке, сделайте последующие деяния:

1. Изберите знак кнопки в окне библиотеки и перетащите его на стол.

2. На временной диаграмме кнопки добавьте звуковой слой.

3. В этом слое сделайте главный кадр, соответственный тому состоянию кнопки,

которое Создание сценария для клипа вы желаете озвучить.

4. Щелкните правой кнопкой мыши в сделанном главном кадре и при помощи

частей управления, имеющихся на панели инспектора параметров кадра,

установите характеристики звука.

Для озвучивания других состояний кнопки нужно повторить функцию.

Направьте внимание, что изображение звука, назначенного определенному состоянию

кнопки, на временной диаграмме занимает только тот кадр, который соответствует этому

состоянию Создание сценария для клипа.


sozdanie-prilozhenij-dlya-android.html
sozdanie-problemnoj-situacii.html
sozdanie-proekta-prilozheniya.html