ТЕМА : Создание анимации
СРОК СДАЧИ : 10 неделя
ЦЕЛЬ РАБОТЫ : Создания подвижных изображений в диалоговом окне в среде Delphi 7
ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ : Свойства таймера: Enabled, Interval. Этапы создания подвижного изображения: расчёт рисунка в зависимости от параметров, показ рисунка, задержка, сокрытие рисунка.
Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:
Ø представлять собой диалоговое приложение;
Ø При нажатии кнопки Очистить и нарисованное изображение исчезает и пользователь может нарисовать новый рисунок
Ø В программе должны существовать несколько режимов работы, позволяющих вводить параметры рисунка с помощью щелчка кнопкой мыши или перетаскивания указателя
Ø Форма должна иметь меню с командами: Выход, Обавторе, О программе и другими.
Ø При выборе команды Выход программа запрос о подтверждении завершения работы.
Ø При выборе команды Обавторе в окне сообщений отображаются сведения об авторе программы.
Ø При выборе команды О программе в окне сообщений отображаются сведения о назначении и возможностях программы.
№ |
Программа |
1 |
Напишите программу, которая рисует прыгающий мяч; горизонтальное движение равномерное, вертикальное равноускоренное; мяч отражается от краев рисунка;начальное положение мяча и начальное значение вектора скорости устанавливается пользователем протяжкой указателя по рисунку |
2 |
Напишите программу, которая рисует билиардный шар, равномерно двигающийся по билиардному столу ; шар отражается от всех краев билиардного стола начальное положение шара и начальное значение вектора скорости устанавливается пользователем протяжкой указателя по рисунку |
3 |
Напишите программу, которая рисует колесо со спицами, катящееся по нижнему краю рисунка без проскальзывания; колесо меняет направление движения при достижении края рисунка начальное положение колеса, его радиус и горизонтальная составляющая вектора скорости устанавливается пользователем протяжкой указателя по рисунку |
4 |
Напишите программу, которая рисует качающийся маятник начальное положение маятника и его длина устанавливается пользователем протяжкой указателя по рисунку |
5 |
Напишите программу, которая рисует вращающийся относительно вертикальной оси контур правильного додекаэдра (содержит 12 правильных пятиугольных граней) начальное положение додекаэдра и его размеры устанавливается пользователем протяжкой указателя по рисунку |
6 |
Напишите программу, которая рисует вращающийся относительно горизонтальной оси контур правильного додекаэдра (содержит 12 правильных пятиугольных граней) начальное положение додекаэдра и его размеры устанавливается пользователем протяжкой указателя по рисунку |
7 |
Напишите программу, которая рисует вращающийся относительно вертикальной оси контур прозрачного глобуса с меридианами и параллелями. Начальное положение глобуса и его размеры устанавливается пользователем протяжкой указателя по рисунку |
8 |
Напишите программу, которая рисует вращающийся относительно вертикальной оси контур непрозрачного глобуса с меридианами и параллелями. Начальное положение глобуса и его размеры устанавливается |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.