位置: 编程技术 - 正文

慎用Outline ,UGUI Outline实现原理分析(慎用小儿百部止咳糖浆)

编辑:rootadmin

推荐整理分享慎用Outline ,UGUI Outline实现原理分析(慎用小儿百部止咳糖浆),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:慎用温热之剂的体质,慎用大黄与芒硝,慎用和禁用的区别,慎用小儿百部止咳糖浆,慎用大黄与芒硝,慎用小儿百部止咳糖浆,慎用小儿氨酚黄那敏,慎用和禁用的区别,内容如对您有帮助,希望把文章链接给更多的朋友!

使用 UGUI 制作背包的时候,同事发现如果背包中添加了大量的物品,比如两百个,Unity就会出错,提示 Canvas element contains more than vertices. This is not supported 。意思就是 Canvas下面的顶点数过多。

转自 的GameObject 难道有个顶点不成?

不看不知道一看吓一跳,一个物品 居然有 个Verts。

在对 物品的 GameObject 下面的子 物体 一个一个 禁用然后查看顶点后发现,当把Text 禁用之后,Verts 会锐减几百个。

转自 Text 时的顶点数

禁用 Text 的顶点数

于是,继续,在Text 上发现挂了 Outline 组件,把Outline 禁用之后,发现Verts 锐减。才确定是 Outline的原因。

转自 之前

禁用Outline 之后

Ok,就是 Outline的原因。

慎用Outline ,UGUI Outline实现原理分析(慎用小儿百部止咳糖浆)

转自 会增加这么多顶点数呢?

查看UGUI的 Outline的源代码,如下:

代码中的意思是 执行 ApplyShadow 4次,而且传过去的参数分别是 (x,y) (x,-y) (-x,y) (-x,-y) 。看到这四个&#;,好像感觉到了什么。。

来看看 这个函数做了什么。

简单的就是说:

1、把原来的顶点 Copy出来一份,并且根据编辑器中设置的偏移量 来设置 Copy 出来的顶点的位置

2、根据编辑器中设置的 Shadow 颜色设置定点色

转自 复制了4份 Text ?这和我们自己再另外添加 4个Text性质差不多吧。。

想到一个很好验证的方法,把偏移量设置的很大,我们来看看。

我们知道 1个字 = 1张图片 = 2个三角形 =4 个顶点。

本来用 Text ,定点数量就会比较多,而 Outline 却在这个 &#;上 乘以 5 。

所以

慎用 Outline

转自

Unity3D资源管理架构 在Unity3D引擎中,场景资源文件(.unity)是以2进制格式存储的,但同时它也有一种基于文本的表现格式。可在EditProjectSettingEditor中设置:1.使用binary2text.exe(w

加锁单例 usingUnityEngine;usingSystem.Collections;publicclassResourManager{privatestaticResourManagers_instance;privatestaticreadonlybyte[]c_staticLocker=newbyte[0];publicstaticResourManagerInstance{get{if(s_i

在3D物体上创建UI 直接以3D物体为父亲即可,不过需要对UI进行缩放,缩放系数为0.f最好弄一个顶级的panel进行缩放即可另外,如果需要捕捉UI事件,则3D摄像机需要挂UICam

标签: 慎用小儿百部止咳糖浆

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

上一篇:unity3D 旋转3D物体(unity物体旋转到指定角度)

下一篇:Unity3D资源管理架构(unity项目资源)

  • 个体工商户要报工商年报吗?
  • 企业的书报费应计入销售费用
  • 工业土地摊销年限最新规定
  • 个人名字的发票专用章
  • 社保利息计入什么科目
  • 关联方债务豁免需要缴纳所得税吗
  • 普票冲红原票要退回吗
  • 营改增后商场进场费如何缴税?
  • 非公司汽车加油怎么开票
  • 年末企业盈利有什么影响
  • 社保补助扶持给个人的钱是否需要缴纳个人所得税呢?
  • 代购的货可以退吗
  • 个人股东转让股权印花税税率
  • 物业公司代收的电费差额收入
  • 无形资产的初始计量和后续计量
  • 社保可以在税前扣除吗
  • 施工服务费税率9%
  • 税友软件费用
  • 年终奖扣税标准计算器
  • 财务做账借贷分别表示
  • 代缴社保缴费基数是怎么算的
  • 企业的银行存款日记账属于
  • 代扣代缴的增值税可以作为进项税抵扣吗
  • mac dock不见了
  • php中的类
  • 怎么关闭磁贴模式
  • 哪些收入需要交消费税
  • 路由器晚上关了,早上再开信号会好吗?
  • 保险公司的展业方式
  • 企业最佳资金结构
  • c++ 每日十问3-处理数据
  • 小规模纳税人进项票可以抵扣吗
  • 关系代数关系运算
  • 阿里云 gtm
  • 休产假期间社保个人部分怎么办
  • 小规模纳税人没达到起征点怎么申报
  • 企业所得税年报截止日期2023
  • 安装centos7.2
  • 自定义函数是啥
  • 如何进行会计制度改革
  • 公司注销章子要盖章吗
  • 企业所得税研发费用加计扣除例题
  • 小微企业所得税怎么算
  • 咨询服务业优惠政策
  • 无偿赠送货物如何申报增值税
  • 代扣代缴公积金现金流量
  • 财务报告分析主要内容
  • 开具发票的单位名称与实际收款不一致?
  • 有哪些不动产
  • 企业固定资产内部控制风险防范体系的构建原则
  • 发票抵扣联要放在凭证里面吗
  • 进项税和销项税抵扣的会计分录
  • 销售使用过的汽车增值税税率
  • 仲裁期间公司发工资了怎么办
  • 发生费用未取得发票
  • 会计一般月初忙几天
  • 凭证账本是什么
  • mysql -u -p -s
  • mysql的zip包怎么安装
  • 数据库预处理语句
  • mysql怎么创建储存过程
  • mysqli修改表中数据
  • linux命令大全详解
  • xp操作系统入门
  • mac键盘图标与对应不匹配
  • 自动批处理文件的名字是什么
  • 任务管理器打不开怎么强制关闭电脑程序
  • npssvc.exe - npssvc是什么进程 有什么用
  • react native community
  • nodejs函数返回值
  • web标准包含哪些
  • css浮动和清除浮动
  • unity shader lerp
  • Android Design Support Library
  • 重庆国税电子税务局
  • 地税客服电话
  • 个税已申报税额为0是什么意思
  • 宾馆增值税专用发票可以抵扣
  • 零税率,免税不免增值税
  • 城市维护建设税减半征收政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设