Как мне поменять камеру другого плеера в Unity? - PullRequest
0 голосов
/ 08 октября 2018

Я использую Unity3D с Photon, и мне нужно размыть камеру другого игрока.

У кого-нибудь есть идеи, как мне это сделать?

1 Ответ

0 голосов
/ 16 октября 2018

Добавьте сценарий PhotonView к объекту камеры и сценарий для размытия объекта камеры.Затем создайте сценарий ниже и добавьте его к объекту камеры. Нажатие клавиши пробела создает эффект размытия камеры для противника.

public class PunCamera : MonoBehaviour
{

    private void Update()
    {
        if(Input.GetKeyDown(KeyCode.Space)) 
        {
            OtherPlayerBlur();
        }
    }
    public void OtherPlayerBlur()
    {
        //Get the PhotonView in the camera object and call the RPC
        var _photonView = this.GetComponent<PhotonView>();
        _photonView.RPC("PunCameraBlur", PhotonTarget.Others);
    }

    [PunRPC]
    private void PunCameraBlur()
    {
        // Camera Blur Method Call
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...