位置: 编程技术 - 正文

Unity3d读取CSV中的文本到Rich Text中换行符不识别的问题(unity3d读取gis数据)

编辑:rootadmin

推荐整理分享Unity3d读取CSV中的文本到Rich Text中换行符不识别的问题(unity3d读取gis数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity读取txt数据,unity读取解析xml,unity读取streamassets文件,unity3d读取gis数据,unity读取txt数据,unity读取streamassets文件,unity3d 读取文件,unity3d 读取文件,内容如对您有帮助,希望把文章链接给更多的朋友!

项目中要用到符文本做一些信息显示,需要有颜色、字体样式、换行之类,Unity的 Rich Text就可以用来做这类需求。

关于Rich Text 的使用:

虽然里面没有提到 " n " 这个换行符,但是其实是支持的。

文章转自 Rich Text中显示的时候遇到了麻烦。

上图是 CSV 中的内容,读取之后直接 赋&#;给 Text。但是运行之后却并没有换行。

原样显示出来了,难道是 Rich Text 不支持 " n " 换行吗?

Unity3d读取CSV中的文本到Rich Text中换行符不识别的问题(unity3d读取gis数据)

把CSV中的内容直接在代码中写死,赋&#;给 Text 。

发现是OK的。

文章转自 代码读取出来的内容,果然发现问题:

从 CSV 中读取出来内容后,原来的 " n " 变成了 " \n " 。

个人觉得是Excel中,为了把 " n " 作为 正常的字符处理而又加上了 " " 来标记后面的是正常的字符内容。

既然知道原因,那解决起来也方便。只要把 " \n " 替换成 " n "就可以了。

文章转自

unity3D LineRender的使用 首先做一个预设,添加LineRender组件,变价材质,然后放到资源文件夹中privateLineRendererm_lineRander;privateVector3m_curPos;publicVector3CurPos{get{returnm_curPos;}set{m_curPo

2d ui菜单进入出去 publicAnimatorstartButton;publicAnimatorsettingsButton;publicAnimatorsetplane;publicvoidStartGame(){Application.LoadLevel(RocketMouse);}publicvoidOpenSettings(){startButton.SetBool(TureBool,true);sett

【经验】Unity读取Excel数据并绑定到Prefab上 我们在使用Unity3D开发游戏的过程中,难免会读取各种配置数据并运用到游戏当中,可以实现的方法种类很多,我今天就分享一个新鲜的做法:直接读取E

本文链接地址:https://www.jiuchutong.com/biancheng/369322.html 转载请保留说明!

上一篇:[Unity3D]降低向Shader中传值的开销(unity调整地形高度)

下一篇:unity3D LineRender的使用

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络