创建Button在5秒后先删除再添加后触摸无效
代码如下: local btn = cc.ui.UIPushButton.new(“BlueButton.png”, {scale9 = true})
btn:setButtonSize(120, 80)
btn:setButtonLabel(cc.ui.UILabel.new({text = “Test”}))
btn:align(display.RIGHT_BOTTOM, display.right - 200, display.bottom + 20):addTo(self)
btn:onButtonPressed(function(event)
print("btn:onButtonPressed")
event.target:setScale(1.1)
end)
btn:onButtonRelease(function(event)
print("btn:onButtonRelease")
event.target:setScale(1.0)
end)
btn:onButtonClicked(function()
print("btn:onButtonClicked")
end)
btn:runAction(cc.Sequence:create(cc.DelayTime:create(5), cc.CallFunc:create(function()
btn:retain()
btn:removeFromParent()
btn:addTo(self)
btn:release()
btn:setButtonEnabled(true)
end)))
