【Unity插件】Asset Store中关于输入的插件汇总

在Unity的Asset Store中,有许多高质量的插件可以帮助开发者更高效、灵活地处理输入系统,特别是针对多平台、多设备输入场景。以下是一些在输入处理方面备受欢迎的插件:

1. Rewired

  • 简介:Rewired是Unity中最受欢迎的输入系统替代方案之一,提供了比默认的Input Manager更强大的功能,支持几乎所有的输入设备,包括键盘、鼠标、手柄、触摸屏等。
  • 主要特点
    • 多平台支持,包括PC、主机、移动设备。
    • 强大的手柄支持,自动识别多种手柄并提供预设。
    • 支持多玩家输入管理。
    • 提供直观的输入映射界面,支持运行时重新绑定按键。
    • 高性能和低延迟,适合需要精确控制的游戏。
  • 适用场景:适合开发跨平台游戏、多人游戏、手柄重度依赖的游戏。
  • Rewired - Unity Asset Store

2. InControl

  • 简介:InControl是另一个功能强大的输入插件,专注于简化手柄和跨平台输入的处理。它支持多种控制器,并能自动映射到不同平台的输入设备。
  • 主要特点
    • 跨平台支持(Windows、macOS、iOS、Android、主机)。
    • 内置的控制器映射库,支持常见的手柄如Xbox、PlayStation等。
    • 提供手柄自动识别和即插即用功能。
    • 可以与Unity的UI系统兼容,并且支持多玩家模式。
    • 轻量级,易于集成。
  • 适用场景:适合注重跨平台支持、手柄和移动设备输入的项目。
  • InControl - Unity Asset Store

3. EasyTouch

  • 简介:EasyTouch是一个专注于触摸屏输入的插件,简化了开发者处理移动设备上的触摸和手势操作的过程。它支持多点触控、拖拽、捏合等常见手势。
  • 主要特点
    • 支持手势识别(滑动、捏合、双击、旋转等)。
    • 内置虚拟摇杆和按键,适合移动游戏。
    • 多点触控支持,轻松处理复杂手势。
    • 简化触摸输入的代码,并提供图形化工具来配置手势。
    • 与UGUI、NGUI兼容,易于与现有UI系统结合。
  • 适用场景:适合移动端项目,尤其是需要复杂触摸手势和多点触控的游戏。
  • EasyTouch - Unity Asset Store

4. Control Freak 2

  • 简介:Control Freak 2 是一个专注于移动设备控制的输入插件,帮助开发者轻松实现虚拟按键、摇杆、手势等移动端控制。
  • 主要特点
    • 自定义虚拟摇杆、按键和滑块。
    • 支持触摸输入和多点触控。
    • 适合FPS、平台类游戏的移动控制方案。
    • 提供直观的拖放工具来快速设计输入界面。
    • 支持Unity新旧输入系统,兼容性强。
  • 适用场景:适合移动游戏开发,尤其是需要虚拟摇杆和复杂手势操作的项目。
  • Control Freak 2 - Unity Asset Store

5. cInput

  • 简介:cInput是一个替代Unity旧版Input Manager的插件,提供更直观的按键绑定和管理功能。它简化了输入映射,让玩家可以在游戏中自定义键位。
  • 主要特点
    • 允许玩家自定义按键绑定。
    • 支持多平台输入(键盘、鼠标、手柄)。
    • 易于使用的API,方便开发者管理复杂输入。
    • 可以与旧的Unity输入系统并存。
  • 适用场景:适合需要自定义按键绑定功能的游戏,特别是PC游戏。
  • cInput - Unity Asset Store

6. Ultimate FPS Camera

  • 简介:虽然Ultimate FPS Camera主要是为第一人称射击游戏设计的,但它包含了输入控制的模块,尤其是在移动和射击方面进行了深度优化,支持触摸屏、手柄等多种输入方式。
  • 主要特点
    • 专为FPS游戏设计的移动和射击控制。
    • 内置支持触摸屏、手柄、键盘、鼠标等多种输入设备。
    • 通过可视化工具轻松调整控制参数。
    • 具有完整的第一人称视角控制逻辑,优化了响应速度和手感。
  • 适用场景:适合开发FPS、探索类游戏的项目。
  • Ultimate FPS Camera - Unity Asset Store

7. Touch Controls Kit (TCK)

  • 简介:Touch Controls Kit是一个简单易用的移动控制解决方案,允许你快速添加虚拟摇杆、按键和其他控制器到移动设备上。
  • 主要特点
    • 提供现成的虚拟摇杆、按钮、滑动控制等UI组件。
    • 支持多点触控,便于实现复杂的手势。
    • 界面直观,适合快速上手。
    • 兼容旧版Input Manager和新输入系统。
  • 适用场景:移动游戏项目,尤其是需要虚拟按键和摇杆的游戏。
  • Touch Controls Kit - Unity Asset Store

8. New Input System Samples

  • 简介:Unity官方提供的新Input System样本,展示了如何通过新的Input System处理多种设备输入。虽然这是免费的资源,但它为开发者展示了如何最大化利用新的输入系统。
  • 主要特点
    • 多种输入设备的示例,包括键盘、鼠标、手柄和触摸设备。
    • 详细展示如何设置和使用Input Actions。
    • 官方支持,能够帮助开发者快速学习新系统的特性。
  • 适用场景:适合学习和参考Unity新输入系统的项目。
  • New Input System Samples - Unity Asset Store
相关推荐
在路上看风景9 小时前
26. Mipmap
unity
咸鱼永不翻身11 小时前
Unity视频资源压缩详解
unity·游戏引擎·音视频
在路上看风景11 小时前
4.2 OverDraw
unity
在路上看风景11 小时前
1.10 CDN缓存
unity
ellis197021 小时前
Unity插件SafeArea Helper适配异形屏详解
unity
nnsix1 天前
Unity Physics.Raycast的 QueryTriggerInteraction枚举作用
unity·游戏引擎
地狱为王1 天前
Cesium for Unity叠加行政区划线
unity·gis·cesium
小贺儿开发1 天前
Unity3D 八大菜系连连看
游戏·unity·互动·传统文化
在路上看风景1 天前
25. 屏幕像素和纹理像素不匹配
unity
ۓ明哲ڪ1 天前
Unity功能——创建新脚本时自动添加自定义头注释
unity·游戏引擎