lua元表,继承

梦想游戏人
目录:
脚本语言
local a={x=5}

function a:func()
    print("func")
end

a.__index=a--

local b={t=6}

--[[
function b:func()
    print("func111")
end
--]]

setmetatable(b,a)-- 吧a设置为b的元表,b中未查找到 就到a中查找
--b相当于继承了a

print(b.x)

b.func()--如果b中没有func 那么调用a中的func
Scroll Up