cocos2dx lua 吞噬层的触摸事件
2024-09-04 11:48:10
首先要创建一个layer,设置该层为可触摸
layer:setTouchEnabled(true)
注册触摸事件
local listener = cc.EventListenerTouchOneByOne:create()
listener:setSwallowTouches(true)
listener:registerScriptHandler(function(touch, event)
--做触摸处理...
return true--返回true时,该层下面的层的触摸事件都会屏蔽掉
end,cc.Handler.EVENT_TOUCH_BEGAN)
local eventDispatcher = layer:getEventDispatcher()
eventDispatcher:addEventListenerWithSceneGraphPriority(listener, layer)
最新文章
- 12.super关键字
- [Shell] 文件名截取的问题:bash .vs. csh
- EntityFrameWork使用过程问题总结
- java.util.Scanner简单应用
- 资源搜集:Git精品文章推荐,常年更新
- a little about hashtable vs dictionary
- LightOJ 1188 Fast Queries(简单莫队)
- re模块使用
- Ubuntu LAMP搭建
- python--面向对象编程介绍
- [机器学习Lesson 2]代价函数之线性回归算法
- IDEA zookeeper插件的使用
- 如何用人工的方式将Excel里的一堆数字变成一个数组
- JAVA注释--2019-04-28
- 外接程序 VMDebugger 未能加载或导致了异常 修复
- Dijango学习_01_pycharm创建应用
- python爬虫初级--获取指定页面上的菜单名称以及链接,然后导出
- 深度学习中交叉熵和KL散度和最大似然估计之间的关系
- 命名空间出错 namespace Web.Skin.@default
- LR参数化类型为file显示大于100数据方法
热门文章
- 2014-11-1 NOIP模拟赛2
- AcDbDictionary of AcDbDatabase
- [Xcode 实际操作]五、使用表格-(8)自定义UITableView单元格Accessory样式(附件图标)
- [Xcode 实际操作]六、媒体与动画-(7)遍历系统提供的所有滤镜
- web项目部署后动态编译无法找到依赖的jar包
- docker 使用数据库mysql
- 黑马Spring学习 bean
- B.Icebound and Sequence
- Sonya and Matrix Beauty Codeforces - 1080E
- CSS3动画总结学习(一)