12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 3299|回复: 17
打印 上一主题 下一主题

[插件资源] Fingers - Touch Gestures for Unity v2.1.2

[复制链接]

1005

主题

15

听众

5985

积分

高级设计师

Rank: 6Rank: 6

纳金币
2041
精华
4

热心会员 灌水之王 最佳新人 活跃会员 突出贡献

跳转到指定楼层
楼主
发表于 2017-12-29 18:36:45 |只看该作者 |倒序浏览


手指是您在Unity(以及其他C#平台中的手指没有Unity特定代码)中处理所有手势的一站式选择。手指已经过测试,在MAC,Windows,iOS和Android上运行良好。提供完整的C#源代码和着色器代码!

通过手指,您可以获得所有常用的内置触摸手势,包括:轻拍,双击,长按,平移,旋转,缩放和轻扫手势。另外,创建自己的自定义手势非常简单。

我最近开始添加屏幕控件。现在,游戏杆和dpad包含更多未来计划的控件。

在检查员中添加手势从未如此简单。只需从组件菜单添加并配置您的手势。将回调设置为您的脚本,就完成了!

平移/旋转/缩放和拖放很简单。为这些场景构建脚本,并提供演示场景。

我还添加了图像识别手势。通过几分钟的调整,您可以识别圆形,闪电,复选标记和字母X等形状。

即使没有触摸屏,在播放器中预览手势也很容易。只需使用shift和control键以及鼠标滚轮来模拟捏和旋转手势,以及每个按钮来模拟不同的手指。

手指与iOS中的UIGestureRecognizer具有相似的体系结构,但是使用所有C#代码构建,并且可以在任何具有鼠标或触摸屏的平台上轻松运行。

默认情况下,手势仅限于大多数UI元素,但如果您希望手势通过其他UI元素,则很容易配置。此资产在默认的Unity UI和事件系统中运行良好。

手势可以同时或独占执行(默认)。另外,手势可能需要其他手势失败(例如需要双击的敲击失败)。

手指需要掌握C#和Unity脚本的知识才能集成,但启动和运行的代码行数应该很小。演示场景和脚本可用于向您展示手势如何工作。

手指默认使用英寸来测量特定阈值的距离,但是这可以通过手势上的属性来改变。

在Unity Remote中使用Fingers时,您可能需要通过脚本属性临时禁用鼠标处理。

请参阅包含的Readme.txt文件和演示脚本以获得更深入的指导。

即使在Unity之外,此代码也很有用。例如,我正在使用此代码来生成Xamarin Android绘图应用程序(You Doodle),而不是原生Android手势!手指手势框架不包含任何Unity特定的代码,因此该框架将在支持C#的任何位置运行。如果你想在Xamarin中这样做,你只需要编写适配器来发送触摸事件。

[隐藏]下载地址:http//destyy.com/waUx8E[/ hide]
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

1

主题

1

听众

856

积分

初级设计师

Rank: 3Rank: 3

纳金币
0
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2017-12-29 19:27:31 |只看该作者
Thanks for sharing
回复

使用道具 举报

0

主题

5

听众

3972

积分

中级设计师

Rank: 5Rank: 5

纳金币
17
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2017-12-29 20:55:28 |只看该作者
6666666666666666666
回复

使用道具 举报

0

主题

8

听众

2278

积分

中级设计师

Rank: 5Rank: 5

纳金币
159
精华
0
地板
发表于 2017-12-29 21:50:08 |只看该作者
谢谢分享
回复

使用道具 举报

0

主题

11

听众

7315

积分

高级设计师

Rank: 6Rank: 6

纳金币
686
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2017-12-29 23:57:11 |只看该作者
Thanks for sharing
回复

使用道具 举报

kqmt    

0

主题

1

听众

156

积分

设计实习生

Rank: 2

纳金币
0
精华
0
6#
发表于 2017-12-30 04:38:20 |只看该作者
awesome! thanks!
回复

使用道具 举报

0

主题

5

听众

1826

积分

助理设计师

Rank: 4

纳金币
279
精华
0
7#
发表于 2017-12-30 08:14:54 |只看该作者
xv1ixv1ixv1ixv1ixv1ixv1ixv1i
回复

使用道具 举报

0

主题

9

听众

4603

积分

中级设计师

Rank: 5Rank: 5

纳金币
466
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2017-12-30 15:09:26 |只看该作者
谢谢楼主分享
回复

使用道具 举报

0

主题

2

听众

490

积分

设计实习生

Rank: 2

纳金币
8
精华
0
9#
发表于 2017-12-31 10:19:13 |只看该作者
感谢分享~~~~~~
回复

使用道具 举报

1

主题

6

听众

8524

积分

高级设计师

Rank: 6Rank: 6

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2017-12-31 14:05:11 |只看该作者
Fingers - Touch Gestures for Unity v2.1.2
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-16 21:25 , Processed in 0.109409 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部