Официальная библиотека готовых префабов
Библиотека готовых UI-виджетов «из коробки», созданная для новых проектов и инди-разработчиков. Все префабы расположены в Packages/com.fasttma.core/Runtime/Prefabs/. Просто перетащите их на сцену, чтобы мгновенно получить готовый коммерческий интерфейс с настроенными компонентами и событиями.
1. FastTMA_SafeAreaContainer (Контейнер безопасной зоны)
Полноэкранный адаптивный контейнер, который автоматически сдвигает границы интерфейса, предотвращая перекрытие элементами iPhone Dynamic Island, вырезами экрана, нижней полосой Home Bar и верхней панелью Telegram.


- Путь к ассету:
Packages/com.fasttma.core/Runtime/Prefabs/FastTMA_SafeAreaContainer.prefab - Привязка (Anchors): Растянуть / Stretch (
Min: 0,0 | Max: 1,1 | Смещения: 0) - Основной компонент:
TelegramSafeArea - Использование: Разместите объект внутри вашего
Canvas. Поместите все интерактивные кнопки, меню и текст внутрь этого контейнера.
2. FastTMA_StarsPayButton (Кнопка оплаты Stars)
Кнопка оплаты в официальном синем стиле Telegram (#2481CC) со встроенным тактильным виброоткликом и обработчиком чекаута.


- Путь к ассету:
Packages/com.fasttma.core/Runtime/Prefabs/FastTMA_StarsPayButton.prefab - Основные компоненты:
TelegramStarsButton: Управляет идентификатором товара, ценой и обратным вызовом после оплаты.TelegramHapticButton: Вызывает тактильный импульс средней силы (Medium).
- Использование: Перетащите кнопку в игровой магазин, укажите
Product IdиStars Price, а затем привяжите выдачу предмета к событиюOn Purchase Success (String).
3. FastTMA_UserInfoWidget (Виджет профиля пользователя)
Готовый горизонтальный блок профиля, который автоматически извлекает и отображает имя и юзернейм авторизованного пользователя Telegram.



- Путь к ассету:
Packages/com.fasttma.core/Runtime/Prefabs/FastTMA_UserInfoWidget.prefab - Основной компонент:
TelegramUserInfoText - Выбор полей: Выберите нужное поле прямо в выпадающем списке инспектора:
Id,Username,First Name,Last Name,Full Name,Language Code,Is Premium,Photo Urlи др.
- Использование: Поместите в шапку меню для отображения данных игрока без написания C#-кода (в Unity Editor автоматически отображаются тестовые данные Mock).