之前用的3.3版本,现在在新版本3.9里发现class方法的实现变了,出现个问题
第一个类UISprite
UISprite = class(“UISprite”, function(image)
local sprite = display.newSprite(image);
return sprite;
end)
第二个类UIButton
UIButton = class(“UIImageBox”, function(img)
local sprite = UISprite.new(img);
return sprite;
end);
function UIButton:ctor(img,onClick,params)
…
end
最后创建第二类以后,发现第二个类里面的所有方法都无法被调用
求问为什么,怎么解决