Как синхронизировать звуки | PUN2 - PullRequest
0 голосов
/ 08 марта 2020

Я хочу внедрить плеер, чтобы он издавал звук в онлайн-шутере, но звук не синхронизирован. В частности, вложение AudioClip не может быть синхронизировано.

Я пробовал с этим кодом:

void Start()
{
    photonView.RPC(nameof(MakeSound), RpcTarget.All);
}

[SerializeField]
AudioSource AudioSource;
[SerializeField]
AudioClip clip;

[PunRPC]
void MakeSound()
{
    AudioSource.clip = clip;
    AudioSource.Play();
    Debug.Log("Played");
}

Однако в этом случае «Played» выполняется без клипа, прикрепленного к AudioClip AudioSource. Нет звука.

Что мне делать? Кто-нибудь может мне сказать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...