【发布时间】:2017-07-01 03:01:19
【问题描述】:
我是新手,我不知道如何从网站获取信息并在 UI 中显示。我尝试过使用插件,但不知道如何使用。我想获取网站上显示的数字,这些数字会在单击刷新按钮时不断更新以显示在 UI 字段中。有人可以帮助我被困在这里。 该站点是结果站点,它每天都会修改其上的数字。数字在变化,它是一个活跃的服务器页面。
【问题讨论】:
标签: http user-interface unity3d get web
我是新手,我不知道如何从网站获取信息并在 UI 中显示。我尝试过使用插件,但不知道如何使用。我想获取网站上显示的数字,这些数字会在单击刷新按钮时不断更新以显示在 UI 字段中。有人可以帮助我被困在这里。 该站点是结果站点,它每天都会修改其上的数字。数字在变化,它是一个活跃的服务器页面。
【问题讨论】:
标签: http user-interface unity3d get web
正如 Vancete 所说,WWW 可以用来解决这个问题。
创建一个协程,从网页加载数据,然后用它做一些事情。
IEnumerator GetDataFromWebpage (string url)
{
WWW webpage = new WWW(url);
while (!webpage.isDone) yield return false;
string content = webpage.text;
. . .
// Do something with <content>
}
【讨论】:
你可以看这里: https://docs.unity3d.com/ScriptReference/WWW.html
因此,您应该使用所需的 URL 创建一个 WWW 对象,等待响应,然后加载 object.text 属性。毕竟,做一个你需要的子字符串,你就完成了!
如果您需要更多帮助,请随时询问。
【讨论】: