| Phylactère | |
|
+17Pierrec Billbis Threepwood jetsetwilly RoccoGD samielatriyahoofr Cendar le Rouge googi Indy Kitai Crazy Legs jeanmarc Le fous de LUCASART Shai-la Godzillu Alph Eratz Asraroth 21 participants |
|
Auteur | Message |
---|
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Phylactère Mar 10 Fév 2009 - 17:14 | |
| Pour l'utilisation, y a juste a importer le module et à remplacer le classique "Say" par " Phylactere". exemple : - Code:
-
player.Phylactere("C'est une clef !"); Bon, c'est un peu plus long à écrire, mais l'auto-completion est là pour çà ! :bricole:
Dernière édition par Asraroth le Lun 15 Juin 2009 - 7:46, édité 8 fois |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 17:17 | |
| je ne sais que dire très cher. Hum! t'es une machine à module, voilà ! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 18:57 | |
| Quelle rapidité!!! T'es en vacances ou quoi?
Je regarde ça dans la soirée. Et crois tu qu'il serait possible d'utiliser un dessin pour la bulle? J'imagine l'effet sympa d'une bulle transparente.
Bravo déjà.
Et pour le nom c'est bien une queue de bulle (c'est pas si compliqué que ça la bd). |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 19:14 | |
| - Citation :
- je ne sais que dire très cher.
Hum! t'es une machine à module, voilà ! Et pourquoi pas un extra-terrestre !? Ah non ! c'est déjà pris par la :reine: - Citation :
- Quelle rapidité!!! T'es en vacances ou quoi?
Non, justement ! En vacances, pas le temps pour çà. - Citation :
- Et crois tu qu'il serait possible d'utiliser un dessin pour la bulle? J'imagine l'effet sympa d'une bulle transparente.
Il faudrait tout un tas de dessin de bulles de differentes tailles, ou un système de bulles composites. Ca me semble un peu compliqué comme çà, mais j'vais y reflechir - Citation :
- Et pour le nom c'est bien une queue de bulle (c'est pas si compliqué que ça la bd).
ok ! merci. J'avais rien trouvé sur Wiki |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 19:55 | |
| Super !! Vivement la version définitive, ça devrait me servir |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 20:50 | |
| J'ai cette erreur qui apparait : - Code:
-
(48): Error (line 48): undefined symbol 'eFontSpeech' Help. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 21:08 | |
| Bizarre ! c'est une constante d'AGS... Tu utilises quelle version ? essaye de remplacer "eSpeechFont" à la ligne 48 et 54 par "Game.SpeechFont". 48 : - Code:
-
int new_width = GetTextWidth(str, Game.SpeechFont) + 7; 54 : - Code:
-
int str_height = GetTextHeight(str, Game.SpeechFont, final_width); |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 21:31 | |
| Cette version : - Citation :
- AGS Editor .NET (Build 3.0.2.44)
Ca fonctionne en remplaçant eFontSpeech. Très prometteur pour la suite. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 21:36 | |
| Ok ! je travaille sur AGS Editor .NET (Build 3.1.1.67)... C'est surement pour çà. |
|
| |
Le fous de LUCASART Chevalier d'Honneur de la Grande Tasse Bleue
Nombre de messages : 2096
Age : 32
Localisation : Dans l'univers d'un de ses bons vieux jeux d'aventures!!
Date d'inscription : 07/08/2006
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 21:46 | |
| Va falloir vraiment songer à une partie modules fait maison et autres^^ _________________ Scénariste Mai 2008 : background cimetière |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Mar 10 Fév 2009 - 22:28 | |
| J'ai installé la dernière version d'ags et il ne reconnait pas eFontSpeech chez moi. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Mer 11 Fév 2009 - 0:03 | |
| Nouvelle version V1.10 dispo... j'ai édité le 1er message du topic. Bizarre pour le eFontSpeech O_O Enfin, j'ai remplacé par le "Game.SpeechFont". |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 16:24 | |
| Version 1.11 dispo : phylactere V1.11Maintenant, çà marche avec le scaling du personnage, et dans les rooms avec scrolling. NB : on peut facilement modifier la forme de la queue de bulle en mettant des X et des O dans les 1eres lignes du code. - Code:
-
String GQueue[10]; // Dessin de la Queue (X = Contour, O = Fond) GQueue[1] = "OOOOOOOO"; GQueue[2] = "XOOOOOXX"; GQueue[3] = "XOOOOX "; GQueue[4] = "XOOOOX "; GQueue[5] = " XOOOX "; GQueue[6] = " XOOOX "; GQueue[7] = " XOOOX "; GQueue[8] = " XOOOX"; GQueue[9] = " XXX "; int queue_height = 9; // Nombre de lignes pour le dessin de la queue On peut aussi jouer sur quelques parametres : - Code:
-
#define Phylactere_LARGEUR 230 -> Largeur maxi en pixel #define Phylactere_FOND 15 -> Couleur de fond (blanc) #define Phylactere_CONTOUR 0 -> Couleur du contour (noir)
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:50, édité 2 fois |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 16:31 | |
| Excellent !! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 18:08 | |
| Génial! J'en ai révé, Asra l'a fait |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Jeu 12 Fév 2009 - 20:45 | |
| Dites-moi si çà convient comme çà, ou si vous voyez d'autres trucs à améliorer. (Je travaille sur la transparence de la bulle, et l'alignement "centré" du texte) :travaille: |
|
| |
jeanmarc Adepte de la Grande Tasse Bleue
Nombre de messages : 56
Date d'inscription : 06/11/2006
| Sujet: Re: Phylactère Ven 13 Fév 2009 - 20:17 | |
| Il est vraiment super ce module. Merci ! |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Sam 14 Fév 2009 - 23:24 | |
| Très fort. Et dire qu'on l'attendait, sur mon jeu j'étais embêté d'avoir des textes sans consistance, là on va s'éclater. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Dim 15 Fév 2009 - 9:11 | |
| Je vais continuer à l'ameliorer. J'ai déjà corrigé un bug pour les rooms avec scrolling verticale et j'ai une idée pour centrer le texte dans la bulle. Pour la transparence, çà me semble + difficile. Il n'y a pas de propriété transparance dans les Overlays... :bricole: A suivre... |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Dim 15 Fév 2009 - 13:18 | |
| Merci pour nous, il semblerai que tu prends un immense plaisir à faire tes recherches, encore merci. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 16:32 | |
| - Alph Eratz a écrit:
- il semblerai que tu prends un immense plaisir à faire tes recherches
oui oui ! Et voici Phylactere V1.20Nouveautés : Le texte est centré (limite de 15 lignes... au dela, le texte est tronqué) Ajout d'un mode "parle" et "pense" - Code:
-
player.Phylactere("C'est une clef !",Phylactere_THINKING); Bon... faudrait redessinner les ptites bulles : - Code:
-
if (mode == Phylactere_THINKING) { GQueue[01] = " "; GQueue[02] = " "; GQueue[03] = " XXX "; GQueue[04] = "XOOOX "; GQueue[05] = "XOOOX "; GQueue[06] = "XOOOX "; GQueue[07] = " XXX "; GQueue[08] = " "; GQueue[09] = " XX "; GQueue[10] = " XOOX "; GQueue[11] = " XOOX "; GQueue[12] = " XX "; queue_height = 12; }
Dernière édition par Asraroth le Mer 4 Mar 2009 - 15:50, édité 2 fois |
|
| |
Shai-la Ouvrière en Chef de la Grande Tasse Bleue
Nombre de messages : 6018
Age : 46
Localisation : Montpellier
Date d'inscription : 17/04/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 19:04 | |
| Super !! |
|
| |
Alph Eratz Cliqueur Emérite
Nombre de messages : 861
Age : 60
Localisation : Ca y est Saroumane le multicolor est défait, en route pour le Rohan
Date d'inscription : 22/01/2008
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 20:00 | |
| Rien d'autre à dire qu'il est tout simplement génial. |
|
| |
Asraroth Disciple de la Grande Tasse Bleue
Nombre de messages : 1468
Age : 49
Date d'inscription : 20/10/2006
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 20:24 | |
| Je m'amuse bien à le faire, et si çà peut servir, çà me motive pour continuer à l'ameliorer Merci à Godzi pour l'idée ! |
|
| |
Godzillu Grand Cliqueur Royal
Nombre de messages : 1658
Date d'inscription : 11/03/2007
| Sujet: Re: Phylactère Lun 16 Fév 2009 - 21:24 | |
| Ben euh de rien Compte-tu le diffuser en dehors de la communauté francophone? Je pense qu'il aurait sa place sur le site officiel. Reste plus qu'à trouver comment utiliser une image comme fond |
|
| |
Contenu sponsorisé
| Sujet: Re: Phylactère | |
| |
|
| |
| Phylactère | |
|