位置: 编程技术 - 正文

NGUI字体图集导致Label文字破碎的BUG以及解决方案

编辑:rootadmin

推荐整理分享NGUI字体图集导致Label文字破碎的BUG以及解决方案,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前提:使用NGUI的动态字体

今天在项目中碰到了一个罕见的情况,出现的情况如下:

1.创建一个Label,假设为A,根据后台数据A的文本赋&#;了一个中文字符串

2.切换到某个模块的时候,需要暂时隐藏这个Label,退出模块时再重新显示,重新显示时并没有重新对Label的文本赋&#;,用gameobject.setactive()来实现

3.这个模块中有大量Label,根据后台数据又填充了大量中文字符

4.退出该模块,A中出现文字破碎的情况

NGUI字体图集导致Label文字破碎的BUG以及解决方案

当发现这一情况时,我的第一反应是:卧槽,又是一个诡异的情况。仔细观察了一下文字破碎的情况,发现这种情况之前在制作UI图集的时候出现过。

UI图集出现破碎的情况一般有两种:

1.图集已经填满到了最大尺寸,再往里面添加图片,使用该图片时就会出现破碎的情况 ;

2.图集已经被别人修改

想到这里,我就在想是不是动态字体的图集(动态字体的图集大小是X)已经满了,于是看了下,发现果然是由于切换到模块中时,图集重新绘制了大量的中文字符,当Label重新显示后,文本对应的字符在新的图集中无法找到,随意造成了文字破碎的情况

解决方法:对于Label使用的文本缓存一下,重新显示Label的时候重新赋&#;,这样会让动态字体的图集重新绘制一次

NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理 ByD.S.Qiu尊重他人的劳动,支持原创,转载请注明出处:http.dsqiu.iteye.com之前项目中用的NGUI的版本是3.0.7f3,开始的时候感觉没有什么问题,直达最近项目U

【VR】Leap Motion 官网文档 HandModel(手部模型) 前言:本系列译文是为迎合UnityVR的热潮与大家的学习需要,推出的针对Unity方向的LeapMotion官方文档中英对照翻译。本篇为第六篇《HandModel(手部模型)

unity3d 在shader中创建及使用Texture3D 代码来自ArasTexture3D必须要在脚本中创建c#:spanstyle=font-size:px;usingUnityEngine;publicclassCreate3DTex:MonoBehaviour{publicTexture3Dtex;publicintsize=;voidStart(){tex=newTexture3D(s

标签: NGUI字体图集导致Label文字破碎的BUG以及解决方案

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

上一篇:一、Unity3D 5.0.1-示例项目“汽车游戏”的展示及开发准备

下一篇:NGUI所见即所得之深入剖析UIPanel,UIWidget,UIDrawCall底层原理(所见即所得出自哪里)

  • 已认证进项税额转出会计分录账务处理
  • 计算应交增值税并结转未交增值税怎么做用友
  • 电子税务局能不能申报个税
  • 企业所得税不预缴年终汇算可以吗
  • 预计销售退回的钱怎么算
  • 供电局预收电费
  • 银行利息收入确认时间会计与税法的差异
  • 企业全额承担社保怎么算
  • 房地产企业汇算清缴报表
  • 增值税发票抵扣联丢失怎么办
  • 房租发票9%还是5%
  • 纳税的税种有哪些
  • 想要房贷利息抵税怎么办
  • 商品折扣与折让属于销售费用吗
  • 帐外资产 如何记账
  • 应收利息和应计利息有什么不同
  • 记账凭证做完之后干什么
  • mac怎么设置屏幕保护壁纸
  • 销售合作分成会计分录
  • 华为应用市场被锁了,怎么解除密码
  • 企业租赁汽车交什么税
  • php自动跳转页面
  • 处理车辆违章送哪个部门
  • win10怎么隐藏菜单栏图标
  • Win11安装失败怎么办
  • Linux Kernel 4.5在3月15日发布最终版
  • php如何运行脚本
  • 命令行基础
  • php模板引擎执行时间
  • react router教程
  • ajax向php传值
  • 借款存入银行会计分录怎么写
  • 税控服务费在电子税务局表一里怎么填写
  • 为什么要结转成本?
  • 合伙企业个人所得税税率表
  • 企业进行材料清查盘点中盘盈的材料
  • 残保金是计入管理费用还是?
  • 公积金个人缴纳和公司缴纳比例
  • 企业法人股权转让要交什么税
  • 什么单位需要
  • 权益法转其他权益工具
  • 待处理财产损溢借方是增还是减
  • 结构性存款现金流量折现法
  • 车辆处置缴纳增值税税率
  • 保证金159001收益如何计算
  • 固定资产改造多少直接进费用
  • 收到加盟费应该怎么做账
  • 投标费用如何入账科目
  • 村集体经济组织架构
  • 扣非净利润占比多少合理
  • 减免增值税如何申报
  • win7旗舰版系统激活码
  • windows vista在哪里
  • ssh访问windows
  • centos环境搭建
  • 怎么用老毛桃u盘装win7系统 老毛桃u盘装win7系统教程图解
  • 如何清理注册表的垃圾文件
  • win7鼠标右键没有压缩文件
  • windows关机蓝屏是怎么回事
  • win108080端口怎么打开
  • mac笔记本如何设置不黑屏
  • win7系统摄像头不可用怎么办
  • win7还原电脑系统的步骤
  • win8.1系统升级
  • win8玩游戏
  • 网页跳转的实现方法
  • js定义数字
  • shell 正则表达式 *什么意思
  • python生成随机
  • jquery层级选择器
  • c#委托实现的步骤
  • 使用jQuery Ajax 请求webservice来实现更简练的Ajax
  • bootstrap boosting
  • jqueryui
  • 青岛税务局局长是什么级别?
  • 四川税务局网上办事大厅
  • 发票代码如何查询公司
  • 税是每个人都要交的吗
  • 药店开给个人的增值税发票是什么样
  • 运输企业定额发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设