Ejemplo n.º 1
0
        protected override void OnInstanceCreated()
        {
            // base.OnInstanceCreated();

            NetworkManager = Mirror.NetworkManager.singleton as EventNetworkManager;
            ClientLobby    = ClientLobby.Instance;

            NetworkResources.LoadAndRegister(new ClientSessionLoader());
            AlwaysExist = true;
        }
Ejemplo n.º 2
0
        protected override void OnInstanceCreated()
        {
            base.OnInstanceCreated();
            AlwaysExist = true;

            NetworkManager = Mirror.NetworkManager.singleton as EventNetworkManager;
            ServerLobby    = ServerLobby.Instance;

            NetworkManager.OnServerSceneChangedEvent += StartSession;
            ServerLobby.OnUserLoadedToScene          += ProcessLoadedUser;

            CreateObservers(Observers);
            CreateActors(Actors);

            LoadPrefabs();
        }
Ejemplo n.º 3
0
 private void Start()
 {
     instance = this;
 }