当前位置:网站首页>UnityWebRequest基础使用之下载文本、图片、AB包
UnityWebRequest基础使用之下载文本、图片、AB包
2022-07-07 07:31:00 【心前阳光】
准备
UnityWebRequest
downloadHandler是一个下载助手,下载的资源可以通过它直接获取
UnityWebRequest继承IDisposable接口
注意:访问的服务器要有下载权限 才能下载
下载文本
IEnumerator LoadText(string url)
{
using (UnityWebRequest req = UnityWebRequest.Get(url))
{
yield return req.SendWebRequest();//发出get请求
if (req.error == null)
{
Debug.Log(req.downloadHandler.text);
Debug.Log(req.downloadHandler.data.Length);
}
else
{
Debug.Log("下载出错" + req.responseCode + "," + req.error);
}
}
}
下载图片
IEnumerator LoadTexture(string url)
{
using (UnityWebRequest req = UnityWebRequestTexture.GetTexture(url))
{
yield return req.SendWebRequest();
if (req.error == null)
{
Debug.Log((req.downloadHandler as DownloadHandlerTexture).texture.width);
Debug.Log(DownloadHandlerTexture.GetContent(req).height);
}
else
{
Debug.Log("下载出错" + req.responseCode + "," + req.error);
}
}
}
下载AB包
IEnumerator LoadAB(string url)
{
using (UnityWebRequest req = UnityWebRequestAssetBundle.GetAssetBundle(url))
{
yield return req.SendWebRequest();
if (req.error == null)
{
Debug.Log((req.downloadHandler as DownloadHandlerAssetBundle).assetBundle.name);
Debug.Log(DownloadHandlerAssetBundle.GetContent(req).name);
}
else
{
Debug.Log("下载出错" + req.responseCode + "," + req.error);
}
}
}
边栏推荐
- “十二星座女神降临”全新活动推出
- ORM--查询类型,关联查询
- Three years after graduation
- flink. CDC sqlserver. You can write the DEM without connector in sqlserver again
- 20排位赛3
- CodeForces - 1324D Pair of Topics(二分或双指针)
- Bit operation ==c language 2
- The physical meaning of imaginary number J
- Pytest learning - dayone
- Using keras in tensorflow to build convolutional neural network
猜你喜欢
Official media attention! The list of top 100 domestic digital collection platforms was released, and the industry accelerated the healthy development of compliance
虚数j的物理意义
Some thoughts on the testing work in the process of R & D
[learning notes - Li Hongyi] Gan (generation of confrontation network) full series (I)
使用BigDecimal的坑
Delete a record in the table in pl/sql by mistake, and the recovery method
ORM--逻辑关系与&或;排序操作,更新记录操作,删除记录操作
嵌入式背景知识-芯片
喜马拉雅网页版每次暂停后弹窗推荐下载客户端解决办法
Garbage disposal method based on the separation of smart city and storage and living digital home mode
随机推荐
The landing practice of ByteDance kitex in SEMA e-commerce scene
Web3.0 series distributed storage IPFs
Before joining the chain home, I made a competitive product analysis for myself
request对象对请求体,请求头参数的解析
Enterprise practice | construction of banking operation and maintenance index system under complex business relations
MCU与MPU的区别
Huffman encoded compressed file
终于可以一行代码也不用改了!ShardingSphere 原生驱动问世
小程序实现页面多级来回切换支持滑动和点击操作
Postman interface test I
【原创】程序员团队管理的核心是什么?
一文讲解单片机、ARM、MUC、DSP、FPGA、嵌入式错综复杂的关系
Can't connect to MySQL server on '(10060) solution summary
[original] what is the core of programmer team management?
中国首款电音音频类“山野电音”数藏发售来了!
ES类和对象、原型
Writing file types generated by C language
【ORM框架】
小程序弹出半角遮罩层
2016 CCPC Hangzhou Onsite