Unity 2D 标准运动脚本编辑

Unity 2D Standard Movement Script Edit

我正在使用 Unity 2D,对此我还是个新手。我正在尝试制作多人平台游戏,并且已经开始了。然而,当我测试我的网络时,所有播放器都匹配一个输入。有什么方法可以编辑标准移动脚本来处理每个构建的多个用户输入吗?谢谢!

如果您执行以下操作,应该可以解决问题:

void Update () {
      if (!isLocalPlayer) 
          return;

      if (Input.GetKeyDown(KeyCode.W)) {
          ...code here

这意味着此if语句之后的代码只会在本地播放器上处理。