0
嘿,我希望有人能幫助我解決這個問題,基本上我試圖通過p5.js庫在我的畫布上傳圖片。而且只要我打開我的html文件,我得到這個:Loading Image in P5.js
我用的支架,我已經嘗試過建立與WAMP服務器的Web服務器,但同樣的事情發生。下面是代碼:
//HomePage.js
var rect = [];
var rooms = [];
function preload() {
for (var i = 0; i <= 1; i++){
rooms[i] = loadImage("Raeume/" + i + ".jpg");
}
}
function setup() {
cnv = createCanvas(1000, 600);
}
function mousePressed() {
var r = floor(random(0, rooms.length));
var b = new Raeume(mouseX, mouseY, rooms[r]);
rooms.push(b);
}
function draw() {
background(0);
for (var i = rooms.length-1; i >= 0; i--) {
rooms[i].update();
rooms[i].display();
}
}
//Raeume.js
function Room (x, y, img) {
this.x = x;
this.y = y;
this.img = img;
this.display = function() {
imageMode(CENTER);
image(img, this.x, this.y, 100, 100);
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Raum 007</h1>
<script src="p5/p5.min.js"></script>
<script src="HomePage.js"></script>
<script src="Raeume.js"></script>
</body>
</html>
我真的希望你們能幫助我在這一個!謝謝!
你期望看到什麼?你檢查過開發者控制檯嗎?你能鏈接到CodePen或JSFiddle嗎?這些圖片是否在您指定的網址上? –