Écrire un texte
Il est possible d'écrire du texte dans la fenêtre PyProcessing. La fonction text() permet d'afficher une chaîne de caractères. Cette fonction prend 3 paramètres : la chaîne de caractères, la coordonnée x du coin haut-gauche du texte, la coordonnée y du coin haut-gauche du texte .
Exemple :
Saisissez et testez ce code
def setup():
size(200,200)
background(0,0,0)
fill(255,255,0)
text("Hello World",60,100)
def draw():
pass
Comme vous le voyez, la couleur du texte et définie par la commande fill()
Complément :
Il est possible de choisir la taille de la police de caractère avec la fonction textSize() qui prend pour unique paramètre la taille de la police de caractère.
on a vu un peu plus haut que les 2 derniers paramètres de la fonction text() correspondaient aux coordonnées du coin haut-gauche du texte. Il est possible de modifier ce comportement par défaut grâce à la fonction textAlign(). Cette fonction prend un seul paramètre qui peut être : LEFT, RIGHT ou CENTER.
Exemple :
Saisissez et testez ce code
def setup():
size(200,200)
background(0,0,0)
fill(255,255,0)
text("Hello World",100,70)
textAlign(RIGHT)
text("Hello World",100,100)
textAlign(CENTER)
text("Hello World",100,130)
def draw():
pass