Я новичок в Javascript и Phaser . Моя игра работает нормально в моем веб-хостинге. Я пытался добавить Instant Games SDK, но ресурсы не загружаются.
Я пробовал мгновенные игры Facebook в Учебник Phaser 3 с веб-сайта Phaser , и я пытался реализовать то, что они сказали, но ничего не получалось;экран загрузки завис на 0%.
FBInstant.initializeAsync().then(function() {
let gameConfig = {
type: Phaser.AUTO,
backgroundColor:0x87ceeb,
scale: {
mode: Phaser.Scale.FIT,
autoCenter: Phaser.Scale.CENTER_BOTH,
parent: 'thegame',
width: window.innerWidth,
height: window.innerHeight
},
physics: {
default: 'arcade'
},
scene: [preloader,welcomeGame,
playGame,
resumeGame,
gameOver
]
}
game = new Phaser.Game(gameConfig);
});
class preloader extends Phaser.Scene{
constructor(){
super('Preloader');
}
preload() {
this.facebook.once('startgame', this.startGame, this);
this.facebook.showLoadProgress(this);
this.load.image('logoBanner', '/src/img/logoBanner.png');
//.
//.
//.
//.
this.load.audio("jump", ["/src/music/jump.ogg","/src/music/jump.mp3"]);
}
startGame ()
{
this.scene.start('WelcomeGame');
}