Создание анимации: Общие требования и индивидуальные задания к лабораторной работе № 8

Страницы работы

Фрагмент текста работы

Лабораторная Работа № 8

ТЕМА :  Создание анимации

СРОК  СДАЧИ :  10 неделя

ЦЕЛЬ РАБОТЫ :  Создания подвижных изображений в диалоговом окне в среде Delphi 7

ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :  Свойства таймера: Enabled, Interval. Этапы создания подвижного изображения: расчёт рисунка в зависимости от параметров, показ рисунка, задержка, сокрытие рисунка.

Общие требования

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

Ø  представлять собой диалоговое приложение;

Ø  При нажатии кнопки Очистить и нарисованное изображение исчезает и пользователь может нарисовать новый рисунок

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

Ø  Форма должна иметь меню с командами: Выход, Обавторе, О программе и другими.

Ø  При выборе команды Выход программа запрос о подтверждении завершения работы.

Ø  При выборе команды Обавторе в окне сообщений отображаются сведения об авторе программы.

Ø  При выборе команды О программе в окне сообщений отображаются сведения о назначении и возможностях программы.

Индивидуальные задания

Программа

1

Напишите программу, которая рисует прыгающий мяч;

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

2

Напишите программу, которая рисует билиардный шар, равномерно двигающийся по билиардному столу ;

шар отражается от всех краев билиардного стола

начальное положение шара и начальное значение вектора скорости устанавливается пользователем протяжкой указателя по рисунку

3

Напишите программу, которая рисует колесо со спицами, катящееся по нижнему краю рисунка без проскальзывания;

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

4

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

5

Напишите программу, которая рисует вращающийся относительно вертикальной оси контур правильного додекаэдра (содержит 12 правильных пятиугольных граней) начальное положение додекаэдра и его размеры устанавливается пользователем протяжкой указателя по рисунку

6

Напишите программу, которая рисует вращающийся относительно горизонтальной оси контур правильного додекаэдра (содержит 12 правильных пятиугольных граней)

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

7

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

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

8

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

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

Похожие материалы

Информация о работе