欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

cocos2dx 3.X Lua复选框的用法ccui.CheckBox

程序员文章站 2024-02-04 11:27:11
...

--响应事件函数 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) --添加到图层