デフォルトのテーブルを作成し、他のテーブルを作成するときにそれを使用するにはどうすればよいですか?
例
--default table
Button = {
x = 0,
y = 0,
w = 10,
h = 10,
Texture = "buttonimg.png",
onClick = function() end
}
newbutton = Button {
onClick = function()
print("button 1 pressed")
end
}
newbutton2 = Button {
x = 12,
onClick = function()
print("button 2 pressed")
end
}
newbuttons は y、w、h およびテクスチャをデフォルト値に設定しますが、括弧内に設定されたものはすべて上書きされます