AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



Le Deal du moment : -62%
ABEIL – Lot de 2 Oreillers à ...
Voir le deal
14.54 €

Partagez
 

 Windows selectable & co'

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 14:12

Bonjour.
Avant tout,j'ai fouillé dans les cours de scripts mais je n'est pas vraiment compris comment afficher une Window qui change selon les objet afficher dans la fenêtre de sélection,un peut comme Window_Help.
Donc,voila mon probleme est là =/

Merci bien de m'aider.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 16:18

En fait, une Window_Help est généralement liée à une Window_Selectable ou enfant via l'attribut help_window.

En analysant le code de window selectable, tu arrivera sa déterminer que la help_window est updatée via l'update de la window elle même, mais tu remarqueras aussi que la methode update_help est vide.

Donc allons voir une Windows qui utilise ce principe. Au hasard, Window_Item.
Cherche cette methode, et tu trouves :
Code:
  def update_help
    @help_window.set_text(item == nil ? "" : item.description)
  end

Voila, tu as ta réponse. Dans un update, tu dois établir le contenu de ta window ( pour Help, c'est set_text. Mais tu veux créer une autre methode aussi )
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 16:45

Voila, tu as ta réponse. Dans un update, tu dois établir le contenu de ta window ( pour Help, c'est set_text. Mais tu veux créer une autre methode aussi )

Je l'avais remarquer mais c'est a partir de là mon problème:
Comment j'affiche une autres windows que help_windows? dois-je faire ceci? :

def update_help
@window_voulu.set_text(item == nil ? "" : item.description)
end
Dans ce cas comment définirais-je @window_voulu?

De plus,j'aimerais afficher autre chose que la liste des item en faite je veut afficher une fenêtre affichant un text avec quelques variables.Que dois-je mettre a la place de item.description?

Je comprend toujours pas comment ça fonctionne =/


Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 16:52

Simple, tu veux afficher quoi comme données ?
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:13

Un text affichant des objet de la classe RPG =)
par exemple,une portion:

Code:
self.contents.draw_text(25, 5, 168, 24, "Degats:" + " #{le truc }" ) 

Évidement j'ai déjà la fenêtre me manque juste qu'a l'insérer dans la sélection =s.

Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:19

Tu peux pas utiliser le meme genre de methode ?

Genre dans ta window faire une methode set_text avec ton draw_text(rect, text), la rendre help_window de ta window_selectable. Puis après dans l'update_help de cette dernière, ajouter @help_window.set_text(tontexte).
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:21

J'ai deja essayer mais ça me met qu'il ne trouve pas "set_text" dans Nil classe =s
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:22

T'as bien fait @window_selec.help_window = @window_help ? Ou truc du genre ?
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:24

je crois pas mais que viens faire windows_help là?
Ce n'est pas window help que je veut afficher.
j'ai pas bien compris.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:29

Nan mais on s'en fout de Window_Help.
Genre ta window c'est Window_Descrp et tu veux la lier à WIndow_Item par exemple

Tu fais
@win_item = Window_Item.new(blabla)
@win_descrp = Window_Descrp.new(blabla)
@win_item.help_window = @win_descrp
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:52

J'ai fait comme tu as dit et maintenant ça me fait une erreur a la ligne de ce bout de sript:

#--------------------------------------------------------------------------
# * Retourne le skill selectionner
#--------------------------------------------------------------------------
def skill
return @data[self.index]
end

Disant qu'il ne comprend pas les []

Je pense que ce qu'il faut un un exemple avec un script.j'ai chercher dans les scripts window de base mais c'est toujours flou @_@
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 30
Inscrit le : 29/07/2009
Messages : 7838

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeLun 8 Nov 2010 - 18:59

Quelle erreur ?
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 26
Inscrit le : 09/01/2010
Messages : 219

Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitimeMer 10 Nov 2010 - 17:27

Je n'ai pas mon ordi actuellement,mais je répondrais bientôt.
Revenir en haut Aller en bas
Contenu sponsorisé




Windows selectable & co' Empty
MessageSujet: Re: Windows selectable & co'   Windows selectable & co' Icon_minitime

Revenir en haut Aller en bas
 

Windows selectable & co'

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [Windows] Les windows de Ksama
» Windows Seven ? ...
» Plusieurs Windows
» Windows by Eaon
» Les windows d'Angellan

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Abandonné-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit