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

172
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, как получить оставшееся число после точки?

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

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

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

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

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

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

212