lua語言零基礎(chǔ)教程 lua可以繼承cocos2d的類么?
lua可以繼承cocos2d的類么?1. 事實(shí)上,Lua中沒有類,只有表。類之間的繼承意味著父類的表被鏈接在一起,在派生類中找不到的屬性和方法將通過元表找到父類。Lua中類的屬性是classA={wi
lua可以繼承cocos2d的類么?
1. 事實(shí)上,Lua中沒有類,只有表。類之間的繼承意味著父類的表被鏈接在一起,在派生類中找不到的屬性和方法將通過元表找到父類。Lua中類的屬性是classA={width=10,height=10}classA={}classA.width=10類. 高度=10,兩種方法均可使用自身寬度統(tǒng)一呼叫2。cocos2dx中的Lua類不是面向?qū)ο蟮?。Cocos準(zhǔn)備類else的Lua end函數(shù)——如果super classes={}setmetatable(CLS{uuuuindex=super}),則從Lua對象繼承cls.super=超級cls={ctor=function()end}endcls.ucname=classnamecls.uctype=2--luacls.uindex=cls函數(shù)cls.new(…)localinstance=setmetatable({},cls)instance.class=cls實(shí)例:ctor(…)返回實(shí)例