我想显示来自网络服务器的数据,其中将包含动态数据。此数据将显示在Unity Vuforia的文本框中。每当摄像机指向设备时,此动态数据将被加载到文本框中。在文本框中显示数据,想知道如何从Web服务器显示数据。总之,我想知道如何使用JSON或任何其他方法来进行处理。
我已经使用默认的Unity文档尝试过此操作,但是我无法执行。代码可能正在运行,但是我看不到动态数据。但是我可以在文本框中看到静态数据
void Start()
{
mytext.text = "Parameters";
StartCoroutine(getUnityWebRequest());
}
IEnumerator getUnityWebRequest()
{
UnityWebRequest www = UnityWebRequest.Get("http://localhost:55376/api/values/3");
yield return www.Send();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
Debug.Log(www.downloadHandler.text);
}
}
void Update()
{
counter++;
if (counter % 100 == 0)
{
mytext.text = "Param " + getUnityWebRequest();
}
}
}
因此在上面的代码中,动态数据应显示在Param旁边。文本参数已显示。 请帮助我,告诉我哪里出了问题。对于Unity和Vuforia以及此类项目,我还是一个新手。