Processing, text()
用法介紹。
用法
text(c, x, y)
text(c, x, y, z)
text(str, x, y)
text(chars, start, stop, x, y)
text(str, x, y, z)
text(chars, start, stop, x, y, z)
text(str, x1, y1, x2, y2)
text(num, x, y)
text(num, x, y, z)
參數
c
(char)
要顯示的字母數字字符x
(float)
文本的 x 坐標y
(float)
文本的 y 坐標z
(float)
文本的 z 坐標chars
(char[])
要顯示的字母數字符號start
(int)
開始寫入字符的數組索引stop
(int)
停止寫入字符的數組索引x1
(float)
默認情況下,文本的 x 坐標,請參閱rectMode() 了解更多信息y1
(float)
默認情況下,文本的 y 坐標,有關詳細信息,請參閱rectMode()x2
(float)
默認情況下,文本框的寬度,請參閱rectMode() 了解更多信息y2
(float)
默認情況下,文本框的高度,請參閱rectMode() 了解更多信息num
(float, int)
要顯示的數值
返回
void
說明
將文本繪製到屏幕上。在屏幕上附加參數指定的位置顯示第一個參數中指定的信息。除非使用 textFont()
函數設置字體,否則將使用默認字體,除非使用 textSize()
設置字體,否則將使用默認大小。使用fill()
函數更改文本的顏色。文本顯示與textAlign()
函數相關,該函數提供了在坐標的左側、右側和中心繪製的選項。
x2
和y2
參數定義要在其中顯示的矩形區域,並且隻能與字符串數據一起使用。指定這些參數時,它們將根據當前的rectMode()
設置進行解釋。不完全適合指定矩形的文本將不會被繪製到屏幕上。
請注意,Processing 現在允許您調用 text()
而無需先使用 textFont()
指定 PFont。在這種情況下,將使用通用的sans-serif 字體。 (見上麵的第三個例子。)
例子
size(400, 400);
textSize(128);
text("word", 40, 120);
fill(0, 408, 612);
text("word", 40, 240);
fill(0, 408, 612, 204);
text("word", 40, 360);
size(400, 400, P3D);
textSize(128);
fill(0, 408, 612, 816);
text("word", 48, 180, -120); // Specify a z-axis value
text("word", 48, 240); // Default depth, no z-value specified
size(400, 400);
String s = "The quick brown fox jumps over the lazy dog.";
fill(200);
text(s, 40, 40, 280, 320); // Text wraps within text box
相關用法
- Processing texture()用法及代碼示例
- Processing textSize()用法及代碼示例
- Processing textureMode()用法及代碼示例
- Processing textLeading()用法及代碼示例
- Processing textDescent()用法及代碼示例
- Processing textFont()用法及代碼示例
- Processing textAscent()用法及代碼示例
- Processing textAlign()用法及代碼示例
- Processing textMode()用法及代碼示例
- Processing textWidth()用法及代碼示例
- Processing textureWrap()用法及代碼示例
- Processing thread()用法及代碼示例
- Processing triangle()用法及代碼示例
- Processing trim()用法及代碼示例
- Processing true用法及代碼示例
- Processing this用法及代碼示例
- Processing try用法及代碼示例
- Processing tint()用法及代碼示例
- Processing tan()用法及代碼示例
- Processing translate()用法及代碼示例
- Processing FFT用法及代碼示例
- Processing SawOsc.pan()用法及代碼示例
- Processing FloatDict用法及代碼示例
- Processing FFT.stop()用法及代碼示例
- Processing join()用法及代碼示例
注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 text()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。