Quiero lograr algo como un arrastre infinito como el de Konva js. ¿Alguien puede ayudarme con esto? Intento varias cosas, pero ninguna de ellas estaba bien. Soy nuevo en p5js y javascript. Por favor, para cualquier pista. Solo este elemento me impide completar todo el proyecto.
var grid;
var current_img;
var BgCat1 = [];
var layerOne;
let show_grid = false;
javascript
processing
p5.js
Michał Mi
fuente
fuente
Respuestas:
Puede haber una solución más elegante, pero aquí dibujo una celda adicional a cada lado de la cuadrícula para manejar el envolvente, por lo que una cuadrícula de 12x12 con 10x10 visible. Véalo aquí: https://editor.p5js.org/rednoyz/full/uJCADfZXv
fuente
if((mouseX < width && mouseX > 0)&&(mouseY < height && mouseY > 0))
enmouseDragged()
funcionamiento para trabajar sólo sobre lienzo arrastrando