C# Class UnityEngine.Networking.NetworkLobbyManager

Inheritance: NetworkManager
Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Méthodes publiques

Свойство Type Description
lobbySlots UnityEngine.Networking.NetworkLobbyPlayer[]

Méthodes publiques

Méthode Description
CheckReadyToBegin ( ) : void
OnClientConnect ( NetworkConnection conn ) : void
OnClientDisconnect ( NetworkConnection conn ) : void
OnClientSceneChanged ( NetworkConnection conn ) : void
OnLobbyClientAddPlayerFailed ( ) : void
OnLobbyClientConnect ( NetworkConnection conn ) : void
OnLobbyClientDisconnect ( NetworkConnection conn ) : void
OnLobbyClientEnter ( ) : void
OnLobbyClientExit ( ) : void
OnLobbyClientSceneChanged ( NetworkConnection conn ) : void
OnLobbyServerConnect ( NetworkConnection conn ) : void
OnLobbyServerCreateGamePlayer ( NetworkConnection conn, short playerControllerId ) : GameObject
OnLobbyServerCreateLobbyPlayer ( NetworkConnection conn, short playerControllerId ) : GameObject
OnLobbyServerDisconnect ( NetworkConnection conn ) : void
OnLobbyServerPlayerRemoved ( NetworkConnection conn, short playerControllerId ) : void
OnLobbyServerPlayersReady ( ) : void
OnLobbyServerSceneChanged ( string sceneName ) : void
OnLobbyServerSceneLoadedForPlayer ( GameObject lobbyPlayer, GameObject gamePlayer ) : bool
OnLobbyStartClient ( NetworkClient lobbyClient ) : void
OnLobbyStartHost ( ) : void
OnLobbyStartServer ( ) : void
OnLobbyStopClient ( ) : void
OnLobbyStopHost ( ) : void
OnServerAddPlayer ( NetworkConnection conn, short playerControllerId ) : void
OnServerConnect ( NetworkConnection conn ) : void
OnServerDisconnect ( NetworkConnection conn ) : void
OnServerRemovePlayer ( NetworkConnection conn, PlayerController player ) : void
OnServerSceneChanged ( string sceneName ) : void
OnStartClient ( NetworkClient lobbyClient ) : void
OnStartHost ( ) : void
OnStartServer ( ) : void
OnStopClient ( ) : void
OnStopHost ( ) : void
SendReturnToLobby ( ) : bool
ServerChangeScene ( string sceneName ) : void
ServerReturnToLobby ( ) : void
TryToAddPlayer ( ) : void

Private Methods

Méthode Description
CallOnClientEnterLobby ( ) : void
CallOnClientExitLobby ( ) : void
CheckConnectionIsReadyToBegin ( NetworkConnection conn ) : bool
FindSlot ( ) : byte
OnClientAddPlayerFailedMessage ( NetworkMessage netMsg ) : void
OnClientReadyToBegin ( NetworkMessage netMsg ) : void
OnGUI ( ) : void
OnServerReadyToBeginMessage ( NetworkMessage netMsg ) : void
OnServerReturnToLobbyMessage ( NetworkMessage netMsg ) : void
OnServerSceneLoadedMessage ( NetworkMessage netMsg ) : void
OnValidate ( ) : void
SceneLoadedForPlayer ( NetworkConnection conn, GameObject lobbyPlayerGameObject ) : void

Method Details

CheckReadyToBegin() public méthode

public CheckReadyToBegin ( ) : void
Résultat void

OnClientConnect() public méthode

public OnClientConnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnClientDisconnect() public méthode

public OnClientDisconnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnClientSceneChanged() public méthode

public OnClientSceneChanged ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyClientAddPlayerFailed() public méthode

public OnLobbyClientAddPlayerFailed ( ) : void
Résultat void

OnLobbyClientConnect() public méthode

public OnLobbyClientConnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyClientDisconnect() public méthode

public OnLobbyClientDisconnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyClientEnter() public méthode

public OnLobbyClientEnter ( ) : void
Résultat void

OnLobbyClientExit() public méthode

public OnLobbyClientExit ( ) : void
Résultat void

OnLobbyClientSceneChanged() public méthode

public OnLobbyClientSceneChanged ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyServerConnect() public méthode

public OnLobbyServerConnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyServerCreateGamePlayer() public méthode

public OnLobbyServerCreateGamePlayer ( NetworkConnection conn, short playerControllerId ) : GameObject
conn NetworkConnection
playerControllerId short
Résultat UnityEngine.GameObject

OnLobbyServerCreateLobbyPlayer() public méthode

public OnLobbyServerCreateLobbyPlayer ( NetworkConnection conn, short playerControllerId ) : GameObject
conn NetworkConnection
playerControllerId short
Résultat UnityEngine.GameObject

OnLobbyServerDisconnect() public méthode

public OnLobbyServerDisconnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnLobbyServerPlayerRemoved() public méthode

public OnLobbyServerPlayerRemoved ( NetworkConnection conn, short playerControllerId ) : void
conn NetworkConnection
playerControllerId short
Résultat void

OnLobbyServerPlayersReady() public méthode

public OnLobbyServerPlayersReady ( ) : void
Résultat void

OnLobbyServerSceneChanged() public méthode

public OnLobbyServerSceneChanged ( string sceneName ) : void
sceneName string
Résultat void

OnLobbyServerSceneLoadedForPlayer() public méthode

public OnLobbyServerSceneLoadedForPlayer ( GameObject lobbyPlayer, GameObject gamePlayer ) : bool
lobbyPlayer UnityEngine.GameObject
gamePlayer UnityEngine.GameObject
Résultat bool

OnLobbyStartClient() public méthode

public OnLobbyStartClient ( NetworkClient lobbyClient ) : void
lobbyClient NetworkClient
Résultat void

OnLobbyStartHost() public méthode

public OnLobbyStartHost ( ) : void
Résultat void

OnLobbyStartServer() public méthode

public OnLobbyStartServer ( ) : void
Résultat void

OnLobbyStopClient() public méthode

public OnLobbyStopClient ( ) : void
Résultat void

OnLobbyStopHost() public méthode

public OnLobbyStopHost ( ) : void
Résultat void

OnServerAddPlayer() public méthode

public OnServerAddPlayer ( NetworkConnection conn, short playerControllerId ) : void
conn NetworkConnection
playerControllerId short
Résultat void

OnServerConnect() public méthode

public OnServerConnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnServerDisconnect() public méthode

public OnServerDisconnect ( NetworkConnection conn ) : void
conn NetworkConnection
Résultat void

OnServerRemovePlayer() public méthode

public OnServerRemovePlayer ( NetworkConnection conn, PlayerController player ) : void
conn NetworkConnection
player PlayerController
Résultat void

OnServerSceneChanged() public méthode

public OnServerSceneChanged ( string sceneName ) : void
sceneName string
Résultat void

OnStartClient() public méthode

public OnStartClient ( NetworkClient lobbyClient ) : void
lobbyClient NetworkClient
Résultat void

OnStartHost() public méthode

public OnStartHost ( ) : void
Résultat void

OnStartServer() public méthode

public OnStartServer ( ) : void
Résultat void

OnStopClient() public méthode

public OnStopClient ( ) : void
Résultat void

OnStopHost() public méthode

public OnStopHost ( ) : void
Résultat void

SendReturnToLobby() public méthode

public SendReturnToLobby ( ) : bool
Résultat bool

ServerChangeScene() public méthode

public ServerChangeScene ( string sceneName ) : void
sceneName string
Résultat void

ServerReturnToLobby() public méthode

public ServerReturnToLobby ( ) : void
Résultat void

TryToAddPlayer() public méthode

public TryToAddPlayer ( ) : void
Résultat void

Property Details

lobbySlots public_oe property

public NetworkLobbyPlayer[],UnityEngine.Networking lobbySlots
Résultat UnityEngine.Networking.NetworkLobbyPlayer[]