mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 11:00:32 +00:00
Obsoletes OnServerAddPlayer (#1134)
* Obsoletes OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage) * Fixed NetworkManager * Fixed Pong * Fixed Room * Wrapped call in warning suppressors * Improved comments
This commit is contained in:
parent
e73185932a
commit
5dfc85931f
@ -261,7 +261,7 @@ public override void OnServerDisconnect(NetworkConnection conn)
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="conn">Connection of the client</param>
|
/// <param name="conn">Connection of the client</param>
|
||||||
/// <param name="extraMessage"></param>
|
/// <param name="extraMessage"></param>
|
||||||
public override void OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage)
|
public override void OnServerAddPlayer(NetworkConnection conn)
|
||||||
{
|
{
|
||||||
if (SceneManager.GetActiveScene().name != RoomScene) return;
|
if (SceneManager.GetActiveScene().name != RoomScene) return;
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ public class NetworkManagerPong : NetworkManager
|
|||||||
public Transform rightRacketSpawn;
|
public Transform rightRacketSpawn;
|
||||||
GameObject ball;
|
GameObject ball;
|
||||||
|
|
||||||
public override void OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage)
|
public override void OnServerAddPlayer(NetworkConnection conn)
|
||||||
{
|
{
|
||||||
// add player at correct spawn position
|
// add player at correct spawn position
|
||||||
Transform start = numPlayers == 0 ? leftRacketSpawn : rightRacketSpawn;
|
Transform start = numPlayers == 0 ? leftRacketSpawn : rightRacketSpawn;
|
||||||
|
@ -872,7 +872,9 @@ void OnServerAddPlayerInternal(NetworkConnection conn, AddPlayerMessage extraMes
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma warning disable CS0618 // Type or member is obsolete
|
||||||
OnServerAddPlayer(conn, extraMessage);
|
OnServerAddPlayer(conn, extraMessage);
|
||||||
|
#pragma warning restore CS0618 // Type or member is obsolete
|
||||||
}
|
}
|
||||||
|
|
||||||
void OnServerRemovePlayerMessageInternal(NetworkConnection conn, RemovePlayerMessage msg)
|
void OnServerRemovePlayerMessageInternal(NetworkConnection conn, RemovePlayerMessage msg)
|
||||||
@ -1003,13 +1005,24 @@ public virtual void OnServerReady(NetworkConnection conn)
|
|||||||
NetworkServer.SetClientReady(conn);
|
NetworkServer.SetClientReady(conn);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Obsolete: Override <see cref="OnServerAddPlayer(NetworkConnection)"/> instead.
|
||||||
|
/// <para>See <a href="../Guides/GameObjects/SpawnPlayerCustom.md">Custom Players</a> for details.</para>
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="conn">Connection from client.</param>
|
||||||
|
/// <param name="extraMessage">An extra message object passed for the new player.</param>
|
||||||
|
[EditorBrowsable(EditorBrowsableState.Never), Obsolete("Override OnServerAddPlayer(NetworkConnection conn) instead. See https://mirror-networking.com/docs/Guides/GameObjects/SpawnPlayerCustom.html for details.")]
|
||||||
|
public virtual void OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage)
|
||||||
|
{
|
||||||
|
OnServerAddPlayer(conn);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Called on the server when a client adds a new player with ClientScene.AddPlayer.
|
/// Called on the server when a client adds a new player with ClientScene.AddPlayer.
|
||||||
/// <para>The default implementation for this function creates a new player object from the playerPrefab.</para>
|
/// <para>The default implementation for this function creates a new player object from the playerPrefab.</para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="conn">Connection from client.</param>
|
/// <param name="conn">Connection from client.</param>
|
||||||
/// <param name="extraMessage">An extra message object passed for the new player.</param>
|
public virtual void OnServerAddPlayer(NetworkConnection conn)
|
||||||
public virtual void OnServerAddPlayer(NetworkConnection conn, AddPlayerMessage extraMessage)
|
|
||||||
{
|
{
|
||||||
Transform startPos = GetStartPosition();
|
Transform startPos = GetStartPosition();
|
||||||
GameObject player = startPos != null
|
GameObject player = startPos != null
|
||||||
|
Loading…
Reference in New Issue
Block a user