Bonjour,
J'ai une petite question. Je cherche à mettre un texte à la verticale comme ceci :
R
O
U
G
E
mais quand je fais la rotation du mot cela me fait un rotation de tous mes autres élements.
Pouvez vous me dire comment je dois gerer ceci.
voici mon bout de sketch : (je veux juste faire une rotation de rouge et jaune.
text("vert", centre, margehaut+180);
text("bleu", centre, margehaut+575);
rotate(HALF_PI);
text("rouge", centre, margehaut+505);
text("jaune", centre, margehaut+575);
fill(255);
stroke(5);
rect(margehorizontale, 680, margeverticale, 90);
rect(margehorizontale, 850, margeverticale, 90);
Merci pour votre reponse
Belle journée !
Hors ligne
Bonjour,
Il faut décomposer la chaîne de caractère en lettre, puis les agencer verticalement comme ceci :
PFont f; String message = "ROUGE"; void setup() { size(400, 400); f = createFont("Arial",20,true); } void draw() { background(255); fill(0); textFont(f); int y = 100; for (int i = 0; i < message.length(); i++) { text(message.charAt(i),100,y); y += 20; } noLoop(); }
Hors ligne