Maire Lv.9
Age : 37 Inscrit le : 04/02/2009 Messages : 326
| Sujet: Script: Game_Screen [Répondue] Lun 1 Juin 2009 - 18:33 | |
| Bonjour, J'aurais une question sur les commandes de Game_Screen.J'ai converti mon tuto de temps en event en un script en m'inspirant du script de faim de Berka. Pour le temps, c'est génial, il est fluide, sans causer de ralentissement. Par contre, j'ai un soucis avec la gestion des changements de tons. Je ne sais pas les afficher. Ma classe de temps s'up_date classiquement par l'up_date de la map. La classe qui gère les tons est créée et up_datée par la classe de temps. Elle n'est fille de personne (c'est peut-être une voie de solution).
Mon problème est qu'elle ne reconnait pas la commande: screen.start_tone_change( ... , ... ) (qui fonctionne in_game dans les appels de script), j'ai essayé d'autres synthaxes mais je n'y arrive pas. Il y a peut-être un héritage salutaire? (j'ai déjà essayé avec Game_Screen sans succés).Je suis un peu à court d'idée, n'étant pas une flèche en script. J'espère que quelqu'un aura un peu plus d'imagination que moi. Cooordialement, Vincentmhd.
Dernière édition par vincentmhd le Mar 2 Juin 2009 - 22:04, édité 1 fois |
|
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script: Game_Screen [Répondue] Lun 1 Juin 2009 - 23:13 | |
| Pour utiliser la classe Game_Screen tu es obligé de passé par la classe Game_Map. Donc Soit tu crée ton script de changement de ton directement dans Scene_Map, soit tu crée une classe qui hériterait de Game_Screen. |
|
Maire Lv.9
Age : 37 Inscrit le : 04/02/2009 Messages : 326
| Sujet: Re: Script: Game_Screen [Répondue] Mar 2 Juin 2009 - 22:03 | |
| Merci, en fait, je ne connaissais pas la variable globale $game_map qui contient screen comme variable d'instance, donc
$game_map.screen.start_tone_change(le_ton_voulu, en_temps_voulu)
fonctionne...
J'ai testé ça marche.
Encore merci. |
|
| Sujet: Re: Script: Game_Screen [Répondue] | |
| |
|