Font

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

テキストをレンダリングするために使用される フォント を説明します。すべてのフォントは フォント家族 (たとえば、 SourceSansPro や 2>重量2> のような)、 5>スタイル5> (たとえば、 8> Empty.FontStyle.B

フォントファミリは、イメージやメッシュなどのアセットのタイプです。各フォントファミリには、フォントの顔の数が含まれており、それぞれの顔に異なる重量とスタイルがあります。

Font は、TextLabel.FontFaceTextButton.FontFace、および0> Class.Toolbar.FontFace0> プロパティによって使用されています。

フォントリスト

f

概要

コンストラクタ

プロパティ

コンストラクタ

new

新しい Font を作成します。

パラメータ

family: Content

フォントファミリのアセット ID、開始します rbxasset:// または rbxassetid://

テキストの厚さ。

既定値: Enum.FontWeight.Regular

テキストが通常かイタリックかどうか。

既定値: Enum.FontStyle.Normal

コードサンプル

Shows how to use Font.new().

Font.new()

script.Parent.FontFace = Font.new("rbxasset://fonts/families/Roboto.json", Enum.FontWeight.Light)

fromEnum

Create a Font from an Enum.Font value. Throws an error when called with Enum.Font.Unknown .

次の表には、各 Enum.Font の関連する家族、重量、およびスタイルが示されています。

f eithero eithero eithero eithero eithero eithero e e

パラメータ

font: Enum.Font

使用するフォントのリスト。

コードサンプル

Shows how to use Font.fromEnum().

Font.fromEnum()

script.Parent.FontFace = Font.fromEnum(Enum.Font.SciFi)
print(script.Parent.FontFace)

fromName

これは、コンテンツフォルダからフォントを作成するための便利なメソッドです。入力する名前は、rbxasset://fonts/families/YourFontNameHere.json のようなアセット ID に変換されます。

名前には、アルファベット、数字、 _ (アンダースコア)、および - (ハイフン) しか含めることはできません。スペースは含めることはできません。

パラメータ

name: string

フォントの名前。

テキストの厚さ。

既定値: Enum.FontWeight.Regular

テキストが通常かイタリックかどうか。

既定値: Enum.FontStyle.Normal

コードサンプル

Shows how to use Font.fromName().

Font.fromName()

script.Parent.FontFace = Font.fromName("FredokaOne")
print(script.Parent.FontFace.Family)

fromId

アセット ID 番号からフォントを作成するための便利なメソッドです。

パラメータ

id: number

フォントのアセットID を数値として保存します。

テキストの厚さ。

既定値: Enum.FontWeight.Regular

テキストが通常かイタリックかどうか。

既定値: Enum.FontStyle.Normal

コードサンプル

Shows how to use Font.fromId().

Font.fromId()

script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)

プロパティ

Family

フォントファミリのアセットID。これらは rbxasset:// または rbxassetid:// から始まります。

テキストの厚さ。デフォルトの値は Enum.FontWeight.Regular です。

設定する定されると、Font.Bold が更新されます。重量が Enum.FontWeight.SemiBold またはより厚い場合は、Bold は true です。

フォントがイタリックであるかどうか。デフォルトの値は Enum.FontStyle.Normal です。フォントをイタリックにするには このように 使用してください Enum.FontStyle.Italic .

Bold

フォントが大きな字であるかどうかを設定します。 Font.WeightEnum.FontWeight.Bold に設定します。Enum.FontWeight.Regular 以外の場合は、2>Datatype.Font.Regular2> です。