Add a new PlayerSceneObject prefab with components including Camera, AudioListener, and MonoBehaviour. Create a TrooperNetwork asset to support network functionalities. These changes enhance the scene's interactivity and prepare for multiplayer features.
17 lines
448 B
C#
17 lines
448 B
C#
using Unity.Netcode;
|
|
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
public class SceneLoader : NetworkBehaviour
|
|
{
|
|
public string multiplayerSceneName = "MultiplayerScene";
|
|
|
|
public void LoadMultiplayerScene()
|
|
{
|
|
if (IsServer)
|
|
{
|
|
// Загружаем сцену на сервере
|
|
NetworkManager.Singleton.SceneManager.LoadScene(multiplayerSceneName, LoadSceneMode.Single);
|
|
}
|
|
}
|
|
} |