Désolé pour les quelques mots que je n'ai pas réussi à traduire. Si vous savez les traduire:
<- Edit this translation
Construct 2 a un objet AJAX qui vous permettra de faire une requête à une page ciblée afin de retourner les données de cette page à AJAX.LastData où nous pouvons utiliser l'information recueillie.
Dans ce tutoriel, je vais vous montrer:
1. Comment mettre en place une interface simple qui peut se former en tant que passe-partout pour les tutoriels à venir.
2. Comment mettre en place un fichier php simple (on peut également utiliser un fichier txt simple.)
3. Comment connecter l'objet AJAX pour faire un appel à notre page ciblée, puis le retourner à notre page HTML5.
Si vous êtes déjà familier avec Construct 2, vous pouvez sauter l'étape 1. La partie AJAX est après la construction de l'interface.
Voici un exemple de ce que nous allons faire:
Il est situé à cette adresse:
http://www.jtadeo.com/scirra/ajax/ajaxexample1/
Si vous cliquez sur l'image, la page fera ce qui suit:
1. La page fera un appel à la page ciblée. Dans notre exemple, la page est appelée ajaxexampleGET.php. Elle peut vraiment être n'importe quelle page qui marchera dans une fenêtre de navigateur. Par exemple, xml, txt ou html.
2. Lorsque l'appel à la page est terminée, l'information recueillie est placée dans l'objet AJAX.LastData que l'on peut ensuite récupérer dans notre jeu.
Une partie essentielle sur l'obtention de données à partir d'une page est qu'il doit y avoir des données qui peuvent être collectées. Par exemple, si nous allons à:
http://www.jtadeo.com/scirra/ajax/ajaxexample1/ajaxexampleGET.php
Vous remarquerez qu'il dit juste les renseignements suivants:
C'est essentiellement ce que nous recherchons et nous voulons que les informations sois dans notre page HTML5.
Il s'agit de la même technique AJAX que j'ai utilisé pour créer Cash Roll, un jeu que j'ai créé à l'origine pour iPhone et maintenant également disponible en HTML5.
Vous pouvez le voir à l'adresse:
http://www.jtadeo.com/scirra/cashroll/