TextButton — это один из основных элементов интерфейса в Роблокс Студио, который позволяет игроку взаимодействовать с игрой через нажатия (клики).
📌 Что такое TextButton
TextButton — это кнопка с текстом, которая реагирует на действия игрока:
- нажатие мышью 💻
- касание экрана 📱
Используется для:
- меню
- магазинов
- настроек
- запуска действий (например: телепорт, покупка, старт игры)
⚙️ Как создать TextButton
- Открой Роблокс Студио
- Перейди в StarterGui
- Добавь ScreenGui
- Внутрь ScreenGui вставь TextButton
📌 Структура:
StarterGui
└── ScreenGui
└── TextButton🎨 Основные свойства TextButton
Выдели кнопку и настрой свойства:
- Text — текст кнопки (например: "Играть")
- Size — размер (например: {0, 200}, {0, 50})
- Position — положение на экране
- BackgroundColor3 — цвет кнопки
- TextColor3 — цвет текста
- TextScaled — авто-подгонка текста
💡 Совет: включи TextScaled = true, чтобы текст выглядел аккуратно на всех экранах.
💻 Как обработать нажатие (скрипт)
Добавь LocalScript внутрь TextButton:
local button = script.Parent
button.MouseButton1Click:Connect(function()
print("Кнопка нажата!")
end)📌 Что происходит:
- MouseButton1Click — событие клика
- Connect — подключает функцию
- при нажатии выполняется код
🚀 Примеры использования
▶️ Кнопка запуска игры
button.MouseButton1Click:Connect(function()
print("Игра началась!")
end)💰 Кнопка покупки
button.MouseButton1Click:Connect(function()
print("Покупка выполнена!")
end)🌀 Кнопка телепорта
button.MouseButton1Click:Connect(function()
game.Players.LocalPlayer.Character:MoveTo(Vector3.new(0,10,0))
end)🎯 Полезные советы
✔ Используй UIStroke — для обводки кнопки
✔ Добавь UICorner — чтобы сделать скругления
✔ Используй TweenService — для анимаций
✔ Проверяй на телефоне и ПК
🧠 Итог
TextButton — это основа взаимодействия игрока с интерфейсом. С его помощью ты можешь создавать:
- меню
- кнопки действий
- интерактивные системы
Освоив TextButton, ты сможешь делать полноценные UI в Роблокс Студио 🎮
🔗 Полезные ссылки:
🚀 Хочешь научиться делать свои игры?
Переходи на roblo.ru и запишись на обучение Роблокс Студио!
И не забудь заглянуть в наш Telegram 👉 t.me/robloppo
