нужно нарисовать любой рисунок(в приделах розумного) в приложение "processing" и кинуть сюда клд даю 50 балов
Ответы
Ответ:
Чтобы создавать красивые программы, нужно уметь рисовать фигуры. Начнём с основ. Сначала немного о системе координат. Нулевая точка окна в Processing находится в левом верхнем углу. Функция size() устанавливает размеры окна вашего скетча. Первый параметр присваивает значение встроенной переменной width (ширина), второй - встроенной переменной height (высота).
Для простых примеров мы пока временно не будем использовать функцию draw(), а весь код будем писать в функции setup().
Для рисования точки используется функция point(). Здесь также нужно указать два параметра - координаты точки.
Создадим окно размером 480 на 120 и поместим точку в центре (разделим размеры окна пополам).
void setup() {
size(480, 120);
point(240, 60);
}
Точка очень маленькая, разглядеть её сложно. Но вы постарайтесь. Зря что-ли старались.
Если вы хотите нарисовать точку в нижнем правом углу, то можете совершить ошибку, написав код.
point(480, 120);
На самом деле, нужно использовать координаты (479, 119), т.е. отнять единицу от размеров окна.
Чтобы нарисовать линию, нужно вызвать функцию line() c четырьмя параметрами - координаты начальной и конечной точки. А программа сама нарисует линию между ними. Разделим окно программы пополам. Удалим код для рисования точки, а вместо неё напечатаем другой код.
line(0, 60, 480, 60);
Получим следующую картинку.
line()
Подумайте, как нарисовать вертикальную линию. А по диагонали?
А что если нарисовать много параллельных линий по вертикали и горизонтали через одинаковые промежутки? Тогда получим сетку. Чтобы не повторять один и тот же код много раз, создадим отдельную функцию для рисования сетки, а в ней применим два цикла. Код получится намного короче.
void setup()
{
size(500, 300);
}
void draw()
{
drawGrid();
}
void drawGrid()
{
stroke( 225 );
for ( int i = 0; i < 64; i++ ) {
line(i * 10, 0, i * 10, height );
}
for ( int i = 0;
i < 48;
i++ ) {
line( 0, i * 10, width, i * 10 );
}
}
Объяснение:
Вот надеюсь что смогла помочь:)