皆大欢喜 发表于 2022-6-28 01:25:31

Fingers - Touch Gestures for Unity 3.0.8 手势触摸



http://kvy635.bvimg.com/11319/6f673f6eb9d6a759.jpg

http://kvy635.bvimg.com/11319/29e88c1afb86233e.jpg

http://kvy635.bvimg.com/11319/38ec6bdbfe2b26b6.jpg




支持Unity版本       2019.4. 35或更高

今天就启动你的移动设备或触屏操作吧 受iOS UIKit手势的启发,Fingers Gestures很简单,但功能强大。识别复杂的手势、形状、文字和更多的东西

兼容新的输入系统

#1号手势资产
Fingers是您在Unity中进行触摸输入和手势处理的最佳选择。手指手势在功能设置上是顶尖的,结合了低价格和易于使用的架构和教程视频。Fingers可以在所有的Unity平台上运行。如果你使用过原生的移动Android或iOS手势,你会对Fingers感到很满意。

项目实例
我在有时间的时候会增加一些例子。我从一个简单的文字游戏开始,随着时间的推移,我将在此基础上增加更多的项目。

坚如磐石,被数以千计的应用程序所使用
Fingers - Touch Gestures for Unity已经在多个Unity促销活动和教程视频中出现。成千上万的客户也同意,Fingers是Unity中触摸和手势处理的最佳资产。Fingers是久经考验的,真实的,经过战斗考验的。

完整的手势框架
有了Fingers,你可以得到所有你习惯的内置的普通触摸手势。这包括:点击、双击、长击、平移、旋转、缩放和滑动手势。此外,创建你自己的自定义手势也很简单和容易。代码的注释很好,有大量的演示场景和教程视频。

操纵杆和DPad
Fingers包含非常强大和可配置的屏幕控制,包括操纵杆和D-pad。操纵杆有许多选项,包括死区、输入曲线、跟随触摸等,以微调其行为。所有的屏幕控制都可以配置为激活和闲置状态。

Unity UI整合
Fingers与Unity UI和事件系统的配合非常好。屏蔽按钮上的手势或将手势限制在用户界面元素或其他游戏对象上是很容易的。Collider2D掩码可以被设置,以确保手势只在屏幕的某些部分开始。

移动控制
手指包含在屏幕上的控制,如D-pad和操纵杆,非常适合手持设备。第一人称和第三人称控制器也是直接内置的,只要把预制件放进去就可以使用了。

虚拟触摸
使用简单的虚拟触摸界面,轻松地从AR、VR或任何其他来源注入你自己的触摸。手指可以在任何环境或系统中工作。

设计时的手势--无需代码!
在检查器中添加手势从未如此简单。只需从组件菜单中添加并配置你的手势。将回调设置为你的脚本,你就完成了! 平移/旋转/缩放和拖放都很简单。为这些场景提供了内置的脚本,并提供了演示场景。跨平台输入管理器(CrossPlatformInputManager)可用于操纵杆和dpad控件的集成。

图像/形状识别
手指包含图像识别手势。通过几分钟的调整,你就可以识别出圆形、闪电、复选标记和字母X等形状。你甚至可以一次性批量导入任意多的png图片,为这些图片立即创建图像识别脚本。

用鼠标进行缩放/旋转预览
在播放器中预览手势很容易,即使没有触屏。只要用shift和control键加上鼠标滚轮来模拟捏和旋转的手势,再加上每个按钮来模拟不同的手指。

建立在坚实的设计模式之上
Fingers的架构与iOS中的UIGestureRecognizer相似,但它是用全部C#代码构建的,可以轻松地在任何有鼠标或触摸屏的平台上运行。

同步和独占手势
手势可以同时或单独执行(默认)。此外,手势可以要求其他手势失败(比如轻击需要双击才会失败)。

单位系统
Fingers默认使用英寸来测量某些阈值的距离,但这可以通过手势的属性来改变。

统一远程
当把Fingers和Unity Remote一起使用时,你可能想通过脚本属性暂时禁用鼠标处理。

页: [1]
查看完整版本: Fingers - Touch Gestures for Unity 3.0.8 手势触摸