手势功能。
手势六种:Tap点击, Swipe 划动, Pan 拖拽,Long Press 长按,Rotate 选择,Pinch 缩放。
技术上是用手势的三个委托事件:
touchBegins:
touchMove:
touchEnd:
系统不断把当前手指的触点坐标返回到程序当中的委托函数(上面那三个),由代码分析手势进行的方向,位置,进行分析。与水果的飞动位置进行比较。
一但发生碰撞,则判定水果被切开,播放破碎动画,计分数。
明白了嘛?分数要给我哦。很在意的呢。
里面有个程序,只要碰到水果塔就会裂开,你发现没有,有时候你竖着切它却横着裂开,这是设定的,普通的不能再普通的程序。
那是因为里面有触摸感应装置 也即是压力感应装置
用oneventouch这个方法来监听手指对屏幕的操作,然后碰撞检测手指触摸屏幕的点是否碰到水果,碰到就会产生一个动画