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

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...