Перейти к содержимому

Font

Font Класс предоставляет помощники по измерению текста и рисованию для renderer.


Методы

constructor(name: string, options?: LoadFontOptions)Font

Создает новый Font пример.

  • namestring - Имя.
  • optionsLoadFontOptions (необязательный) - Варианты.

Возвращает:

  • Font - Результат звонка.

GetTextSize(text: string)[number, number]

Получает размер текста.

  • textstring - Текстовое значение.

Возвращает:

  • [number, number] - Запрошенный размер текста.

GetAlignmentOffset(text: string, alignment?: Enum.ContentAlign)[number, number]

Получает смещение выравнивания.

  • textstring - Текстовое значение.
  • alignmentEnum.ContentAlign (необязательный) - Расклад.

Возвращает:

  • [number, number] - Запрошенное смещение выравнивания.

DrawText(x: number, y: number, text: string)void

Рисует текст.

  • xnumber - Координата х.
  • ynumber - Они координируют.
  • textstring - Текстовое значение.

DrawWorldText(vec: Vector, text: string, xOffset?: number, yOffset?: number)void

Рисует текст мира.

  • vecVector - Мировое положение vector.
  • textstring - Текстовое значение.
  • xOffsetnumber (необязательный) - Смещение по оси X.
  • yOffsetnumber (необязательный) - Смещение.