Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты
к Руководству

Font.GetOSInstalledFontNames

Объявление

public static string[] GetOSInstalledFontNames();

Возвращает

string[] Массив имен всех шрифтов, установленных на машине.

Описание

Получить имена шрифтов, установленных на компьютере.

GetOSInstalledFontNames позволяет получить имена всех шрифтов, установленных на компьютере. Эти имена можно передать в CreateDynamicFontFromOSFont для динамического отображения текста с использованием любого шрифта, установленного в ОС пользователя.

using UnityEngine; using System.Collections; // Простой пользовательский интерфейс для отображения набора шрифтов ОС и возможности изменить шрифт пользовательского интерфейса на любой из них. public class FontSelector : MonoBehaviour { Vector2 scrollPos; string[] fonts; void Start() { fonts = Font.GetOSInstalledFontNames(); } void OnGUI() { scrollPos = GUILayout.BeginScrollView(scrollPos); foreach (var font in fonts) { if (GUILayout.Button(font)) GUI.skin.font = Font.CreateDynamicFontFromOSFont(font, 12); } GUILayout.EndScrollView(); } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3