老師,為什么我的這一步在preloadState里的preload加載圖片重復(fù)啟動。
/**
?* 資源加載
?*/
import Phaser from '../libs/phaser.js'
export default class PreLoadState extends Phaser.State{
init(){
console.log("啟動PreLoadState")
}
preload(){
this.loadAssets();
// this.createDisplayobj();
}
create(){
// this.game.stage.backgroundColor = "#a8d4df"
// var text = this.game.add.text(this.game.world.centerX,125,'hello Preload',{fill:"#fff"})
// text.anchor.set(0.5);
}
update(){
}
//加載資源
loadAssets(){
console.log("??????")
var game = this.game;
// game.load.image('one','assets/images/1.png');//大陸道館1
// game.load.image('one','assets/images/map/one.jpeg');//大陸道館1
// game.load.image('two','assets/images/map/two.jpeg');//大陸道館2
this.errorList = [];
game.load.onFileError.add((key,file)=>{
this.errorList.push({
key:key,
errorMessage:file.errorMessage
})
})
game.load.onFileComplete.add((progress)=>{
if(progress==100){
console.log(this.errorList.length)
if(this.errorList.length){
}else{
console.log("錯誤信息:"+this.errorList.length+"條&錯誤報(bào)告:"+JSON.stringify(this.errorList));
}
}
});
}
//創(chuàng)建資源動畫
createDisplayobj(){
}
}
在這一步就是一直刷新輸出信息。
2021-07-09
運(yùn)行了,沒看到什么問題,也沒理解你的問題是啥
把詳細(xì)問題貼出來