リファレンス textToPoints()

textToPoints()

テキスト文字列のアウトラインを点の配列として返します。

各点は、x座標、y座標、および文字のインデックスを含むオブジェクトです。

返される点の数は、sampleFactorパラメータによって制御されます。 値が小さいほど、より多くの点が返されます。

オプションのオブジェクトパラメータには、以下のプロパティを含めることができます:

  • sampleFactor:カーブのサンプリング密度を設定します。デフォルトは0.1です。
  • simplifyThreshold:単純化のしきい値(0-1)を設定します。デフォルトは0です。

テキストのアウトラインを描画したり、テキストに基づいてアニメーションを作成したりするのに便利です。

実例

シンタックス

textToPoints(str, x, y, fontSize, [options])

パラメーター

str
String:

点に変換するテキスト文字列。

x
Number:

テキストのx位置。

y
Number:

テキストのy位置。

fontSize
Number:

テキストのフォントサイズ。

options
Object:

追加のオプションを含むオブジェクト。

リターン

Array: テキストのアウトラインを表す点の配列。
Notice any errors or typos? Please let us know. Please feel free to edit src/typography/p5.Font.js and open a pull request!

関連するリファレンス