µLua DS - Forum officiel | Official forum Index du Forum

µLua DS - Forum officiel | Official forum
Le bon endroit pour en savoir plus sur MicroLua et pour parler de vos projets ! | The right place to learn more about MicroLua and talk about your projects !

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Effacer une ligne de texte.

 
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide
Sujet précédent :: Sujet suivant  
Auteur Message
Skord


Hors ligne

Inscrit le: 14 Mai 2013
Messages: 7

MessagePosté le: Mer 15 Mai 2013 - 14:58    Sujet du message: Effacer une ligne de texte. Répondre en citant

Bonjour,


voilà, dans le cadre de mon programme, j'écris une ligne de texte qui doit ensuite être remplacer par une autre, cependant je n'ai pas la moindre idée de comment effacer une ligne...


j'ai navigué dans la section "rechercher" mais pas de solution...


Revenir en haut
Publicité






MessagePosté le: Mer 15 Mai 2013 - 14:58    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
geeker


Hors ligne

Inscrit le: 23 Déc 2012
Messages: 363

MessagePosté le: Mer 15 Mai 2013 - 15:03    Sujet du message: Effacer une ligne de texte. Répondre en citant

Il faut mettre
Code:

render()


dans chaque boucle .
Lis le tuto sur le SDZ pour te familiariser avec les fonctions de base ...

EDIT: si tu veux faire un truc simple:
Code:

selection = 1
while not Keys.held.Start do
 Controls.read()
 if selection == 1 then
  screen.print(SCREEN_DOWN, 0, 0, "machin")
 else
  screen.print(SCREEN_DOWN, 0, 0, "truc")
 end
 if Keys.held.A then
  selection = 1
 else
  selection = 0
 end
 render()
end
selection = nil


EDIT2: s'il te plait, fait des efforts de français, au moins le minimum !

EDIT3: sinon, tu peux aussi regarder dans les programmes des autres pour voir comment il font . Regarde mon programme Totochat: des lignes, j'en efface plein ! 30 par seconde .
_________________
Beta-testeur de l'extrème
Tox: FFBDC8B34DC3CDE51F8F1CB0A628147DE740ACD1D44682EB5492A681F6541E32E8D8BB6052B3
CtrµLua: ctrulua.github.io
Des p'tits true, des p'tits true, toujours des p'tits true ...


Revenir en haut
Visiter le site web du posteur
Skord


Hors ligne

Inscrit le: 14 Mai 2013
Messages: 7

MessagePosté le: Mer 15 Mai 2013 - 15:11    Sujet du message: Effacer une ligne de texte. Répondre en citant

Merci, j'avais juste oublié que ça me virait aussi ma map du coup c'tait pas top mais j'vais bricoler.


Edit: Désolé pour le français, niveau misérable à l'écrit... Je ferais des efforts.


Revenir en haut
Papymouge
Modérateur

Hors ligne

Inscrit le: 10 Mai 2009
Messages: 693
Localisation: Vittel (88)

MessagePosté le: Mer 15 Mai 2013 - 18:00    Sujet du message: Effacer une ligne de texte. Répondre en citant

En fait en µLua, il faut refaire tout l'affichage à chaque passage de render() qui sert à valider tes nouveaux affichages. C'est pas du tout comme les Canvas HTML5.

Donc prévoir une fonction qui gère les trucs à afficher pour les rebalancer à l'écran avant chaque render().
_________________
La page de mes projets
L'ancienne page de mes projets


Revenir en haut
Skord


Hors ligne

Inscrit le: 14 Mai 2013
Messages: 7

MessagePosté le: Jeu 16 Mai 2013 - 09:00    Sujet du message: Effacer une ligne de texte. Répondre en citant

Oui du coup c'est ce que je fais maintenant, merci !

Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 03:50    Sujet du message: Effacer une ligne de texte.

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> Section française -> Demande d'aide Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com