Я не уверен, что я делаю неправильно в этой проблеме. Я использую OpenProcessing и пытается поставить брезентовый элемент в контейнере, но я бегу в неперехваченного TypeError, не удается прочитать свойство «идентификатор»p5js позиционирование холста Неподпись Тип Ошибка
Я копирую тот же код из https://github.com/processing/p5.js/wiki/Positioning-your-canvas
function setup() {
var cnv = createCanvas(100, 100);
var x = (windowWidth - width)/2;
var y = (windowHeight - height)/2;
cnv.position(x, y);
background(255, 0, 200);
}
Это мой код ...
function setup() {
var cnv = createCanvas(500, 100);
cnv.id("hello");
cnv.position(0,0);
}
function draw() {
}
Вот ссылка на мой эскиз ... https://www.openprocessing.org/sketch/407956
Благодарим вас за быстрый и своевременный ответ. Я закончил настройку значений z-индекса других моих элементов, чтобы компенсировать отсутствие контроля над z-индексом холста. Весь мой проект построен с открытой обработкой, и переход на редактор P5 займет намного больше времени. Еще раз спасибо за вашу помощь. –
Мое намерение состояло в том, чтобы не указывать на переход к веб-редактору p5, это очень просто и для новичков, которые хотят попробовать p5. Он не обеспечивает много функциональности. Но для ваших будущих проектов вы можете рассмотреть [Codepen] (http://codepen.io/). –