首页 > 解决方案 > p5.play 不会在 repl.it 上运行

问题描述

我开始使用 p5.play,但是当我运行任何程序(我使用 repl.it)时,我不断收到这个错误;

p5 在创建全局函数“Animation”时遇到问题,可能是因为您的代码已经使用该名称作为变量。您可能希望将变量重命名为其他名称。您刚刚更改了“相机”的值,这是一个 p5 函数。如果您不小心,这可能会在以后引起问题。

我不能在 p5.play 中使用任何功能,加载图像不起作用(它会创建一个空文字),精灵也不行,我该如何解决这个问题?

const CANVASX = 800;
const CANVASY = 600;

let shipSpriteSheet;

function preload() {
  shipSpriteSheet = loadImage("images/shipsheet.png");
}

function setup() {
  createCanvas(CANVASX, CANVASY);
  pixelDensity(10)
}

function draw() {
  background(100);
  image(shipSpriteSheet)
}

标签: javascriptp5.js

解决方案


事实证明我两次实例化 p5.js 并且没有正确使用实例模式


推荐阅读