當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing textFont()用法及代碼示例


Processing, textFont()用法介紹。

用法

  • textFont(which)
  • textFont(which, size)

參數

  • which (PFont) PFont 類型的任何變量
  • size (float) 以像素為單位的字母大小

返回

  • void

說明

設置將使用text() 函數繪製的當前字體。必須使用createFont() 為處理創建字體或使用loadFont() 加載字體,然後才能使用它們。通過textFont() 設置的字體將用於所有後續調用text() 函數。如果未指定 size 參數,則字體大小默認為原始大小(使用“創建字體...”工具創建的大小),覆蓋之前對 textFont()textSize() 的任何調用。



當字體被渲染為圖像紋理時(與 P2D 和 P3D 渲染器以及 loadFont() 和 vlw 文件一樣),您應該以最常用的大小創建字體。使用不帶大小參數的textFont() 將產生最幹淨的類型。



例子

size(400,400);
PFont mono;
// The font "andalemo.ttf" must be located in the 
// current sketch's "data" directory to load successfully
mono = createFont("andalemo.ttf", 128);
background(0);
textFont(mono);
text("word", 48, 240);
Image output for example 1

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 textFont()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。