Processing
- Дата создания:
- 2001
- Создан под влиянием:
- Парадигма:
- Принятые расширения файлов:
- *.pde
- Реализации и версии (свернуть все | развернуть все):
Processing — открытый язык программирования, созданный в 2001 году Casey Reas’ом и Benjamin Fry’ем, основан на Java . Программа на Processing’е называется скетч. В основном используется художниками и дизайнерами для программирования графики.
Элементы синтаксиса:
Комментарий до конца строки | //COMMENT |
---|---|
Регистрозависимость | да |
Регулярное выражение идентификатора переменной | [_a-zA-Z][_a-zA-Z0-9]* |
Регулярное выражение идентификатора функции | [_a-zA-Z][_a-zA-Z0-9]* |
Присваивание значения переменной | name = value |
Объявление переменной | type name |
Объявление переменной с присваиванием значения | type name = value |
Блок | {...} |
Равенство | a == b |
Неравенство | a != b |
Сравнение | > , < |
Вызов функции | Funct(a,b,c) |
Вызов функции без параметров | Funct() |
Последовательность | ; |
Если - то | if (expression) {statement} |
Если - то - иначе | if (expression) {statement} else {statement} |
Цикл for - next для диапазона целых чисел с инкрементом на 1 | for (int i = a; i <= b ; i++) |
Цикл for - next для диапазона целых чисел с декрементом на 1 | for (int i = a; i >= b; i--) |
Логотип Processing
Система координат
Ссылки:
Примеры:
Hello, World!:
Пример для версий Processing 1.5.1Один из способов “красиво” вывести Hello World! на экран.
Можно сделать и короче.
text(“Hello World!”,10,100); //Вывод текста
PFont font; //Объявление объекта типа PFont
void setup() {
size(200,200); //Размер окошка
font = loadFont("CharterBT-Roman-48.vlw"); //Загрузка шрифта
}
void draw() {
background(255); //Белый фон
textFont(font,20); //Шрифт и размер
fill(0); //Цвет текста
text("Hello World!",10,100); //Вывод текста
}
Комментарии
]]>blog comments powered by Disqus
]]>