cocos2dx 触摸事件
2012-11-02 14:45
260 查看
一、触摸事件
这个相信大家都会些,重写触摸事件。
二、用全局触摸调度器
1.取到全局调度器
初学cocos2dx 共勉!!
这个相信大家都会些,重写触摸事件。
bool ccTouchBegan(CCTouch* touch, CCEvent* event); void ccTouchEnded(CCTouch* touch, CCEvent* event); void ccTouchCancelled(CCTouch* touch, CCEvent* event); void ccTouchMoved(CCTouch* touch, CCEvent* event);还有一点不要忘了开启
setTouchEnabled(true);当然这样自己写的类要继承CCTargetedTouchDelegate类
二、用全局触摸调度器
1.取到全局调度器
CCDirector::sharedDirector()->getTouchDispatcher()2.这里全局触摸调度器有两个调度方式(标准调度、目标调度)
//目标 CCDirector::sharedDirector()->getTouchDispatcher()->addTargetedDelegate(sheep2, 0, true); //标准 CCDirector::sharedDirector()->getTouchDispatcher()->addStandardDelegate(this, 0);这样可以轻松控制自己想要有触摸的对象。
初学cocos2dx 共勉!!
相关文章推荐
- cocos2dx C++为Sprite添加触摸事件监听器
- Cocos2dx-lua触摸事件处理
- cocos2dx ScrollView 测试一 触摸事件优先级和自动调整
- cocos2dx之触摸事件
- cocos2dx 3.3 + lua 学习笔记(03)--- 触摸事件、定时器、进度条
- Cocos2dx-3.x触摸事件之实现人机交互(一)
- cocos2dX 事件之触摸事件和触摸事件集合
- cocos2dx3.x使用cocostudio触摸事件不响应的奇葩问题
- cocos2dx 自定义触摸事件的分发
- cocos2dx触摸事件的添加问题,触摸事件不起作用
- 10.cocos2dx C++为Sprite添加触摸事件监听器
- cocos2dx之触摸事件
- cocos2dx中使用触摸事件
- cocos2dx 单点触摸,按钮事件
- cocos2dx学习之路----第九篇(深入理解单点触摸的事件机制)
- cocos2dx 接受触摸事件
- cocos2dx为Sprite添加触摸事件监听器
- 4------关于在Cocos2dx中注册触摸事件——Lua(单点触摸)
- cocos2dx lua语言讲解 (动作,定时器,触摸事件,工程的类的讲解)
- Cocos2dx-3.x触摸事件之实现人机交互(二)