Блог школы Роблоппа — Роблокс Студио, обучение, познавательные статьи и новости школы

Как работать с TextButton в Роблокс Студио

Документация
TextButton — это один из основных элементов интерфейса в Роблокс Студио, который позволяет игроку взаимодействовать с игрой через нажатия (клики).

📌 Что такое TextButton

TextButton — это кнопка с текстом, которая реагирует на действия игрока:
  • нажатие мышью 💻
  • касание экрана 📱
Используется для:
  • меню
  • магазинов
  • настроек
  • запуска действий (например: телепорт, покупка, старт игры)

⚙️ Как создать TextButton

  1. Открой Роблокс Студио
  2. Перейди в StarterGui
  3. Добавь ScreenGui
  4. Внутрь 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
Made on
Tilda