Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Здравствуйте, у меня вопрос: можно ли такое реализовать? function Foo(arg) arg = arg * 2 end a = Reference(4) print(a) -- 4 Foo(a) print(a) -- 8
Здравствуйте, простите за такую просьбу, можете пожалуйста скинуть dll lua54, 32-битную версию? В файлах с Win32 версией почему-то лежит 64-битная версия dll
Мне гпт предлагает так: function Foo(arg) arg[1] = arg[1] * 2 end a = {4} print(a[1]) -- 4 Foo(a) print(a[1]) -- 8 Но я хочу чтоб работало без индексов и всего проче...
В луа такое только с помощью специальных комментариев? ---@param table table ---@param metatable? metatable|table ---@return table function setmetatable(table, metatable)...
А какие-то другие варианты есть?