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

前端之家收集整理的这篇文章主要介绍了cocos2dx 3.X Lua复选框的用法ccui.CheckBox前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
本文用的图片资源是采用官方test中的,可自行在cocos2dx引擎中搜索文件名找到该资源哦.
需要把函数写在前面,否则,后面调用的时候会说无法找到该函数,lua中提示函数为nil....

--响应事件函数

localfunctionselectedEvent(sender,eventType)

ifeventType== ccui.CheckBoxEventType.selectedthen

cclog("eventType == ccui.CheckBoxEventType.selected "elseifeventType== ccui.CheckBoxEventType.unselected cclog("ccui.CheckBoxEventType.unselected unselected "end

end

--创建复选框

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

猜你在找的Cocos2d-x相关文章