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

Начинающий
Статус
Оффлайн
Регистрация
13 Июн 2023
Сообщения
8
Реакции[?]
0
Поинты[?]
0
ui.menu_position() должна по сути возвращать 2 значения, x и y, но возвращает только значение x
 
Femboy Access
Эксперт
Статус
Оффлайн
Регистрация
11 Ноя 2020
Сообщения
1,333
Реакции[?]
428
Поинты[?]
96K
все функции, которые должны возвращать вектор возвращают несколько значений
есть три решения

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

local menu_pos = vector(ui.menu_position())
print(menu_pos.x, menu_pos.y)
третее (нежелательно):
local menu_pos = {ui.menu_position()}
print(menu_pos[1], menu_pos[2])
так же, например, с получением позиции игрока или ворлдтускрином
 
Начинающий
Статус
Оффлайн
Регистрация
13 Июн 2023
Сообщения
8
Реакции[?]
0
Поинты[?]
0
все функции, которые должны возвращать вектор возвращают несколько значений
есть три решения

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

local menu_pos = vector(ui.menu_position())
print(menu_pos.x, menu_pos.y)
третее (нежелательно):
local menu_pos = {ui.menu_position()}
print(menu_pos[1], menu_pos[2])
так же, например, с получением позиции игрока или ворлдтускрином
Спасибо
 
Автоучастие - https://yougame.biz/threads/253897/
Начинающий
Статус
Оффлайн
Регистрация
12 Июн 2020
Сообщения
158
Реакции[?]
14
Поинты[?]
10K
del
 
Последнее редактирование:
Сверху Снизу