unity 读取 url txt文本
时间: 2023-09-29 21:03:19 浏览: 154
Unity可以使用UnityWebRequest类读取URL上的文本文件。以下是一个示例代码,用于读取一个名为“example.txt”的文本文件,该文件位于URL“https://www.example.com/example.txt”上:
```
using UnityEngine;
using UnityEngine.Networking;
public class UrlTextReader : MonoBehaviour
{
IEnumerator Start()
{
// URL of the text file
string url = "https://www.example.com/example.txt";
// Send a request to the URL
UnityWebRequest request = UnityWebRequest.Get(url);
// Wait for the response
yield return request.SendWebRequest();
// Check for errors
if (request.isNetworkError || request.isHttpError)
{
Debug.Log("Error: " + request.error);
}
else
{
// Get the text from the response
string text = request.downloadHandler.text;
Debug.Log(text);
}
}
}
```
在上述代码中,使用UnityWebRequest.Get()方法向URL发送请求。然后,使用yield语句等待响应。一旦收到响应,使用downloadHandler.text属性获取文本内容。最后,将文本内容输出到Unity控制台中。
阅读全文