为 Unity 优化了手势和输入处理
TouchKit 的目标是让 Unity 中的触摸处理更加合理。与 Unity 默认使用的结构不同,TouchKit 中的触摸是真实的对象。这种设计的优点是,触摸跟踪变得简单得多。您可以保留开始的触摸,因为您只保留了一个指针(而不是结构),因此该触摸的属性会随着触摸的变化而更新。TouchKit 对简单的单点处理并没有节省太多时间。它的用处在于检测和管理手势(因此在可爱的商标所有者抱怨之前的原始名称是 GestureKit)。
TouchKit 允许手势识别器在整个屏幕上进行操作,或者它们可以定义一个矩形区域进行检测。如果触摸不在矩形区域内,则触摸不会传递给识别器(除了任意触摸识别器)。
TouchKit 附带了一些内置识别器,可帮助您快速入门,并作为创建自己的识别器的示例。其中包括以下内容:
暂无开放 Issues,或尚未同步最近议题。