Chcę osiągnąć coś w rodzaju nieskończonego przeciągnięcia, takiego jak ten w Konva js. Czy ktoś może mi w tym pomóc. Próbuję różnych rzeczy, ale żadne z nich nie było w porządku. Jestem nowy w p5js i javascript. Proszę o wszelkie wskazówki. Tylko ten element uniemożliwia mi ukończenie całego projektu.
var grid;
var current_img;
var BgCat1 = [];
var layerOne;
let show_grid = false;
javascript
processing
p5.js
Michał Mi
źródło
źródło
Odpowiedzi:
Może być bardziej eleganckie rozwiązanie, ale tutaj rysuję dodatkową komórkę po każdej stronie siatki, aby obsłużyć zawijanie, więc siatka 12x12 z widocznym 10x10. Zobacz, jak działa tutaj: https://editor.p5js.org/rednoyz/full/uJCADfZXv
źródło
if((mouseX < width && mouseX > 0)&&(mouseY < height && mouseY > 0))
namouseDragged()
funkcji do pracy tylko na płótnie przeciąganie