![](/img/trans.png)
[英]p5.js 27646: Uncaught TypeError: Cannot read property '0' of undefined
[英]TypeError: Cannot read property 'width' of undefined when using image() in 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)
}
您的圖像未加載,因為未執行函數preLoad()
。 它必須是preload()
而不是。 JS區分大小寫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.