GL坐标系
Cocos2D以OpenglES为图形库,所以它使用OpenglES坐标系。GL坐标系原点在屏幕左下角,x轴向右,y轴向上。
屏幕坐标系
苹果的Quarze2D使用的是不同的坐标系统,原点在屏幕左上角,x轴向右,y轴向下。ios的屏幕触摸事件CCTouch传入的位置信息使用的是该坐标系。因此在cocos2d中对触摸事件做出响应前需要首先把触摸点转化到GL坐标系。可以使...
分类:
其他好文 时间:
2014-08-29 21:27:18
阅读次数:
299
如果看过sample中touch的代码,你会发现示例中有一个cc.NODE_TOUCH_CAPTURE_EVENT事件,它和cc.NODE_TOUCH_EVENT触摸事件一样,是引擎级别的事件,我们来看看它和触摸事件的区别。
触摸捕获事件的优先级要比触摸事件要高,换句话说,触摸捕获事件会比触摸事件先响应,并且有权不分发给触摸事件响应。
对于一个完整的捕获+触摸事件,有这么一个流程:...
分类:
其他好文 时间:
2014-08-29 13:07:57
阅读次数:
233
1、Touch事件简介在移动终端上的web页面触屏时会产生ontouchstart、ontouchmove、ontouchend、ontouchcancel 事件,分别对应了触屏开始、拖拽及完成触屏事件和取消。当按下手指时,触发ontouchstart。当移动手指时,触发ontouchmove。当移...
分类:
移动开发 时间:
2014-08-28 22:41:36
阅读次数:
291
最近有一个项目设计一个APP实现通过触摸屏实现毛笔写字效果。传统的绘画板程序直接通过Path的moveTo和LineTo便可实现简单的线条绘画程序。然而要达到毛笔的笔锋效果则需要更为详细点的设计。我的实现思路是通过以触摸事件DOWN、MOVE、UP中的每一个点为圆心画圆,除此之外还可通过触摸压力的大小改变所绘圆的半径,这样一连串的圆便可粗略地模拟毛笔笔锋效果,在设计次效果时遇到两个问题:
1:a...
分类:
移动开发 时间:
2014-08-27 23:31:08
阅读次数:
415
//一个完整的触摸过程:touchesBegan -> touchesMoved -> touchesEnded/***触摸开始(手指刚碰到view)*/- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event/***触摸ing(手...
分类:
其他好文 时间:
2014-08-27 00:11:46
阅读次数:
223
顾名思义即速率跟踪者,主要用来跟踪触摸事件(flinging和getsture)的速率,在UI特效的设计上非常有用。使用时:step1:通过VelocityTracker.obtain()方法实例化。step2:使用addMovement(MotionEvent)指定检测对象。step3:通过get...
分类:
移动开发 时间:
2014-08-26 21:07:36
阅读次数:
248
近段时间使用html5开发一个公司内部应用,而触摸事件必然是移动应用中所必须的,刚开始以为移动设备上或许也会支持鼠标事件,原来是不支持的,好在webkit内核的移动浏览器支持touch事件,并且打包成app也毫无压力...
分类:
编程语言 时间:
2014-08-25 15:14:44
阅读次数:
189
在cocos2d-x 3.0中一共有五个事件监听器:触摸事件(EventListenerTouch)键盘响应事件 (EventListenerKeyboard)加速器记录事件(EventListenerAcceleration)鼠标响应事件(EventListenerMouse)自定义事件(Even...
分类:
其他好文 时间:
2014-08-21 18:45:14
阅读次数:
216
问题一:iOS中有哪些事件??在用户使用app过程中,会产生各种各样的事件?iOS中的事件可以分为3大类型问题二:什么叫响应者对象??在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”?UIApplication、UIViewCon...
分类:
其他好文 时间:
2014-08-20 23:59:23
阅读次数:
623
android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MO...
分类:
其他好文 时间:
2014-08-20 12:17:42
阅读次数:
208