Я пытаюсь построить игру Tower Defense, используя Unity и Photon. Я обычно нахожу ответы в Интернете, но ничего не нашел для этой ситуации:
У меня есть скрипт менеджера порождения, который порождает врагов и увеличивает spawnIndex
(это делает только главный клиент). Поскольку главный клиент обрабатывает spawnIndex
, как только главный клиент покидает игру, другой игрок вступает во владение и начинает spawnIndex
обратно с 0
.
Я попытался реализовать синглтон без удачи. Мне нужен способ, чтобы главный клиент поддерживал переменную и, если он покинул игру, перехватил эту переменную новым главным клиентом, продолжая с того места, где он был остановлен.