使用quick时自己封装的类存放于特定的目录,便于以后使用 下面是作者经常用到的一个按钮
local MyButton = class(“MyButton”)function MyButton:ctor(params,scene,listener)self.button = nil= 40self.button = cc.ui.UIPushButton.new(params):onButtonClicked(function()local spawn1 = cc.Spawn:create({cc.MoveBy:create(time,cc.p(0,-offset)),cc.ScaleTo:create(time,1,0.3),})transition.execute(self.button,spawn1,{onComplete = function()local spawn2 = cc.Spawn:create({cc.MoveBy:create(time,cc.p(0,offset)),cc.ScaleTo:create(time,1,1)})transition.execute(self.button,spawn2,{easing = “backOut”,onComplete = listener})end})end):center():addTo(scene)return self.buttonendreturn MyButton
在场景中使用方式
)
,擒龙要下海,打虎要上山。