.
.
.
.
Учебник: Принципы креативного кода / Интерактив на p5.js /
Опубликовано 00 месяц 2026
title
.
.
.
.
Теория
В
Например, переменные
Интерактив — это когда пользователь становится частью системы
Ниже ты сразу создашь интерактивную систему, где положение мыши управляет графикой.
Задача
Сделай систему, где круг следует за мышью, а его размер зависит от её положения по горизонтали.
Здесь создаётся холст, который перерисовывается в цикле. Позиция круга привязана к мыши, поэтому он движется вместе с ней. Размер вычисляется от значения
Добавим реакцию на клавишу. При нажатии цвет круга меняется, что делает систему более интерактивной.
Вывод
- Позиция мыши доступна напрямую через
mouseX иmouseY - Эти значения можно использовать как параметры визуала
- Клавиатура позволяет добавлять дополнительные состояния
- Интерактивность возникает из связи ввода и визуала
Задание
В этом коде круг следует за мышью, а его размер зависит от её положения. Дополнительно можно включить разные режимы: изменение цвета, след, или реакцию на клик. Попробуй раскомментировать части кода и посмотреть, как меняется поведение системы.
.
.
.
.
Следующий материал
Тайлинг и дисплейсмент
.
.
.
.