Forum d'entraide à la création de jeux d'aventure
 
PortailAccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 Revenir à la room précédente

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
pilpoil
Cliqueur Amateur
Cliqueur Amateur


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


MessageSujet: Revenir à la room précédente   Dim 29 Nov 2009 - 16:49

Bonjour! J'ai une petite question pour mon jeu «Le Quiz»

J'ai créé une room pour quand le joueur veut quitter le jeu. En fait, il appuie sur «Quitter», et une room apparaît, avec l'image de l'animateur qui dit: « Voulez-vous vraiment quitter?». Le joueur a alors un choix, Oui ou Non.

Si il choisit «Oui», tout va bien, le jeu quitte. Par contre, si il choisit «Non», ça se corse. Normalement, le jeu devrait revenir à l'écran où le joueur était quand il a choisi de quitter. Mais je ne trouve pas la solution pour que cela se produise! Comment faire? Je ne sais pas si vous comprenez ce que je veux dire... Y a-t-il une fonction «player.Changeroom(last room visited) ou quelque chose dans le genre?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
googi
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue


Nombre de messages : 119

Date d'inscription : 14/06/2009


MessageSujet: Re: Revenir à la room précédente   Dim 29 Nov 2009 - 17:08

Y a bien quelque chose dans le genre:

Character.PreviousRoom

qui te renvoie le numéro de la room précédente.

Sans ça tu aurais pu t'en sortir avec une variable qui t'indique le numéro de la room. A chaque chargement d'une room, tu aurais fait en sorte que ta variable prenne la valeur de la room en question.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue


Nombre de messages : 5376

Age : 38

Localisation : Montpellier

Date d'inscription : 17/04/2006


MessageSujet: Re: Revenir à la room précédente   Dim 29 Nov 2009 - 18:38

Oui, il te suffit de mettre :
Code:
Character.ChangeRoom(Character.PreviousRoom);

Ou alors, au lieu de créer une room, tu crées un GUI, et quand on clique sur non tu mets
Code:
GUI.Visible=false;
tout simplement sourire

_________________
Mon profil Facebook!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue


Nombre de messages : 1431

Age : 41

Date d'inscription : 20/10/2006


MessageSujet: Re: Revenir à la room précédente   Dim 29 Nov 2009 - 21:26

Allez ! histoire de rigoler.. encore une autre possibilité (mais beurk) :

1°/ Tu sauvegardes le jeu juste avant de changer de room
2°/ Tu restaures la sauvegarde si le joueur veut pas quitter

Enfin le mieux, c'est de faire comme t'ont dit Googi et Shai-la :
- Utilisation de la variable PreviousRoom
ou
- GUI "Voulez-vous vraiment quitter ?"
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
pilpoil
Cliqueur Amateur
Cliqueur Amateur


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


MessageSujet: Re: Revenir à la room précédente   Mar 1 Déc 2009 - 3:05

D'accord! Merci tout le monde!
Dans le fond, pourquoi faire compliqué quand on peut faire simple...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Revenir à la room précédente   Aujourd'hui à 17:18

Revenir en haut Aller en bas
 
Revenir à la room précédente
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Création d'une room
» Novice : personnage dans room + animation d'attente...
» La fin d'une légende. (5/6) Disparaitre pour mieux revenir.
» Room properties
» Je pense revenir...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Adventure Games Studio fr :: CREATION DE JEUX :: Questions / Réponses-
Sauter vers: