cocos2d-x touch事件
猴子原创,转载请注明出处。
原文地址:http://blog.csdn.net/yanghuiliu/article/details/6963228
头文件申明:
virtualbool ccTouchBegan(CCTouch *pTouch,CCEvent *pEvent);
virtualvoid ccTouchEnded(CCTouch *pTouch,CCEvent *pEvent);
//用于点击的优先级设置
virtualvoid registerWithTouchDispatcher(void);
//实现,基本都是一样的,就只实现一个了。
voidStory::ccTouchesEnded(CCSet* touches,CCEvent* event)
{
CCSetIteratorit;
CCTouch* touch;
for( it = touches->begin(); it != touches->end(); it++)
{
touch = (CCTouch*)(*it);
if(!touch)
break;
CCPoint location = touch->locationInView(touch->view());
location =CCDirector::sharedDirector()->convertToGL(location);
//location.x和location.y就是点击的坐标点
}
//如果点击获取不到,可以设置下优先级
voidStory::registerWithTouchDispatcher(void)
{
//CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this, kCCMenuTouchPriority+1, false);
CCTouchDispatcher::sharedDispatcher()->addTargetedDelegate(this,1, false);
}
cocos2d-x touch事件相关推荐
- CCLayer中Touch事件(Standard Touch Delegate Targeted Touch Delegate)
http://blog.csdn.net/davintanger/article/details/6836143 Cocos2d 开发中提供了两种touch处理方式,Standard Touch De ...
- ViewGroup的Touch事件分发(源码分析)
Android中Touch事件的分发又分为View和ViewGroup的事件分发,View的touch事件分发相对比较简单,可参考 View的Touch事件分发(一.初步了解) View的Touch事 ...
- View的Touch事件分发(二.源码分析)
Android中Touch事件的分发又分为View和ViewGroup的事件分发,先来看简单的View的touch事件分发. 主要分析View的dispatchTouchEvent()方法和onTou ...
- View的Touch事件分发(一.初步了解)
Android中Touch事件的分发又分为View和ViewGroup的事件分发,先来看简单的View的touch事件分发. 一次完整的Touch事件序列为: ACTION_DOWN -> AC ...
- Android Touch事件传递机制 二:单纯的(伪生命周期) 这个清楚一点
转载于:http://blog.csdn.net/yuanzeyao/article/details/38025165 在前一篇文章中,我主要讲解了Android源码中的Touch事件的传递过程,现在 ...
- Android Touch事件原理加实例分析
Android中有各种各样的事件,以响应用户的操作.这些事件可以分为按键事件和触屏事件.而Touch事件是触屏事件的基础事件,在进行Android开发时经常会用到,所以非常有必要深入理解它的原理机制. ...
- UITableViewCell有关处理touch事件的问题
在UITableViewCell上的子视图如果其自身处理了Touch事件,则在点击这个子视图时代理的didSelectRow函数无法被触发(cell不认为自己被点击了,连高亮都没有). 如果想要解决这 ...
- Android Touch事件传递机制解析 (推荐)
最近新闻列表里的下拉 down up move 等等让我十分头疼 ,无意间看到了一篇非常不错的帖子,转载如下: 开篇语:最近程序在做一个小效果,要用到touch,结果整得云里面雾里的,干脆就好好把a ...
- 源码阅读分析 View的Touch事件分发
其实 Android 事件分发机制在早几年一直都困扰着我,那时候处理事件分发的自定义 View 脑子都是一片白,老感觉处理不好.后来自己看了 android 源码,也阅读了很多大牛的文章才算彻底明白, ...
- 【Android】Touch事件分发
题外话: /*** A ViewGroup is a special view that can contain other views* (called children.) The view gr ...
最新文章
- Vue笔记(五)——Token生命周期
- 百度地图api location 211 sn校验失败
- [ACTF2020 新生赛]Upload
- Interview:算法岗位面试—10.17早上—上海某科技公司算法岗位(偏算法,独角兽)非技术面试之比赛项目讲解和项目意义的探讨
- C语言中巧妙的使用#和##
- python进程池调用实例方法_Python 多进程并发操作中进程池Pool的实例
- __METHOD__
- [cogs347]地震
- linux gcc 制作动态库
- angular - 如何运行在起来 - 使用nginx
- MSRA-USTC 计算机科学领域前沿进展新年第一讲
- 用c语言算法统宗 李白沽酒,趣味数学题:百羊问题与李白沽酒
- windows使用Apple的Trackpad
- ppt太大怎么压缩变小?ppt压缩方法和步骤
- 字节跳动(今日头条)小程序支付、支付宝、微信支付完整版
- python实现图片rgb通道分离
- getcwd()函数的用法
- 【转载】最新读《你当像鸟飞往你的山》读后感心得体会5篇精选
- PAT甲级考试题库题目分类
- [论文阅读笔记56]基于标注(NovelTagging方法)实体与关系联合抽取-ACL2017
热门文章
- int类型究竟占几个字节(转)
- element table 表格外input关键字搜索和多选
- table表格固定表头,内容滚动显示
- 电磁铁的方向判定方法
- 在win10自带Ubuntu16下搭建环境使用CLion2018进行C++开发
- 理想国pandas练习题2
- 开服务器无限烟火,深受低等级玩家热爱的“烟花”服务器!——梦幻西游服务器调研:将军...
- Java全局变量和局部变量的区别
- 帆软相同列合并_扩展后连续单元格合并
- 保护野生动物主题的微信公众号图文应该怎样排版?