Gonna move to server authority

This commit is contained in:
2022-01-31 17:27:38 +05:30
parent f3d21f4ec6
commit 7368968176
1354 changed files with 107808 additions and 80043 deletions

View File

@@ -1,26 +1,26 @@
using UnityEngine;
using UnityEngine.SceneManagement;
namespace Mirror.Examples.MultipleAdditiveScenes
{
internal class Spawner
{
internal static void InitialSpawn(Scene scene)
{
if (!NetworkServer.active) return;
for (int i = 0; i < 10; i++)
SpawnReward(scene);
}
internal static void SpawnReward(Scene scene)
{
if (!NetworkServer.active) return;
Vector3 spawnPosition = new Vector3(Random.Range(-19, 20), 1, Random.Range(-19, 20));
GameObject reward = Object.Instantiate(((MultiSceneNetManager)NetworkManager.singleton).rewardPrefab, spawnPosition, Quaternion.identity);
SceneManager.MoveGameObjectToScene(reward, scene);
NetworkServer.Spawn(reward);
}
}
}
using UnityEngine;
using UnityEngine.SceneManagement;
namespace Mirror.Examples.MultipleAdditiveScenes
{
internal class Spawner
{
internal static void InitialSpawn(Scene scene)
{
if (!NetworkServer.active) return;
for (int i = 0; i < 10; i++)
SpawnReward(scene);
}
internal static void SpawnReward(Scene scene)
{
if (!NetworkServer.active) return;
Vector3 spawnPosition = new Vector3(Random.Range(-19, 20), 1, Random.Range(-19, 20));
GameObject reward = Object.Instantiate(((MultiSceneNetManager)NetworkManager.singleton).rewardPrefab, spawnPosition, Quaternion.identity);
SceneManager.MoveGameObjectToScene(reward, scene);
NetworkServer.Spawn(reward);
}
}
}