Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
ressource:code:processing:atelier_typo [2022/09/08 18:13] gweltaz |
ressource:code:processing:atelier_typo [2022/12/05 17:05] (Version actuelle) gweltaz |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag>processing typographie}} | ||
| ====== Atelier Processing : typographie ====== | ====== Atelier Processing : typographie ====== | ||
| Ligne 7: | Ligne 8: | ||
| Sous linux, c'est grace à la font "Noto Color Emoji", installée par défaut, que l'on peut afficher des émojis dans diverses applications (dont le Terminal). | Sous linux, c'est grace à la font "Noto Color Emoji", installée par défaut, que l'on peut afficher des émojis dans diverses applications (dont le Terminal). | ||
| - | Comme il n'est pas possible d'utiliser une font de couleur dans Processing on pourra utiliser "Noto Emoji" à la place [https://fonts.google.com/noto/specimen/Noto+Emoji]. | + | Comme il n'est pas possible d'utiliser une font de couleur dans Processing on pourra utiliser "Noto Emoji" à la place https://fonts.google.com/noto/specimen/Noto+Emoji. |
| ===== Voir le contenu d'une font ===== | ===== Voir le contenu d'une font ===== | ||
| Ligne 385: | Ligne 386: | ||
| </code> | </code> | ||
| + | <code java> | ||
| + | TextEffect te = TextHScroll(String "Bonjour", 400, 2) | ||
| + | </code> | ||
| + | |||
| + | Types d'effets: | ||
| + | * TextFade(String text, int x, int y); | ||
| + | * TextHScroll(String text, int y, float speed); | ||
| + | |||
| + | Methodes de la classe TextEffect: | ||
| + | * setFont(String font, int size) | ||
| + | * setFont(PFont font) | ||
| + | * delay(float seconds) | ||
| + | * setText(String text) | ||
| + | * setPosition(float x, float y) | ||
| + | * setColor(int r, int g, int b) | ||
| + | * setColor(color c) | ||
| + | * reset() | ||