Всем Привет!
Извините меня за глупый вопрос, но все же спрошу, а вдруг.))
Подскажите пожалуйста, возможно ли в луа как то сокращать записи?
Например:
Есть у нас функция, которая возвращает одно значение, и мне надо отнять или прибавить к этому значению какую то число, то я делаю вот так
Код |
---|
function foo()
local x = 150
return x
end
--------------
bla = foo()-50
|
а если у нас функция возвращает несколько значений, то вопрос: возможно ли это записать в одну строку, а не так
Код |
---|
function foo2()
local x,y,w,h = 150,150,500,300
return x,y,w,h
end
x,y,w,h = foo2()
x,y,w,h = x-50,y-50,w-100,h-100
|
а примерно как то так
Код |
---|
x,y,w,h = foo2(),-50,-50,-100,-100 |
спасибо!