Если вы хотите, чтобы переменная была доступна как в функциях setup()
, так и draw()
, то вам необходимо объявить вне этих функций. Вот пример:
var message;
function setup() {
createCanvas(500, 500);
message = 'hello world';
}
function draw() {
text(message, 100, 100);
}
Этот код объявляет переменную message
в верхней части эскиза, затем инициализирует в функции setup()
и, наконец, ссылается на в функции draw()
.
То же самое относится и к массивам.