trouble-in-terror-town/Assets/Mirror/Examples/Chat/Scripts/Player.cs
2022-02-09 21:05:18 +01:00

25 lines
519 B
C#

using System;
namespace Mirror.Examples.Chat
{
public class Player : NetworkBehaviour
{
[SyncVar]
public string playerName;
public static event Action<Player, string> OnMessage;
[Command]
public void CmdSend(string message)
{
if (message.Trim() != "")
RpcReceive(message.Trim());
}
[ClientRpc]
public void RpcReceive(string message)
{
OnMessage?.Invoke(this, message);
}
}
}