Forum d'entraide à la création de jeux d'aventure
 
PortailPortail  AccueilAccueil  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
-55%
Le deal à ne pas rater :
Coffret d’outils – STANLEY – STMT0-74101 – 38 pièces – ...
21.99 € 49.04 €
Voir le deal

 

 Revenir à la room précédente

Aller en bas 
4 participants
AuteurMessage
pilpoil
Cliqueur Amateur
Cliqueur Amateur
pilpoil


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


Revenir à la room précédente Empty
MessageSujet: Revenir à la room précédente   Revenir à la room précédente EmptyDim 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
googi
Adepte de la Grande Tasse Bleue
Adepte de la Grande Tasse Bleue
googi


Nombre de messages : 119

Date d'inscription : 14/06/2009


Revenir à la room précédente Empty
MessageSujet: Re: Revenir à la room précédente   Revenir à la room précédente EmptyDim 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
Shai-la
Ouvrière en Chef de la Grande Tasse Bleue
Ouvrière en Chef de la Grande Tasse Bleue
Shai-la


Nombre de messages : 6018

Age : 46

Localisation : Montpellier

Date d'inscription : 17/04/2006


Revenir à la room précédente Empty
MessageSujet: Re: Revenir à la room précédente   Revenir à la room précédente EmptyDim 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
Revenir en haut Aller en bas
http://marionpoinsot.fr/video
Asraroth
Disciple de la Grande Tasse Bleue
Disciple de la Grande Tasse Bleue
Asraroth


Nombre de messages : 1451

Age : 49

Date d'inscription : 20/10/2006


Revenir à la room précédente Empty
MessageSujet: Re: Revenir à la room précédente   Revenir à la room précédente EmptyDim 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 ?"

_________________
Ma vie, mon œuvre
Revenir à la room précédente Banner10
Revenir en haut Aller en bas
pilpoil
Cliqueur Amateur
Cliqueur Amateur
pilpoil


Nombre de messages : 227

Localisation : Québec!

Date d'inscription : 05/01/2009


Revenir à la room précédente Empty
MessageSujet: Re: Revenir à la room précédente   Revenir à la room précédente EmptyMar 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
Contenu sponsorisé





Revenir à la room précédente Empty
MessageSujet: Re: Revenir à la room précédente   Revenir à la room précédente Empty

Revenir en haut Aller en bas
 
Revenir à la room précédente
Revenir en haut 
Page 1 sur 1

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: