TypeError:在p5.js中使用image()时,无法读取未定义的属性“ width”

时间:2019-04-26 15:32:07

标签: javascript image p5.js

因此,我试图显示已加载loadImage()的图像,但是当我开始使用image()函数时,我会得到

  

TypeError:无法读取未定义的属性“ width”

代码如下:

let img

function preLoad() {
  font = loadFont('../addons/Fonts/monof55')
  img = loadImage('./yes.jpg')
}

function setup() {
  createCanvas(1200, 600)
  background('darkblue')

  fill('#EEEEEE')
  stroke(25)
  strokeWeight(2)
  rect(0, height - height / 20, width, height / 20)
}

function draw() {
  image(img, 0, 0)
}

1 个答案:

答案 0 :(得分:0)

由于未执行功能preLoad(),因此未加载您的图像。 它必须是preload()。 JS区分大小写。