GUI (Graphical User Interface) — это графический интерфейс игрока.
Проще говоря, это всё, что отображается на экране поверх игры.
📌 Примеры GUI:
- кнопки
- меню
- счётчики
- полоска здоровья
- иконки
🎮 Где находится GUI
GUI создаётся в:
👉 StarterGui
Когда игрок заходит в игру:
✔️ интерфейс копируется в PlayerGui
✔️ становится видимым только этому игроку
📦 Основные элементы GUI
ScreenGui
👉 главный контейнер интерфейса
Frame
👉 панель (окно, меню)
TextLabel
👉 текст
TextButton
👉 кнопка
ImageLabel / ImageButton
👉 изображения
🧠 Как работает GUI
✔️ работает на стороне клиента
✔️ использует LocalScript
✔️ реагирует на действия игрока
📌 Простой пример кнопки
script.Parent.MouseButton1Click:Connect(function()
print("Кнопка нажата")
end)✔️ выполняется при клике
🎯 Для чего нужен GUI
✔️ управление игрой
✔️ взаимодействие с игроком
✔️ отображение информации
⚠️ Важные моменты
✔️ GUI = только визуальная часть
✔️ логика игры должна быть на сервере
✔️ для связи используют RemoteEvent
❌ Частые ошибки
❌ используют обычный Script вместо LocalScript
❌ кладут GUI не в StarterGui
❌ делают всю логику в интерфейсе
💡 Советы
✔️ делай простой и понятный интерфейс
✔️ не перегружай экран
✔️ используй единый стиль
🧩 Где используется GUI
✔️ меню игры
✔️ магазин
✔️ здоровье и жизни
✔️ настройки
✔️ квесты
🏁 Итог
GUI в Roblox — это способ взаимодействия игрока с игрой через экран.
👉 Без GUI игра будет неудобной и непонятной.
🔗 Полезные ссылки:
🚀 Хочешь научиться делать свои игры?
Переходи на roblo.ru и запишись на обучение Роблокс Студио!
И не забудь заглянуть в наш Telegram 👉 t.me/robloppo
