Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2017-03-21 18:10:13 Font aléatoire d'après une liste

Nicobim
nouveau membre
Date d'inscription: 2017-02-17
Messages: 6

Font aléatoire d'après une liste



Bonjour à tous,

Je patauge sur Processing depuis quelques petit mois. J'ai réussi a réaliser, de façon très simple une petit générateur de texte. Mais maintenant, j'aimerais qu'a chaque nouvelle phrase la police change et de façon aléatoire. J'ai déjà eu recours à fontList, mais ça charge toutes les polices présentes sur la machine. Je souhaiterais plutôt créer une liste de police sélective. Est-ce possible ? Parce que là ça fait deux jours que je trifouille en vain...

Merci d'avance.

Dernière modification par Nicobim (2017-03-21 18:39:55)

Hors ligne

 

#2 2017-03-22 11:54:04 Re : Font aléatoire d'après une liste

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 226

Re: Font aléatoire d'après une liste



C'est tout à fait possible.

Tu crée un tableau avec toute tes polices

PFont[] myFonts = new PFont[12];

void setup(){
   myFonts[0] = loadFont("arial.vlw");
   myFonts[1] = loadFont("georgia.vlw");
...
}

void draw(){

textFont(myFonts[int(random(12))]);
}

Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#3 2017-03-22 14:14:00 Re : Font aléatoire d'après une liste

Nicobim
nouveau membre
Date d'inscription: 2017-02-17
Messages: 6

Re: Font aléatoire d'après une liste



Ah super, merci beaucoup de votre aide ça fonctionne parfaitement. Je vais chercher maintenant, pour faire la même chose avec des images, histoire d'approfondir les connaissances, j'ose imaginer que c'est sensiblement la même chose...

Merci encore de votre aide rapide.

Dernière modification par Nicobim (2017-03-22 14:18:01)

Hors ligne

 

#4 2017-03-22 15:10:17 Re : Font aléatoire d'après une liste

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 226

Re: Font aléatoire d'après une liste



Mais de rien !


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#5 2017-03-23 13:17:38 Re : Font aléatoire d'après une liste

Nicobim
nouveau membre
Date d'inscription: 2017-02-17
Messages: 6

Re: Font aléatoire d'après une liste



Juste une petite question, concernant les images, est il possible de les positionner par le bas ou par un coin inférieur ? imageMode(CORNER) ou imageMode(CORNERS) prend les coins supérieurs....

Hors ligne

 

#6 2017-03-23 16:39:58 Re : Font aléatoire d'après une liste

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 226

Re: Font aléatoire d'après une liste



Non, mais en programmation il y presque toujours moyen de contourner les limitations,
essaye de voir ton problème sous un autre angle.

Dernière modification par matthieu (2017-03-23 16:40:12)


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

#7 2017-03-24 09:16:12 Re : Font aléatoire d'après une liste

Nicobim
nouveau membre
Date d'inscription: 2017-02-17
Messages: 6

Re: Font aléatoire d'après une liste



j'ai trouvé un moyen, qui est peut être un peu plus fastidieux mais bon, c'est d'insérer mes images dans un calque de même dimension, en couche alpha, de manière a ce que le coin supérieur gauche ne change jamais de position suivant l'image.

Hors ligne

 

#8 2017-03-24 15:25:00 Re : Font aléatoire d'après une liste

matheynen
membre
Date d'inscription: 2008-06-09
Messages: 226

Re: Font aléatoire d'après une liste



Je pense que

image(myImage, 0, 0, width, height);

te permet d'adapter chaque image


Ce que vous avez fait au plus petit de mes frères, c'est à moi que vous l'avez fait.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2022