Вопрос [GS] ui.menu_position

  • Автор темы Автор темы klallso
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Июн 2023
Сообщения
9
Реакции
0
ui.menu_position() должна по сути возвращать 2 значения, x и y, но возвращает только значение x
 
все функции, которые должны возвращать вектор возвращают несколько значений
есть три решения

первое:
Expand Collapse Copy
local menu_pos_x, menu_pos_y = ui.menu_position()
print(menu_pos_x, menu_pos_y)
второе:
Expand Collapse Copy
require "vector"

local menu_pos = vector(ui.menu_position())
print(menu_pos.x, menu_pos.y)
третее (нежелательно):
Expand Collapse Copy
local menu_pos = {ui.menu_position()}
print(menu_pos[1], menu_pos[2])

так же, например, с получением позиции игрока или ворлдтускрином
 
все функции, которые должны возвращать вектор возвращают несколько значений
есть три решения

первое:
Expand Collapse Copy
local menu_pos_x, menu_pos_y = ui.menu_position()
print(menu_pos_x, menu_pos_y)
второе:
Expand Collapse Copy
require "vector"

local menu_pos = vector(ui.menu_position())
print(menu_pos.x, menu_pos.y)
третее (нежелательно):
Expand Collapse Copy
local menu_pos = {ui.menu_position()}
print(menu_pos[1], menu_pos[2])

так же, например, с получением позиции игрока или ворлдтускрином
Спасибо
 
del
 
Последнее редактирование:
Назад
Сверху Снизу