- croknoksMembre
- Nombre de messages : 16
Distinction : aucune
Date d'inscription : 09/03/2013
[résolu][VXAce]Fermer des scenes
Sam 16 Mar 2013 - 4:25
Bonjour.
Vous avez bien lu. J'ai bien écrit DES sceneS.
Ma question est simple : comment fermer des scènes.
J'ai créé une scène qui peut se lancer à partir de Scene_Menu. Après avoir proposer un choix au joueur, ma scène téléporte le groupe et se ferme.
Le problème c'est que si je lance à partir de Scene_Menu, j'aurais le menu qui s'affiche et ma téléportation pas faites.
Précision, la téléportation se fait bien, une fois que j'ai fermé la Scene_Menu.
Comment puis-je la fermer automatiquement si elle existe et ainsi repartir su un fonctionnement normal ?
Vous avez bien lu. J'ai bien écrit DES sceneS.
Ma question est simple : comment fermer des scènes.
J'ai créé une scène qui peut se lancer à partir de Scene_Menu. Après avoir proposer un choix au joueur, ma scène téléporte le groupe et se ferme.
Le problème c'est que si je lance à partir de Scene_Menu, j'aurais le menu qui s'affiche et ma téléportation pas faites.
Précision, la téléportation se fait bien, une fois que j'ai fermé la Scene_Menu.
Comment puis-je la fermer automatiquement si elle existe et ainsi repartir su un fonctionnement normal ?
- croknoksMembre
- Nombre de messages : 16
Distinction : aucune
Date d'inscription : 09/03/2013
Re: [résolu][VXAce]Fermer des scenes
Sam 16 Mar 2013 - 12:08
Bon j'ai trouvé une truc pour y arriver.
Dans la mtéhode de fermerture (généralement un handler personalisé)
P.S. : Merci au modo de mettre ce topic dans "Problèmes sous VXAce", je me suis un peu paumé en le postant ici.
Dans la mtéhode de fermerture (généralement un handler personalisé)
- Code:
Graphics.fadeout(60) # un beau fondu
@mapwarp_window.call_handler(:cancel) if SceneManager.scene_is?(Scene_LaSceneCourante)
SceneManager.scene().return_scene if SceneManager.scene_is?(Scene_Menu) # on récupère la scene SceneMenu si c'est la précédente et on la ferme
[...] # faire ici ce que vous voulez.
$scene = Scene_Map.new # on affiche la carte
P.S. : Merci au modo de mettre ce topic dans "Problèmes sous VXAce", je me suis un peu paumé en le postant ici.
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|