top of page

Графика

На занятиях учащиеся могут получить навыки использования графических методов языка Visual Basic. С их помощью можно программировать много полезных и интересных задач создания изображений на экране монитора.

Метод, как и свойство, а также как и событие, является одной из характеристик класса объектов Visual Basic. Графический метод - это такой метод, который позволяет изображать на объекте данного класса какой-нибудь геометрический элемент, например точку, отрезок, прямоугольник, окружность и т. д.

На занятиях рассматриваются несколько графических методов:

  1. метод Scale, с помощью которого можно задать на данном объекте подходящую для задачи декартову систему координат;

  2. метод PSet, с помощью которого можно изобразить на данном объекте точку в заданной системе координат;

  3. метод Line, с помощью которого можно изобразить на данном объекте отрезок с заданными декартовыми координатами его концов, а также прямоугольник;

  4. метод Circle, с помощью которого можно строить на данном объекте окружности, круги и эллипсы, дуги и секторы кругов и эллипсов с заданными координатами их центров, радиусами.

В частности, к таким средствам относятся объекты управления класса Image. Но перед ними у графических методов всё же есть одно важное преимущество: простые картинки или чертежи, которые строятся с помощью этих методов, не хранятся в файлах, а каждый раз при запуске программы создаются заново. И поэтому не требуют почти никакой памяти. Можно сказать, что в памяти компьютера хранятся не сами картинки или чертежи, а только алгоритмы (точнее, программы) их создания.

Для создания анимации (иллюзии движения на экране какого-либо объекта) применяется принцип смены кадров (изображений), как это делается в мультипликации. Программа, имитирующая движение, должна реализовывать следующие этапы:

  1. создание изображения на экране;

  2. реализация временной паузы для того, чтобы глаз зафиксировал изображение;

  3. проведение коррекции изображения.

Анимация часто используется для изображения движения объектов. Для регулирования скорости движения объекта используют пустой цикл, чем большее количество раз он будет выполняться, тем медленнее будет двигаться объект.

​

Задачи, которые можно скачать с комментариями и исходниками

  1. «Цыпленок»

  2. «Декоративные цветы»

  3. «Клоун»

  4. «Кораблик»

  5. «Построение графика функции»

  6. «Движение круга»

  7. «Летящая стрела»

  8. «Падающий кирпич»

  9. «Поднятие груза»

© akaVeta. Сайт создан на Wix.com

bottom of page