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

Datetime:2016-08-23 04:32:03          Topic: Cocos2d-X  Lua           Share

--响应事件函数

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)   -- 添加到图层





About List