最近有一个项目设计一个APP实现通过触摸屏实现毛笔写字效果。传统的绘画板程序直接通过Path的moveTo和LineTo便可实现简单的线条绘画程序。然而要达到毛笔的笔锋效果则需要更为详细点的设计。我的实现思路是通过以触摸事件DOWN、MOVE、UP中的每一个点为圆心画圆,除此之外还可通过触摸压力的大小改变所绘圆的半径,这样一连串的圆便可粗略地模拟毛笔笔锋效果,在设计次效果时遇到两个问题:
1:a...
分类:
移动开发 时间:
2014-08-27 23:31:08
阅读次数:
415
Cocos2d-x 3.0 屏幕触摸 消息分发机制 新手入门...
分类:
其他好文 时间:
2014-08-27 16:38:28
阅读次数:
215
在AppDelegate.m文件中,创建视图控制器
#import "MAYAppDelegate.h"
#import "MAYViewController.h"
@implementation MAYAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(...
分类:
移动开发 时间:
2014-08-27 09:28:17
阅读次数:
238
//一个完整的触摸过程: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
swipe.js文档及用法 今天带来一个轻量级js触摸滑动类库-swipe JS,这是一个非常小的一个javascript类库,但他的功能却不简单,它可以用来展示web页面上的任何内容,支持精确的触摸移动操作,而且还可以设置自动播放、等比例缩放等等实用性的功能;一、用法Swipe只需添加很简单的一段...
分类:
移动开发 时间:
2014-08-26 19:35:26
阅读次数:
229
2008年9月,世界上第一款搭载安卓操作系统的手机 htc dream g1 诞生,被唤作宏达电的触摸梦想2009年2月18日,魅族M8上市,开创了中国智能手机的先河。时隔一年,10年的时候诺基亚还是手机界的王者,类似5800系列的智能机随处可见。同年6月8日,iPhone 4 上市。同年10月,W...
分类:
移动开发 时间:
2014-08-26 17:17:16
阅读次数:
230
【唠叨】本节要讲讲滚动视图CCScrollView,相信玩过手游的同学们应该对它不会陌生吧。例如:愤怒的小鸟的游戏场景里大大的地图,手机的屏幕肯定无法完全显示的,所以需要通过触摸滚动才能显示大地图的其他区域;排行榜中上下滑动来查看其他玩家的排名;以及手机上主界面左右滑..
分类:
其他好文 时间:
2014-08-26 09:58:56
阅读次数:
267
什么是多点触摸技术 多点触摸是一项很早就使用的技术,从IPhone第一代就支持多点触摸。要想了解什么叫多点触摸,首先应了解什么是单点触摸。早期的触摸屏无论有多少个手指接触到屏幕,系统只会认为第1个接触到屏幕的手指是有效的,后来接触到屏幕的手指将被忽略。这就是所谓单点触摸,单点就是指第1个接触到屏.....
分类:
其他好文 时间:
2014-08-25 16:38:24
阅读次数:
199
近段时间使用html5开发一个公司内部应用,而触摸事件必然是移动应用中所必须的,刚开始以为移动设备上或许也会支持鼠标事件,原来是不支持的,好在webkit内核的移动浏览器支持touch事件,并且打包成app也毫无压力...
分类:
编程语言 时间:
2014-08-25 15:14:44
阅读次数:
189