unity 实例化播放器,光子附加到 cinemachine
unity instantiated player with photon attaching to cinemachine
所以在我使用 photon 之前,我曾经在检查器中将播放器连接到电影机相机,但现在我在运行时实例化播放器,我真的不知道它是如何工作的,我正在制作一个 2d topdown 游戏所以我不能在我的播放器预制件上安装摄像头,因为当我移动鼠标时它会疯狂旋转。
有没有办法让所有玩家都拥有自己的相机?我也不想破坏其他人的相机,但禁用它们以便我稍后可以重新启用它们(观看)。
谢谢!
解决方案似乎很简单,我只是默认禁用相机对象,如果 IsMine 为真则启用它们
if(view.IsMine)
{
myCinemachine.SetActive(true);
}
else
{
myCinemachine.SetActive(false);
}
所以在我使用 photon 之前,我曾经在检查器中将播放器连接到电影机相机,但现在我在运行时实例化播放器,我真的不知道它是如何工作的,我正在制作一个 2d topdown 游戏所以我不能在我的播放器预制件上安装摄像头,因为当我移动鼠标时它会疯狂旋转。
有没有办法让所有玩家都拥有自己的相机?我也不想破坏其他人的相机,但禁用它们以便我稍后可以重新启用它们(观看)。
谢谢!
解决方案似乎很简单,我只是默认禁用相机对象,如果 IsMine 为真则启用它们
if(view.IsMine)
{
myCinemachine.SetActive(true);
}
else
{
myCinemachine.SetActive(false);
}