- Сообщений: 14
- Спасибо получено: 0
Перемещение главного меню по экрану
5 года 9 мес. назад - 5 года 9 мес. назад #118692
от nagibhard
nagibhard создал тему: Перемещение главного меню по экрану
Rpg maker vx ace v.1.01
Дорогие друзья, не знает ли кто-нибудь, есть ли скрипт или какой-нибудь другой способ перемещения "Новая игра" "Продолжить" "Выход" в другую часть экрана, как это показано на скриншоте? У меня всегда снизу в центре они находятся.
Заранее благодарю!
Дорогие друзья, не знает ли кто-нибудь, есть ли скрипт или какой-нибудь другой способ перемещения "Новая игра" "Продолжить" "Выход" в другую часть экрана, как это показано на скриншоте? У меня всегда снизу в центре они находятся.
Заранее благодарю!
Последнее редактирование: 5 года 9 мес. назад пользователем nagibhard. Причина: Забыл добавить файл
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
5 года 9 мес. назад #118696
от Dmy
Координата x идёт слева направо, координата y — сверху вниз.
Ну или если вам в целом нравится стандартная позиция, но вы хотите её чуть-чуть сдвинуть, это можно сделать так (в этом примере сдвиг на 5 пикселей вправо, на 10 пикселей вниз):
Dmy ответил в теме Перемещение главного меню по экрану
Самый простой способ — добавить вот такой скрипт:nagibhard пишет: Rpg maker vx ace v.1.01
Дорогие друзья, не знает ли кто-нибудь, есть ли скрипт или какой-нибудь другой способ перемещения "Новая игра" "Продолжить" "Выход" в другую часть экрана, как это показано на скриншоте? У меня всегда снизу в центре они находятся.
Заранее благодарю!
Code:
class Window_TitleCommand < Window_Command
def update_placement
self.x = 100
self.y = 300
end
end
Координата x идёт слева направо, координата y — сверху вниз.
Ну или если вам в целом нравится стандартная позиция, но вы хотите её чуть-чуть сдвинуть, это можно сделать так (в этом примере сдвиг на 5 пикселей вправо, на 10 пикселей вниз):
Code:
class Window_TitleCommand < Window_Command
def update_placement
self.x = (Graphics.width - width) / 2 + 5
self.y = (Graphics.height * 1.6 - height) / 2 + 10
end
end
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 1597
- Спасибо получено: 1522
5 года 9 мес. назад - 5 года 9 мес. назад #118697
от Демий
Демий ответил в теме Перемещение главного меню по экрану
Для этого можно использовать вот такой простой скрипт:
В отличие от кода выше, мой создаёт копию оригинальной функции (строка с alias), что в данном случае перестраховка, но может быть важным моментом для совместимости скриптов с другими.
Надо лишь a и b заменить на желаемые координаты окна. Стоит исходить из того, что отсчёт начинается из левого верхнего угла и идёт в пикселях. Если что, стандартное окно асевской игры 544 на 416.
Code:
class Window_TitleCommand < Window_Command
alias shif_update_placment update_placement
def update_placement
shif_update_placment
self.x = a
self.y = b
end
end
Надо лишь a и b заменить на желаемые координаты окна. Стоит исходить из того, что отсчёт начинается из левого верхнего угла и идёт в пикселях. Если что, стандартное окно асевской игры 544 на 416.
Последнее редактирование: 5 года 9 мес. назад пользователем Демий.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.097 секунд
