您的位置:首页 > 编程语言 > Lua

quick-lua攻击按键

2016-01-24 23:53 375 查看
--攻击按键
self.atkBtn = cc.ui.UIPushButton.new({
normal = "#joyStickButton.png",
pressed = "#joyStickButtonHighLight.png",
disabled = "#joyStickButton.png",
})
:onButtonClicked(function ( ... )
print("攻击")
--点击一次只进行一次回调
self.isAttack = false
end)
:onButtonPressed( function ( ... )
-- 摁着 持续进行回调
print("持续攻击")
self.isAttack = true
end)
:onButtonRelease(function ( ... )
-- 释放
self.isAttack = false
end)
self:addChild(self.atkBtn)
self.atkBtn:setPosition(display.width - self.atkBtn:getCascadeBoundingBox().width*0.5 - 20,
self.atkBtn:getCascadeBoundingBox().height * 0.5 + 20)


getCascadeBoundingBox()获取的是整个纹理的大小 如果有附加在上面的纹理 获取的是整个的大小
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: