我们使用RESTful Microsoft Web.API用于服务器端,Unity用于客户端用于扑克游戏 .
有没有办法从服务器获取有关游戏更改的更新(聊天消息和当前扑克室内的新游戏移动)?
我们考虑使用Keep Alive消息,例如:
private string m_URL = "ADDRESS";
private string results;
IEnumerator Start () {
using (UnityWebRequest www = UnityWebRequest.Get(m_URL))
{
yield return www.Send();
if (www.isError)
{
Debug.Log(www.error);
}
else
{
results = www.downloadHandler.text;
Debug.Log(www.downloadHandler.text);
}
}
}
void Update()
{
StartCoroutine(Start());
}
但我不认为这是最好的选择,可能会向服务器发送数百条消息