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



Le deal à ne pas rater :
Manette DualSense PS5 édition limitée 30ème Anniversaire : où ...
Voir le deal

Partagez
 

 Problème d'affichage du caractère d'échappement "\n"

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
ronan_29_n
Poulet Lv.1
Poulet Lv.1
ronan_29_n


Masculin Inscrit le : 07/02/2014
Messages : 3

Problème d'affichage du caractère d'échappement "\n" Empty
MessageSujet: Problème d'affichage du caractère d'échappement "n"   Problème d'affichage du caractère d'échappement "\n" Icon_minitimeVen 7 Fév 2014 - 21:28

Bonsoir,

J'ai un léger soucis d'affichage.

J'ai dans le répertoire de mon jeu, un fichier .txt contenant plusieurs verbes à la ligne.

ex :
aimer
plonger
sauter
nager
....

Ces verbes , je les mets ensuite dans un tableau nommé $verbes via la procédure suivante (et ce dans un évènement) :

fic = File.new("verbes.txt", "r")
linearray = fic.readlines
linearray.each{|i| $verbes.push i}
fic.close

Puis, j'inclus (aléatoirement) chaque verbe dans une variable via :

vb = $verbes[rand($verbes.length)]
$game_variables[30] = vb

Ensuite, je fais appel à la fonction Message dans laquelle je lance ma variable :

https://i.servimg.com/u/f56/18/73/46/37/messag11.png

Lorsque le message s'affiche, j'ai bien mes verbes qui apparaissent mais malheureusement après chaque verbe apparait également un petit carré (caractère d'échappement "\n" ?)

https://i.servimg.com/u/f56/18/73/46/37/messag12.png

Comment faire pour que disparaisse ce disgracieux carré dans l'affichage du message ?

Merci d'avance
Revenir en haut Aller en bas
ronan_29_n
Poulet Lv.1
Poulet Lv.1
ronan_29_n


Masculin Inscrit le : 07/02/2014
Messages : 3

Problème d'affichage du caractère d'échappement "\n" Empty
MessageSujet: Tout bêtement résolu ....   Problème d'affichage du caractère d'échappement "\n" Icon_minitimeVen 7 Fév 2014 - 21:44

Désolé, je viens de m'apercevoir que j'avais oublié quelquechose de basic : "chomp"

Je viens de le rajouter et tout fonctionne , plus de laid carré après chaque verbe .

vb = $verbes[rand($verbes.length)].chomp
$game_variables[30] = vb

Je réfléchirai un peu plus avant de poster....

Bonne soirée
Revenir en haut Aller en bas
 

Problème d'affichage du caractère d'échappement "\n"

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

 Sujets similaires

-
» Probleme de caractère ( character )
» Police caractère spéciaux remplacée par des carré
» Apres le probleme d'event , encore un new probleme avec ABS combat réel !
» [Résolu] Problème Urgent ! Problème de test. Merci d'avance
» probléme de chez probléme ! [Faire un pokémon façon Vx]

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