CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

java; afficher text caractere par caract

]sliman[
]sliman[
Niveau 35
12 mars 2014 à 13:56:58

Salut,
vous feriez comment pour afficher du texte caractere par caractere ? Je suis sur libgdx.

Mon idée de base est de mettre tout le texte dans un array, et puis dans une boucle d'afficher chaque caractere et d'ajouter un délai à chaque affichage. Et si vous deviez ajouter un charriot clignotant rectangulaire, vous vous y prendriez comment ?

Pseudo supprimé
Pseudo supprimé 12 mars 2014 à 15:04:06

ouais c'est ça, par contre mettre tout le texte dans un array je suis pas sûr de bien comprendre :doute:
Un string ça suffit, avec charAt pour récupérer un caractère à la n-ième position, caractère que t'ajoutera au string que tu affiches et voilà

pour ajouter un chariot clignotant rectangulaire je prendrais une texture rectangulaire (sauf si t'utilise déjà un ShapeRenderer) et je la mettrait juste à la fin du texte (y'a des méthodes pour récupérer la largeur), avec un timer qui toggle sa visibilité ou pas. Par contre si c'est un texte sur plusieurs lignes je sais pas si c'est évident si t'utilise une méthode pour wrapper tout ça, je me suis jamais trop penché sur le sujet :(

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment