- Учителю
- Планирование 'Анимация и мультимедиа'
Планирование 'Анимация и мультимедиа'
Дата: 6.02.2015
Класс: 10 «Б»
Предмет: Информатика
Тема урока: Анимация, мультимедия.
Цель урока: Научить учеников создавать мультимедиа приложение.
Тип урока: Объяснительно - демонстративный.
Задачи:
-Воспитательная: работа над собой.
-Учебная: создание приложений.
-Развивающая: развитие внимательности.
План занятия.
-
Организационный момент.
-
Изучение нового материала.
-
Контрольные вопросы.
-
Домашнее задание.
Изучение нового материала.
Большинство современных программ, работающих в среде Windows, являются мультимедийными. Такие программы обеспечивают просмотр видеороликов и мультипликации, воспроизведение музыки, речи, звуковых эффектов. Типичными примерами мультимедийных программ являются игры и обучающие программы. Delphi предоставляет в распоряжение программиста два компонента, которые позволяют разрабатывать мультимедийные программы:
-
Animate - обеспечивает вывод простой анимации (подобной той, которую видит пользователь во время копирования файлов);
-
MediaPlayer - позволяет решать более сложные задачи, например, воспроизводить видеоролики, звук, сопровождаемую звуком анимацию.
Компонент Animate
Компонент Animate, значок которого находится на вкладке Win32, позволяет воспроизводить простую анимацию, кадры которой находятся в AVI-файле. Компонент Animate добавляется к форме обычным образом. После добавления компонента к форме следует установить значения его свойств. Свойства компонента Animate перечислены в табл.
Таблица . Свойства компонента Animate
Свойство
Определяет
Name
Имя компонента. Используется для доступа к свойствам компонента и управлением его поведением
FileName
Имя AVI-файла в котором находится анимация, отображаемая при помощи компонента
StartFrame
Номер кадра, с которого начинается отображение анимации
stopFrame
Номер кадра, на котором заканчивается отображение анимации
Activate
Признак активизации процесса отображения кадров анимации
Color
Цвет фона компонента (цвет "экрана"), на котором воспроизводится анимация
Transparent
Режим использования "прозрачного" цвета при отображении анимации
Repetitions
Количество повторов отображения анимации
Следует еще раз обратить внимание, что компонент Animate предназначен для воспроизведения AVI-файлов, которые содержат только анимацию. При попытке присвоить записать в свойство FileName имя файла, который содержит звук, Delphi выводит сообщение о невозможности открытия указанного файла (Cannot open AVI). Чтобы увидеть, что находиться в AVI-файле: анимация и звук или только анимация, нужно из Windows раскрыть нужную папку, выделить AVI-файл и из контекстного меню выбрать команду Свойства. В результате этого откроется окно Свойства, на вкладке Сводка которого будет выведена подробная информация о содержимом выбранного файла. Следующая программа, текст которой приведен в листинге1, демонстрирует использование компонента Animate для отображения в диалоговом окне программы анимации.
Компонент Animate позволяет использовать в своих программах стандартные анимации Windows. Вид анимации определяется значением свойства СommonAVI. Значение свойства задается при помощи именованной константы. В табл. приведены некоторые значения констант, вид анимации и описание процесса, для иллюстрации которого используется эти анимации.
Таблица. Значение свойства comonAVi определяет анимацию
Значение
Анимация
Процесс
aviCopyFiles
Копирование файлов
AviDeleteFile
Удаление файла
aviRecycleFile
Удаление файла в корзину
Компонент MediaPlayer
Компонент MediaPlayer, значок которого находится на вкладке System, позволяет воспроизводить видеоролики, звук и сопровождаемую звуком анимацию. В результате добавления к форме компонента MediaPlayer на форме появляется группа кнопок, подобных тем, которые можно видеть на обычном аудио- или видеоплеере. Назначение этих кнопок пояснено в табл. Свойства компонента MediaPlayer приведены в табл.
Таблица Кнопки компонента MediaPlayer
Кнопка
Обозначение
Действие
Воспроизведение
btPlay
Воспроизведение звука или видео
Пауза
btPause
Приостановка воспроизведения
Стоп
btStop
Остановка воспроизведения
Следующий
btNext
Переход к следующему кадру
Предыдущий
btPrev
Переход к предыдущему кадру
Шаг
btStep
Переход к следующему звуковому фрагменту, например, к следующей песне на CD
Назад
btBack
Переход к предыдущему звуковому фрагменту, например, к предыдущей песне на CD
Запись
btRecord
Запись
Открыть/Закрыть
btEject
Открытие или закрытие CD-дисковода компьютера
Таблица . Свойства компонента MediaPiayer
Свойство
Описание
Name
DeviceType
FileName
AutoOpen
Display
VisibleButtons
Имя компонента. Используется для доступа к свойствам компонента и управлением работой плеера
Тип устройства. Определяет конкретное устройство, которое представляет собой компонент MediaPiayer. Тип устройства задается именованной константой: dtAutoSelect - тип устройства определяется автоматически; dtVaweAudio - проигрыватель звука; dtAVivideo - видеопроигрыватель; dtCDAudio - CD-проигрыватель
Имя файла, в котором находится воспроизводимый звуковой фрагмент или видеоролик
Признак автоматического открытия сразу после запуска программы, файла видеоролика или звукового фрагмента
Определяет компонент, на поверхности которого воспроизводится видеоролик (обычно в качестве экрана для отображения видео используют компонент Panel)
Составное свойство. Определяет видимые кнопки компонента. Позволяет сделать невидимыми некоторые кнопки
Воспроизведение звука
Звуковые фрагменты находятся в файлах с расширением WAV. Например, в каталоге C:\Winnt\Media можно найти файлы со стандартными звуками Windows.
Контрольные вопросы
-
Назначение компонента Animate.
-
Назначение компонента MediaPlayer.
Домашнее задание
-
Выполнить примеры. Изучить конспект.