Чтобы создать интерфейс магазина в Roblox Studio для мобильных устройств, можно следовать таким шагам: 34
- В компоненте StarterGui создать ScreenGui (например, с именем ShopGui) и для него создать Frame (окно будущего магазина). 4
- Во Frame создать кнопки (TextButton), задать им размер и написать название товара, который будет выдаваться при нажатии на кнопку. 4 Также можно добавить TextLable под кнопками и указать на них стоимость товара. 4
- Добавить кнопку для закрытия окна магазина: создать TextButton квадратного размера, поменять цвет фона на красный и подписать X. 4
- Добавить кнопку открытия меню магазина: создать TextButton для ScreenGui, разместить его вверху экрана и подписать «Магазин». 4
- Для кнопки открытия магазина создать LocalScript и добавить код, чтобы окно открывалось только у одного игрока, а не у всех пользователей одновременно. 4 Для кнопки закрытия магазина нужно скопировать этот код и добавить его к кнопке закрытия, затем внести изменения: поменять в конце true на false. 4
- Проверить скрипты: для этого открыть и закрыть магазин. 4 Чтобы при входе в игру окно магазина было невидимым и открывалось только при нажатии на кнопку, нужно в Properties убрать галочку с пункта Visible в компоненте Frame. 4
Также для адаптации интерфейса под разные устройства можно использовать плагин RescaleGui. 1