Я новичок в этом, и я не знаю, как получить информацию с сайта и показать его в интерфейсе. Я пробовал использовать плагины, но не знаю, как это сделать. Я хочу, чтобы числа, отображаемые на сайте, которые постоянно обновляются, отображаются в поле пользовательского интерфейса при нажатии кнопки обновления. Может кто-то помочь, я застрял здесь. Сайт - это сайт результатов, который пересматривает числа на нем ежедневно. Номера меняются, а их активная страница сервера.Как получить и проанализировать данные с веб-сайта? Unity3D
ответ
Как сказал Вантете, WWW может быть использован для решения этой проблемы.
Создайте Coroutine, загрузите данные с веб-страницы и затем сделайте что-нибудь с ней.
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
Таким образом, вы должны создать объект WWW с нужным URL, ждать ответа, а затем загрузить object.text свойство. В конце концов, сделайте подстроку того, что вам нужно, и все готово!
Не стесняйтесь спрашивать, нужна ли вам дополнительная помощь.
Для любого из них вам не нужен плагин. Связывание одного совершенно не нужно. – Programmer
Я знаю его немного, но вы можете привести пример, возможно, учебник или шаги, чтобы сделать это. Я новичок в этом и хочу хорошо это понять. – Deadking66
Я думаю, что Рон хочет сделать веб-страницу текстурой в 3d пространстве. Я не верю, что только html поможет. –
@ Brandon.Blanchard Huh Я просто понял, что вы правы ... мой плохой, извините. –
Я делаю это ALL.THE.TIME. контекст тяжелый. –