手机切水果游戏,手指触到水果,水果就被切开,这是怎么做到的?

这里面涉及哪些语言或者哪些内容啊?
2024-11-15 09:41:43
推荐回答(4个)
回答1:

手势功能。
手势六种:Tap点击, Swipe 划动, Pan 拖拽,Long Press 长按,Rotate 选择,Pinch 缩放。

技术上是用手势的三个委托事件:
touchBegins:
touchMove:
touchEnd:

系统不断把当前手指的触点坐标返回到程序当中的委托函数(上面那三个),由代码分析手势进行的方向,位置,进行分析。与水果的飞动位置进行比较。

一但发生碰撞,则判定水果被切开,播放破碎动画,计分数。

明白了嘛?分数要给我哦。很在意的呢。

回答2:

里面有个程序,只要碰到水果塔就会裂开,你发现没有,有时候你竖着切它却横着裂开,这是设定的,普通的不能再普通的程序。

回答3:

那是因为里面有触摸感应装置 也即是压力感应装置

回答4:

用oneventouch这个方法来监听手指对屏幕的操作,然后碰撞检测手指触摸屏幕的点是否碰到水果,碰到就会产生一个动画