JavaScript, P5.JS, Canvas - Размер канвы и странности метода rect()

212
14 февраля 2019, 04:40

Использую библиотеку P5.JS чтобы нарисовать квадрат шириной и высотой во всю канву:

function setup() {
    createCanvas(100,100);
    background(200,200,200);
}
function draw() {
    rect(0, 0, 100, 100);
}

Согласно справочнику P5, 100 в моем методе rect() - это ширина и высота прямоугольника.
Тогда почему мой квадрат выходит за пределы канвы и я не вижу двух его сторон?

Если поменять на rect(0, 0, 99, 99) то квадрат занимает всю канву.

Тогда может показаться, что 99 - это координаты противоположного угла,
но это не так, это именно длина и ширина.

READ ALSO
Получить число после зяпятой

Получить число после зяпятой

Есть число 25652, как получить оставшееся число после точки?

213
Как на js проверить человек зашел или робот?

Как на js проверить человек зашел или робот?

Как на js можно определить кто зашел на сайт? робот или человек? Потому что для человека нужно показать секретные блоки, которые роботу нельзя...

212
Оператор && c объектами [дубликат]

Оператор && c объектами [дубликат]

На данный вопрос уже ответили:

249