所以我试图显示我用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)
}
您的图像未加载,因为未执行preLoad()
函数。它必须是preload()
而不是。 JS区分大小写。