一.前言

上一篇文章,我们介绍了如何使用新版本的InputSystem,我们知道了InputActionsAsset给我们提供了更多的灵活性,扩展性和复用性。那么这篇文章我们就来介绍一下如何创建自定义InputActionAsset

二.创建ActionAssets

Input Action Asset 包含输入 Actions及其关联的Bindings和Control Schemes 的资源。这些资源文件扩展名是 .inputactions,并以纯 JSON 格式存储。

创建ActionAssets:在“Projects”窗口中单击鼠标右键,或从 Unity 的主菜单转到“Assets”>“Create”>“Input Action” 。

三.编辑ActionAssets

在Project面板,双击.inputactions资源,或在Inspector面本中选择“Edit Asset”按钮。就可以打开ActionAssets编辑器窗口,

如下所示:

ActionAssets编辑器窗口分为三个窗格:
1.左窗格列出了资产中的动作图。每个 Action Map 都是您可以批量启用或禁用的 Action 的集合。
2.中间的窗格包含当前选中的 Action Map 中的 Action,以及与每个 Action 关联的绑定。
3.右窗格包含当前选定的操作或绑定的属性。

四.编辑ActionMaps

在Ac

Unity之新版输入系统InputSystem如何自定义InputActions相关推荐

  1. Unity使用新输入系统InputSystem制作飞机大战Demo(对象池设计模式及应用)

    @作者 : SYFStrive @博客首页 : HomePage

  2. Unity使用新输入系统InputSystem制作飞机大战Demo

    @作者 : SYFStrive @博客首页 : HomePage

  3. Unity使用新输入系统InputSystem制作飞机大战Demo(实现能量技能)

    @作者 : SYFStrive @博客首页 : HomePage

  4. unity 如何切换输入系统(Input System)

    问题描述: 在 Unity2019 版本中,加入了新的 Input System Package,当导入包的时候可能会将旧的输入系统禁用.这时如果再打开使用旧的输入系统的项目可能会出现异常. Inva ...

  5. 关于Unity中新版动画系统的使用

    Mecanim动画 1:旧版动画系统只能通过代码来控制动画播放,随着动画种类变多,代码复杂度也会增加,同时动画过渡也需要非常繁琐的代码控制,为了让有经验的动画师开发动画,unity推出了针对人物角色的 ...

  6. Unity XR新版动作编辑器的使用

    文章目录 XRI Default Input Actions![动作编辑器页面](https://img-blog.csdnimg.cn/7d18eb8b49684ab38fc2e7b6fd834e0 ...

  7. 使用新的输入系统在 Unity 中构建第三人称控制器

    如果你随机挑选几款游戏,每款游戏可能会有不同的艺术风格和机制.不同的故事,甚至根本没有故事,但它们都有一个共同点:所有游戏都需要读取和处理输入来自键盘.鼠标.游戏手柄.操纵杆.VR 控制器等设备. 构 ...

  8. unity 最新输入系统Input system简介,并用其设置Xbox(plus:unity package导入详解)

    unity推出了最新的输入系统Input system,不敢说一定比老版本Input manager好.键盘输入的话,个人觉得还是老的输入系统好,不过如果是Xbox手柄的话,个人认为新系统坐实舒服!就 ...

  9. Unity基础笔记(2)—— Unity2D及输入系统

    Unity2D及输入系统 Unity2D 部分 一.Unity 2D 介绍 1. 游戏中 2D.3D 以及 UI 的概念 先笼统地将整个游戏分为两部分:UI 和游戏内容. UI :即 User Int ...

最新文章

  1. Android UI 统一修改Button控件的样式,以及其它系统控件的默认样式
  2. springboot输出hello world_Spring Boot 入门教程 | 图文讲解
  3. 区块链课程笔记-第一课哈希算法在加密中的应用
  4. vbs画动态爱心代码_前端必看之如何用CSS3画一个八卦和爱心
  5. 安卓2.2系统上网设置
  6. android 使用Ksoap2工具类实现WebService网络编程
  7. 分布式经典书籍--深入分布式缓存 从原理到实践
  8. 线下沙龙 | 小身材大能量!用英伟达智能小车Jetbot玩转深度学习
  9. 记“debug alipay”一事
  10. 【面向对象】聚合的四种语义
  11. 解决Eclipse报errors running builder ‘javascript validator’ on project
  12. 2个线程共同处理冒泡排序 Linux 双线程处理
  13. Memcached在Windows7上的安装问题
  14. JavaScript常见的运算符优先级面试题
  15. 计算机病毒论文课题内容,计算机病毒防治学论文选题 计算机病毒防治论文题目怎样定...
  16. js拆分百分数_一组数据百分比的优化算法(js)
  17. 微信公众号开发(五)个性化菜单
  18. zbb20181006 eclipse、编辑YAML插件-YEdit
  19. 计算机基础——5.2 图像与图形
  20. 浏览器F12开发者工具修改替换js文件

热门文章

  1. asp.net实现识别客户端浏览器或操作系统
  2. MWorks建模、仿真、分析优化平台
  3. tensorflow2计算flops
  4. 前端导出excel 表格数据1w条数据以上-批量导出
  5. PHP和web页面交互(一)
  6. 安装TensortFlow并配置到PyCharm中
  7. 【蓝桥杯2019Java】平方和、最大降雨量
  8. 实施ERP系统后需要维护吗?
  9. 任务卡_05-数据库_数据库基础
  10. 微信小程序实现页面加入背景图片以及调节透明度