Je suis en train de développer un jeu en phaser mais je suis encore débutant. Je veux créer un formulaire de connexion/inscription/fb dans l'écran principal du jeu. J'ai fait une forme html dans l'index.html de phaser, mais j'ai quelques doutes. Comment pourrais-je réaliser la communication entre le html et les scènes de phaser? J'ai créé des variables globales, mais je pense que ce n'est pas une bonne pratique.Formulaire de connexion/inscription Phaser
Existe-t-il des options pour utiliser un état de html comme MyGame.MainPage.startGame()?
C'est le script js de l'indice, la fonction est associée à connecter bouton:
function login(){
user = check_user_in_db();
if(user){ //If the login is correct
variable.startGame();
}
}
C'est la scène MainPage de Phaser:
/*********************NAMESPACE********************/
var MyGame = MyGame || {};
/**************************************************/
/******************INIT APP SCENE******************/
MyGame.MainPage = function(game)
{
variable = this;
};
MyGame.MainPage.prototype =
{
init: function()
{
}, // init
preload: function()
{
//load Sprites
}, //preload
create: function()
{
//create Buttons
}, // create
shutdown: function()
{
}, // shutdown
startGame: function(){
this.state.start("Menu", true, false);
}
};
Merci! Oui, enfin je l'ai fait avec – kate23