/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/lua/lua-515-18-002/main.lua
17 строк
338 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
local Vec2 = { x = 0, y = 0 } function Vec2:new(x, y) local obj = { x = x or 0, y = y or 0 } setmetatable(obj, self) self.__index = self return obj end function Vec2:__add(other) return Vec2:new(self.x + other.x, self.y + other.y) end local a = Vec2:new(1, 2) local b = Vec2:new(3, 4) local c = a + b print(c.x, c.y) -- 4 6