Processing:Справочник языка Processing/new
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
new[1]
Обозначение
new
Описание
Создает "новый" объект. Ключевое слово new обычно используется аналогично приложениям в приведенном примере. В этом примере создается новый объект "h1" типа "HLine". В следующей строке создается новый массив чисел с плавающей точкой с именем "speeds".
Пример
HLine h1 = new HLine();
float[] speeds = new float[3];
float ypos;
void setup() {
size(200, 200);
speeds[0] = 0.1;
speeds[1] = 2.0;
speeds[2] = 0.5;
}
void draw() {
ypos += speeds[int(random(3))];
if (ypos > width) {
ypos = 0;
}
h1.update(ypos);
}
class HLine {
void update(float y) {
line(0, y, width, y);
}
}