cocos2d-x 游戏开发----给单个精灵绑定点击事件
来源:互联网 发布:java 创建多线程读sql 编辑:程序博客网 时间:2024/06/07 20:33
在cocos2d-x游戏开发过程中.经常会遇到处理单个精灵被用户点击的问题。 一般情况下我们都是抓取单个场景中的点击事件根据坐标判断,遍历所有精灵,看是否存在点击的坐标和精灵的区域有碰撞。这种方法在精灵多了之后很费时,在学习testcpp的例子代码后发现一个很好的方法解决。就是继承 "CCTargetedTouchDelegate" 类,使精灵也有接收点击事件的功能,并且在精灵销毁时移除注册的点击功能。
工程代码在这里:http://download.csdn.net/detail/lkysz0000/5993617
- cocos2d-x 游戏开发----给单个精灵绑定点击事件
- cocos2d-x 精灵触摸事件
- Cocos2d-x游戏开发之设置精灵的触摸范围
- 【cocos2d-x游戏开发】场景,层,精灵的区别
- Cocos2d-x游戏开发——九妹和按钮搭配和按钮点击事件
- 【cocos2d-x游戏开发】定时事件
- 【cocos2d-x游戏开发】触摸事件
- Cocos2d-x判断点击到一个精灵
- 【Cocos2D-X 游戏引擎】初窥门径(8)判断精灵点击
- Cocos2d-x 游戏开发 - 代码与CocosBuilder绑定
- Cocos2d-x 游戏开发 - 代码与CocosBuilder绑定
- Cocos2D-x游戏开发之十一:在游戏背景上添加精灵
- 【Cocos2D-X 游戏引擎】初窥门径(4)Touch 事件:移动精灵
- 【Cocos2D-X 游戏引擎】初窥门径(4)Touch 事件:移动精灵
- 05.cocos2d-x点击事件
- cocos2d-x游戏开发
- 《Cocos2d-x for iPhone游戏开发实例详解---1.2 绘制精灵》
- 《Cocos2d-x for iPhone游戏开发实例详解---1.3 为精灵着色》
- Android基础(一)
- 租车项目-浅看项目经理一职
- Linux性能监测:内存篇
- bat多任务并行处理
- 黑马程序员Java笔记——类与对象的初体验
- cocos2d-x 游戏开发----给单个精灵绑定点击事件
- Linux性能监测:磁盘IO篇
- Linux性能监测:网络篇
- win8 eclipse juno(4.2) android开发笔记(一)——环境搭建
- linux下ip层的一些概念
- 基本数据类型
- 小米手机连上电脑没有反应
- 20个代码生成框架
- linux下解压缩及压缩命令小结