【问题标题】:unity instantiated player with photon attaching to cinemachineunity 实例化播放器,光子附加到 cinemachine
【发布时间】:2023-01-13 00:14:23
【问题描述】:

所以在我使用光子之前,我曾经让播放器连接到检查器中的电影机相机,但现在我在运行时实例化播放器,我真的不知道它是如何工作的,我正在制作一个 2d topdown 游戏,所以我无法打开相机我的播放器是预制的,因为当我移动鼠标时它会疯狂旋转。

有没有办法让所有玩家都拥有自己的相机?我也不想破坏其他人的相机,而是禁用它们以便稍后重新启用它们(观看)。

谢谢!

【问题讨论】:

  • 更新:我用我的播放器 vcam1 和我的主摄像头制作了一个空游戏对象,我实例化了它而不是仅播放器但现在我面临另一个问题,即播放器 1 看到播放器 2 的相机,播放器 2 看到播放器 1 的相机,他们仍然控制他们自己的播放器,所以很好

标签: 2d photon cinemachine


【解决方案1】:

解决方案似乎非常简单,我只是默认禁用相机对象并在 IsMine 为真时启用它们

        if(view.IsMine)
    {
        myCinemachine.SetActive(true);
    }
    else
    {
        myCinemachine.SetActive(false);
    }

【讨论】:

    【解决方案2】:

    你能展示整个剧本吗?

    【讨论】:

      猜你喜欢
      • 2021-09-25
      • 1970-01-01
      • 2021-09-30
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多