Рисователь предназначен для построения рисунков на листе, который отображается в специальном окне исполнителя. Рисователь умеет проводить линии различной толщины (отрезки, прямые, эллипсы, прямоугольники), закрашивать области листа, ограниченные замкнутыми линиями, писать текстовые надписи, используя различные шрифты. В левой и верхней части листа расположены линейки, градуированные в пикселях. Начало координат находится в левом верхнем углу.
Предлагаю изучить краткое руководство по командам исполнителя Рисователь от разработчиков системы КуМир. Ниже приведены результаты выполнения команд, которые будут необходимы для реализации творческих заданий.
С помощью команды новый лист(300,200,"зеленый") создадим лист заданного размера и фона. Примечание: в системе КуМир 2.0.1 при задании цвета в текстовом формате кавычки не ставятся.
Теперь создадим новый лист с белым фоном и разместим на нем две окружности, одну из которых с помощью команд центр x и центр y расположим строго в центре листа.
С помощью команды перо изменим толщину линии и цвет контура.
Далее, используя команду кисть("цвет заливки") зальем области внутри окружностей цветом.
Координаты прямоугольника и эллипса задаются схожим образом. Поэтому на следующем рисунке отображены прямоугольник и эллипс заданные по одинаковым координатам. Для определения значений длины и высоты листа использованы соответствующие команды ширина листа и высота листа.
Теперь рассмотрим работу с цветом в КуМире. Помимо символьного задания цвета система поддерживаем формирование цвета по нескольким цветовым моделям. Для начала рассмотрим две из них: RGB и CMYK.
Цветовая модель RGBA позволяет сделать заливку полупрозрачной. Согласно программе, правая окружность строится на листе первой, а левая - второй, перекрывая своей частью правую окружность. При значении RGBA(156,225,132,150) сквозь заливку второй окружности хорошо просматривается первая.
Увеличив последний параметр до 255, полностью исключаем прозрачность цвета.
Команда надпись(цел x, цел y, лит текст) позволяет вывести на листе текст. А с помощью команды шрифт(лит гарнитура, цел размер, лог жирный, лог курсив) можно установить необходимые параметры шрифта.
Чтобы залить цветом любую область рисунка, ограниченную замкнутой линией, необходимо с помощью команды кисть указать необходимый цвет, а затем с помощью команды залить(x,y) указать координаты любой точки из этой области.
Комментарии
Отправить комментарий