我正在开发具有光子服务器和统一性的多人游戏,对服务器如何向客户端发送消息有一些疑问。
我知道我需要一个clientpeer列表来保存连接的客户端,但是我不知道如何将对等方保存到该列表中,以及我应该使用哪个发送消息代码?
//这是保存客户端对等体的列表
public class ClientCollection
{
public List<PeerBase> clients;
public ClientCollection() { }
public void AddNewClient(PeerBase peer)
//is it right that I send in a PeerBase type argument?
{
clients.Add(peer);
}
public List<PeerBase> GetClients(PeerBase peer)
{
return clients;
}
}