Планирование Анимация и мультимедиа

Раздел Информатика
Класс 10 класс
Тип Конспекты
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Дата: 6.02.2015

Класс: 10 «Б»

Предмет: Информатика

Тема урока: Анимация, мультимедия.

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

Тип урока: Объяснительно - демонстративный.

Задачи:

-Воспитательная: работа над собой.

-Учебная: создание приложений.

-Развивающая: развитие внимательности.


План занятия.

  1. Организационный момент.

  2. Изучение нового материала.

  3. Контрольные вопросы.

  4. Домашнее задание.

Изучение нового материала.


Большинство современных программ, работающих в среде 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.

Контрольные вопросы

  1. Назначение компонента Animate.

  2. Назначение компонента MediaPlayer.

Домашнее задание

  1. Выполнить примеры. Изучить конспект.


© 2010-2022