做webgl遇到的两个坑
Webgl遇到的两个大坑
XML文件远程读取
我的xml文件存放在远程服务器端,我想直接远程下载访问,但这遇到了问题
首先,xml读取有两种方法
XmlDocument xml = new XmlDocument();xml.LoadXml(string);
XmlDocument xml = new XmlDocument();
xml.Load(path);
loadxml是读取一个string字符串,从而写到xmldocument里,而load则是一个文件路径,要有后缀名
刚开始我是用load(远程链接)发现获取不到
然后我先用www下载,用www.text转成string字符传,接着用LoadXml读取
发现还是读取不到,再网上搜了半天,发现这个类StringReader,它把www读取的文本转化为另一种string字符串
虽然我debug出来两种字符串都一样,但是这个偏偏就能用,也希望有大佬给我解释一下
IEnumerator DownXml(){WWW xmlwww = new WWW("http://data.shuaiqzh.com/DancerMan.xml");yield return xmlwww;if (xmlwww.isDone){System.IO.StringReader stringReader = new System.IO.StringReader(xmlwww.text);stringReader.Read();string result = stringReader.ReadToEnd();stringReader.Close();//print(xmlwww.text);ReadXml(result);}xmlwww.Dispose();}void ReadXml(string path){XmlDocument xml = new XmlDocument();xml.LoadXml(path);}
webgl远程加载ab包
这个问题是我把ab包放在服务器上 编辑器上正常下载和解压 但是到了浏览器上到解压的步骤时会报一条错误
Decompressing this format (1) is not supported on this platform
错误的大概意思就是平台不支持该格式解压
我到unity官方文档上查了一下 u3d文档
原来我使用的是默认的压缩格式LZMA 而webgl应该用LZ4的压缩格式。。。。所以你只要在打包的代码中这样写就可以了,还有就是目标平台也要写成WebGL
BuildPipeline.BuildAssetBundles(assetBundleDirectory, BuildAssetBundleOptions.ChunkBasedCompression, BuildTarget.WebGL);
做webgl遇到的两个坑相关推荐
- 穷学生单片机能做什么毕业设计,怎么避坑,老师注重的点是什么
穷学生单片机能做什么毕业设计,怎么避坑,老师注重的点是什么 单片机能做的毕业设计可多了,可以用数不胜数来形容,而且单片机已经融入到我们的日常生活中了,我们处处见到的电子产品,其实都离不开单片机. 对于 ...
- 2021-09-29 Unity WebGL平台开发遇到的坑
内容简介:最近在用Unity做一个 WebGL 平台的项目,开发过程中遇到了各种各样的坑,这里简单记录一下,以免以后再踩.首先是Http请求的问题,我最开始想的是,直接用C#里的写法,编辑器里测试毫无 ...
- Python获取高德POI兴趣点数据 以及高德的两个坑 示例抓取成都市餐饮服务大类
POI数据,英文全称Point of Intersesting,中文的意思是兴趣点,指的是在地图上有意义的点:比如商店.酒吧.加油站.医院.车站等.POI数据能够赋能时空行为.城市规划.地理信息等研究 ...
- 【干货OR水货】做淘宝运营两年多的一点心得
看过部分朋友的回复,深有感触!我想得有大部分人挺失望,因为在这里没他们期望的故事.传奇,没有举例告诉他怎么做关键字,怎么开直通车,怎么做钻展等等,没给个样子,他们就不会依样画葫芦了,于是想到了以前看武 ...
- 阿里Druid连接池监控的两个坑
转载自 注意:阿里Druid连接池监控的两个坑 阿里的Druid大家都知道是最好的连接池,其强大的监控功能是我们追求的重要特性.但在实际情况中也有不少坑,说下最近遇到的一个坑吧! 问题1:不断打印er ...
- 记自己在spring中使用redis遇到的两个坑
本人在spring中使用redis作为缓存时,遇到两个坑,现在记录如下,算是作为自己的备忘吧,文笔不好,望大家见谅: 一.配置文件 1 <!-- 加载Properties文件 --> 2 ...
- js中toFixed方法的两个坑
js中toFixed方法的两个坑 toFixed返回结果是string,后续使用它计算会错误 toFixed返回结果可能出现负零-0.00 toFixed返回结果是string,后续使用它计算会错误 ...
- springboot 单元测试使用 @value读取不到值, yml的两个坑
yml两个坑 yml 和 properties都可以作为配置文件在springboot项目中使用 1.缩进问题 yml使用空格缩进代表包之间的层级问题,有时候差一个空格就可能导致配置不生效.另外,在同 ...
- 使用 psycopg2 时遇到的两个坑
我在使用 psycopg2-binary 遇到两个坑,写出来,看看你是否踩过,如果没有,可以看一下,以后避免跳坑. 坑1. 尽可能不要使用 psycopg2-binary 官方文档说了,psycop ...
- 用vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
用vant框架做H5时踩过的坑 1. 页面在手机端不能上下滑动,在PC端浏览器正常滑动 说明:在设置了overflow:auto;属性的前提下,H5页面在PC端浏览器里展示可以上下滑动,在ios上可正 ...
最新文章
- Go的变量到底在堆还是栈中分配
- mxnet基础到提高(11)--循环
- python枪战项目计划书_人肉(共享)代购项目计划书(示例代码)
- 简单利用HTTP中的PUT协议拿下SHELL
- 批量生成10个虚拟主机配置
- Cesium入门-1-展示一个地球
- 经验总结:java自学视频免费
- java 广播模式_Java设计模式——观察者模式的灵活应用
- 火灾检测、人流量统计、安全帽检测,飞桨开源一键运行的产业案例教程
- ADS(Advanced Design system)使用调谐分析(Tuning)进行电路优化
- 【标准算例数据源】作业车间、流水车间、柔性作业车间、其它
- 上传图片预览图片方向错误
- RTP 将h264流封装成ps流并发送(C语言代码)
- 关于物联网卡(二):如何使用物联网卡
- httprunner-2-linux下搭建hrun(下)
- 用无线网卡做wifi热点共享网络的方法
- 计算机教室教师的业务档案,教师业务档案管理制度
- 物流面单 标签纸打印机设置
- unity获取麦克风音量_Unity调取移动端的麦克风进行录音并播放
- 塞瓦维斯特定理(不定方程)