1.首先自然是安装InputSystem的包
2.创建一个空物体挂载InputManager组件

Notification Behavior:用来绑定当玩家加入或离开时的事件。
Joining Behavior :用来指定玩家加入的方式
player Prefab : 玩家预制体
Joining enabled by default : 勾选该项时默认组件激活时能加入玩家
limit Number of Player : 是否限制最多玩家数量
enable Split-Screen是否分屏

要注意的问题:
1.关于玩家离开:当生成的playerPrefab克隆被销毁或者隐藏时就视为玩家离开。但是控制器失去连接不会算玩家离开。同时,每次连接都会再次生成一个新的玩家克隆,所以即使原克隆隐藏,再次连接时也会生成一个新的克隆。
2 . 玩家预制体的要求:
1.要有PlayerInput组件
2.如果开启分屏的话要在playerInput里camera项引用相应的camera组件。
3.注意inputActionAsset的要求:
在创建动作集时确保对应要求的输入设备类型匹配,否则按我的试验InputManager是不绑定或不匹配的话是无法识别出来的。
比如joycon是JoyStick,动作集也要绑定成JoyStick。


同时虽然动作集可以绑定不同的输入设备类型,但是在我测试时往往会有设备明明连接上但无法生成玩家的情况,所以还是将不同输入设备类型绑定在不同动作集中。

Unity的NewInputSystem的InputManager实现多玩家的总结相关推荐

  1. Unity Ads 中国正式落地:做玩家喜欢的广告,为游戏加分

    Unity 迄今为止最强大的版本Unity 5在全球发布.Unity 不再仅仅只是一个开发引擎,Unity 提供越来越广泛的服务,以帮助开发者制作游戏,吸引.留住客户并盈利. 在Unity 5 中,U ...

  2. 3D引擎龙头Unity:元宇宙和AI活跃玩家

    Unity是用于创建和操作交互式实时3D内容的世界领先平台.凭借灵活的编辑器.友好的开发环境.丰富的工具套件,Unity吸引了大量开发者,全球排名前1000的移动游戏70%以上使用了Unity的创作和 ...

  3. 【Unity】关于 InputManager 以及改键功能的制作

    前言 改键,是PC游戏中非常常用的功能.而在Unity的开发中,我们大多直接使用Unity自带的InputManager,那么这个InputManager能改键吗? 我在最近的项目开发中就遇到这个问题 ...

  4. Unity联网游戏基础原理与字节数组

    如果你要制作一个能联网的游戏,无论是网络游戏还是局域网游戏都离不开网络通信,网络游戏一般是一个服务器对应多个客户端,如图: 多个玩家访问一台服务器,每个玩家实际上是一个客户端,在这里我们列举两个小例子 ...

  5. 【Unity新闻】Unity新工具Metric Validation帮你自动化测试游戏平衡性

    洪流学堂,让你快人几步. 我们一起看看上周Unity有什么大事情发生吧! Unity性能优化团队最新进展 大约两年前,Unity组建了一支专门的优化团队,专注于将性能本身作为一项功能.团队的任务很简单 ...

  6. Unity大中华区总经理兼全球副总裁张俊波:5G的来临,游戏运行于云端变得可能

    一直以来,全球知名的游戏引擎 Unity,在不断实现让游戏开发变得大众化愿景的同时,也在无形之中成为诸多开发者们持续获得成功的卓越平台.当下 Unity 从 Unity Ads.Unity Analy ...

  7. 三维游戏开发实战--狙击僵尸(unity开发)

    1.需求分析 地形设计,对游戏地形进行设计比如挖坑造河等. 场景设计,种树.种草.摆放房屋建筑等. 第一人称视角实现,WASD前后左右移动,空格键进行跳跃,按左Shift进行加速. 敌人的简单制作,敌 ...

  8. Photon在unity中的使用

    ps:期末老师要求的一篇3000字的玩具级别论文,基本是官网和api手册原本就有的.基本我就是个搬运工,不知道有什么用,就先扔上来了.用的是writage,让word转为markdown,可能会出现一 ...

  9. Unity 3D 中的专业“术语表”。

    这是unity手册中的内容.具体可以参考此链接:Unity 用户手册 (2019.4 LTS) - Unity 手册 目录 2D 术语 2D 物理术语 AI 术语 Analytics 术语 动画术语 ...

最新文章

  1. Python 标准库之 uuid
  2. 在centos7升级nodejs
  3. ios 获取当前系统时间
  4. 编译器vs.代码 谁之过
  5. 网页html语言怎么看,怎样查看网页的css代码?
  6. activiti流程消息事件触发messageEventReceived,MessageCatchingEvent 及消息启动流程
  7. shopnum1商城系统
  8. iOS UI自动化测试详解
  9. DOS攻击工具——pentmenu
  10. 云服务器重装系统步骤,腾讯云服务器如何更换操作系统?更换系统镜像重装系统方法...
  11. 已解决-NVIDIA安装程序失败-win10
  12. SHU 购买装备 贪心+二分
  13. Gopher China 2021,未来可期
  14. DMM6500+Keithley6517B/6514纳米发电机测试软件
  15. 平均年薪50.8万,数据人拿下这个证书有多香?!
  16. 【技术分享】Android App常见安全问题演练分析系统-DIVA-Part1
  17. 一步一步教你写股票走势图——K线图四(高亮联动一)
  18. 大学生数学建模优秀论文发表
  19. JTopo绘制网络拓扑图
  20. Java数据审计工具:Envers and JaVers比较

热门文章

  1. jpa 数据库方言_使用Hibernate和Oracle 10g方言,如何用JPA生成我的id?
  2. 乐高小颗粒履带机器人_乐高搭建+乐高编程…快带小朋友来漳州这家培训中心,边玩边学...
  3. 闭包函数 python_python 函数,闭包
  4. python自动轨迹绘制_自动轨道图,轨迹,绘制
  5. mmu计算机组成原理,计算机组成原理
  6. 泰坦尼克号数据集_机器学习-预测泰坦尼克号生存概率
  7. c语言的时间函数的介绍,c语言中时间函数介绍
  8. maven netty 配置_使用Springboot整合开发Netty(一个表白的小案例)
  9. 生肖牛年元素新年促销电商PSD分层页面模板|妥妥过年!
  10. 我要3万取款机怎么取_自助取款机一天可以取多少,能取出来几万呢?