小编Mic*_* Mi的帖子

p5js中的无限片瓷砖

我想实现像Konva js https://jsfiddle.net/kiksy/jqo2h3dx/2/中那样的无限拖动。谁能帮我这个。我尝试各种各样的东西,但没有一个还可以。我是p5js和javascript中的新手。请提供任何提示。仅此元素阻止我完成整个项目。

var grid;
var current_img;
var BgCat1 = [];
var layerOne;
let show_grid = false;

function preload() {
  img1 = loadImage(
    "https://raw.githubusercontent.com/Rabbid76/graphics-snippets/master/resource/texture/fish64.png"
  );
}

function setup() {
  let cnv = createCanvas(1000, 1000);
  colorMode(HSB, 255);

  layerOne = createGraphics(1000, 1000);
  layerOne.grid = new Grid(40);
  const background_btn1 = select("#BgCategory1-btn1");
  background_btn1.mousePressed(a);
}

function draw() {
  background(0);
  if (show_grid == true) {
    layerOne.grid.display();
  }
}

function a() {
  show_grid = true;
  current_img = img1;
}

class Grid {
  constructor(cellSize) {
    this.cellSize = …
Run Code Online (Sandbox Code Playgroud)

javascript processing p5.js

11
推荐指数
1
解决办法
191
查看次数

标签 统计

javascript ×1

p5.js ×1

processing ×1