Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CompGraphicsRGUIT.doc
Скачиваний:
72
Добавлен:
21.04.2014
Размер:
2.03 Mб
Скачать

Задания для самостоятельной работы

  1. Добавить четвертый кадр в слое Controlи создать в нем еще два поля ввода. Связать поля ввода с переменнымиdx, dy,dr. Отредактировать обработчики события отпускания кнопок так, чтобы переменнаяdxуправляла перемещением по осиX,dy– по осиY, аdr– изменением угла поворота.

  2. Добавить еще одну кнопку, при отпускании которой должно происходить одновременное перемещение объекта по осям XиYна величинуdxиdyсоответственно.Примечание. Функция может содержать произвольное количество строк (операторов языка). Все они помещаются между фигурными скобками, находящимися в начале и в конце текста функции.

  3. Добавить еще одну кнопку. Зная, что свойство _alphaобъекта описывает его степень прозрачности, написать обработчик для этой кнопки, так, чтобы при каждом нажатии на нее значение этого свойства уменьшалось на 10.

4.10. Добавление звуковых эффектов

Для звуковых эффектов рекомендуется применять отдельные слои, не содержащие графики.

Программа MacromediaFlashдает возможность работать с двумя видами звуковых эффектов: Непрерывные звуки (Streaming) и Звуки событий (Event).

Непрерывныйзвук проигрывается пока слой, содержащий этот звук, продолжается во временной оси. Когда фильм загружается с Интернет-узла, непрерывный звук может звучать, как только небольшая часть звукового фрагмента уже загружена. Воспроизведениезвука событияне зависит от текущего состояния фильма, в частности, номера кадра и номера сцены и определяется наступлением какого-либо события в фильме. Эффект такого вида лучше использовать для коротких звуков, поскольку звуковой файл должен быть получен полностью и загружен в память, прежде чем будет возможно начать его воспроизведение. Чаще всего такие звуки применяют для сопровождения нажатия на кнопки.

Образец выполненного задания находится в файле sound.swfи связанном с ним файлеsound.html.

  1. Поместить в рабочую папку звуковые файлы tada.wav, chimes.wav и ding.wav. Первый из них будет использован как непрерывный звук, два остальных – как звуки событий.

  2. Создать новый файл. Присвоить имя Sound0.

  3. Выполнить: Главное меню > File > Import > Import to Library.

  4. В диалоговом окне выбрать All Sound Formats.

  5. Выбрать файл tada.wav и нажать на кнопку Открыть.

  6. Тем же способом поместить в библиотеку файлы chimes.wav и ding.wav.

  7. Открыть библиотеку и убедиться в том, что выбранные файлы помещены в нее.

Добавление непрерывного звука

  1. Добавить новый слой к фильму. Присвоить слоям имена: Buttons, иSound.

  2. Добавить к каждому слою кадр в позиции 25: выделить указанную позицию слоя на временной оси и нажать на кнопку F5.

  3. Сделать активным слой Sound. Перетащить в рабочее поле символtada.wav.

  4. Воспроизвести фильм. Помещенный в него звук будет воспроизводиться непрерывно.

Добавление звуков событий

Звуковые эффекты будут сопровождать события Появление указателя мыши над кнопкой и Нажатие на кнопку.

  1. Создать кнопку, перейти в режим ее редактирования и изменить ее внешний вид в кадрах Over и Down.

  2. Выделить кадр Over. Перетащить в рабочее поле символ ding.wav.

  3. Выделить кадр Down. Перетащить в рабочее поле символ chimes.wav.

  4. Перейти в режим редактирования сцены и поместить в рабочее поле слоя Buttons два экземпляра кнопки.

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

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

  7. Сохранить результат на рабочем диске.