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



Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

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

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