一、安装PhpStudy
从以下目录下载PhpStudy安装文件
Windows版phpstudy下载 - 小皮面板(phpstudy) (xp.cn)
安装成功之后打开如下界面
点击启动Apache
查看网站地址
在浏览器中输入localhost:88,出现如下页面就ok了
二、与Unity交互
1.配置下载文件路径,点击打开根目录,
新建一个文件夹,用于下载测试
在文件夹中新建一个文本
写入一些文字
在Unity中新建一个TestDownload脚本,并挂载到相机上,代码如下:
public class TestDownload : MonoBehaviour
{
void Start()
{
StartCoroutine(DownloadFile());
}
IEnumerator DownloadFile()
{
// 替换为你的实际URL(确保指向.txt文件)
string url = "http://localhost:88/Test/111.txt";
// 使用持久化数据路径(可写路径)
string savePath = Path.Combine(Application.dataPath, "111.txt");
using (UnityWebRequest uwr = UnityWebRequest.Get(url))
{
// 直接下载到文件(避免内存占用)
uwr.downloadHandler = new DownloadHandlerFile(savePath);
// 可选:设置超时时间(秒)
uwr.timeout = 10;
yield return uwr.SendWebRequest();
if (uwr.result == UnityWebRequest.Result.Success)
{
Debug.Log($"文件已保存至: {savePath}");
// 如果需要在编辑器中立即看到文件,可手动刷新
#if UNITY_EDITOR
if (savePath.StartsWith(Application.dataPath))
{
UnityEditor.AssetDatabase.Refresh();
}
#endif
}
else
{
Debug.LogError($"下载失败: {uwr.error}");
}
}
}
}
运行Unity之后,
内容也ok
如果出现无法下载的问题,请尝试以下操作: