Unity многопользовательская игра викторина, как получить один и тот же вопрос на обоих? (Без базы данных) - PullRequest
0 голосов
/ 30 октября 2019

Сейчас я делаю многопользовательскую игру-викторину.

Я использую PUN2, и оба могут попасть в одну сцену.

Поскольку я не очень хорош в использовании MySQL или другой базы данных, поэтому ясохраняйте вопросы в JSON.

Если я не использую базу данных, могу ли я разрешить обоим получить одинаковый вопрос?

В настоящее время я пытаюсь использовать PhotonNetwork.IsMasterClient проверить, но это не может работать.

Может кто-нибудь дать мне предложение? Спасибо!

 public void RandomRound() 
 {
     if (PhotonNetwork.IsMasterClient)
     {
         randomNum = Random.Range(0, 69);
         randomChNum = Random.Range(0, 10);
         quizCon.index = randomNum;
         queChinese.index = randomChNum;
     }
     else
     {
         clientNum = randomNum;
         clientChNum = randomChNum;
         quizCon.index = clientNum;
         queChinese.index = clientChNum;
     }
 }
...