cocos2dx 3.X Lua复选框的用法ccui.CheckBox
--响应事件函数 local function selectedEvent ( sender , eventType ) if eventType == ccui.CheckBoxEventType.selected then cclog( eventType == ccui.CheckBoxEventType.selected ) elseif eventType == ccui.CheckBoxEventType.unselected then cclog(
--响应事件函数
local function selectedEvent(sender,eventType)
if eventType == ccui.CheckBoxEventType.selected then
cclog("eventType == ccui.CheckBoxEventType.selected ")
elseif eventType == ccui.CheckBoxEventType.unselected then
cclog("ccui.CheckBoxEventType.unselected unselected ")
end
end
--创建复选框
local checkBox = ccui.CheckBox:create()
checkBox:setTouchEnabled(true)
checkBox:loadTextures("check_box_normal.png",
"check_box_normal_press.png",
"check_box_active.png",
"check_box_normal_disable.png",
"check_box_active_disable.png")
checkBox:setPosition(cc.p(120, 300)) --坐标
checkBox:addEventListenerCheckBox(selectedEvent) --注册事件
layerFarm:addChild(checkBox,10) --添加到图层