В том же скрипте есть метод
- Код: Выделить всё
void OnPlayerDisconnected (NetworkPlayer player)
{
Debug.Log("Server destroying player");
Network.RemoveRPCs(player,0);
Network.DestroyPlayerObjects(player);
DestroyPlayer(player);
}
Который по идее должен зачищать все при дисконнекте игрока, что он успешно делает. Но при повторном коннекте игрока у
него почему то создается и предыдущий игрок. Пробовал Network.RemoveRPCs и с группой и без группы. Все равно предыдущий игрок появляется.
Что еще можно сделать что бы отключившиеся игроки все таки пропадали?