您的位置:首页 > 移动开发 > Cocos引擎

lua 中处理cocos2dx 的button 事件

2015-09-14 11:09 405 查看
来自:http://blog.163.com/yiba_suanzao/blog/static/13055737720144893945616/

1、引入这个类:require "GuiConstants"

2、下面是回调函数的处理.

local function menuZhuCeCallback(sender,eventType)

        print(sender:getTag())

        if eventType == ccui.TouchEventType.began then

            print("按下按钮")

        elseif eventType == ccui.TouchEventType.moved then

            print("按下按钮移动")

        elseif eventType == ccui.TouchEventType.ended then

            print("放开按钮")

        elseif eventType == ccui.TouchEventType.canceled then

            print("取消点击")

        end

end 

3 、对button事件的调用处理。获得button对象

           local button_close=mianye:getChildByTag(4);

            button_close:addTouchEventListener(menuZhuCeCallback)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: