【发布时间】:2019-12-19 08:05:42
【问题描述】:
在我将使用 Unity 开发的项目中,我需要立即检查来自 Web 服务的数据。如果输入了新的数据,我会将其显示为通知。
问题是:Unity如何在后台检查来自Web服务的数据?我必须这样做,而无需在服务器上安装大量负载。
谢谢。
【问题讨论】:
-
我假设您希望通过 HTTP 请求与您的 Web 服务进行通信,并希望在数据库中的数据发生更改时立即执行某些操作。一种方法是定期发送请求。 Unity 在后台执行此操作的方式是协程 (docs.unity3d.com/Manual/Coroutines.html),否则您可能需要研究多线程。
-
嗨;感谢您的回答。但我还有一个问题:在手机屏幕上关闭应用程序时;我想作为“android 服务”运行或检查网络服务,如果网络服务应用程序中的新数据必须自动唤醒以获取通知。