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)
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)
相关文章推荐
- Cocos2d-x3.0 捕Android菜单键和返回键
- 关于cocos2d-x中弧度和角度的转换问题
- cocos2d-x 3.2 物理小游戏教程2 block it 物理世界 墙壁
- 关于ToggleMenu触发器菜单
- 【收集】cocos2dx中加载使用plist文件
- 创建自己的Sprite子类时需要做哪些工作?
- 从cocos2d中导入项目到Android
- 6、Cocos2dx 3.0游戏开发的基本概念找个小三场比赛
- Cocos2d-x Lua中实例:帧动画使用
- Cocos2d-x Lua中帧动画
- Cocos2d-x Lua中实例:特效演示
- Cocos2d-x Lua中网格动作
- Cocos2d-x Lua中多场景切换生命周期
- Cocos2d-x Lua中生命周期函数
- Cocos2d-x Lua中Sprite精灵类
- Cocos2d-x Lua中使用标签
- Cocos2d-x Lua Node与Node层级架构
- 第一个Cocos2d-x Lua游戏
- 搭建Cocos Code IDE开发环境
- cocos2dx 46 动作