p5.jsでのGoogle Fontsの使い方です。
Google Fontsを使おうとなったらいつも忘れているナンバー1です。
毎回調べていてイヤになります(汗)。
p5.jsのeditorの場合
- GoogleFontsページ(https://fonts.google.com/)を開く
- Fontをダウンロード(Get Font)する
- editorでfontsフォルダをつくる
- fontsフォルダにフォントをアップロードする(.ttf)
- フォントを読み込む変数を定義する(let font;)
- preload関数を作りloadFont()でフォントを読み込む
- textFont(font)でフォントを設定する
コード例
確認用に作ってみました。
let font; function preload() { font = loadFont("fonts/DelaGothicOne-Regular.ttf"); } function draw() { background(220); textAlign(CENTER, CENTER); textSize(60); textFont(font); fill(255); text("gravity", width / 2, height / 2); }