位置: 编程技术 - 正文

慎用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项目资源)

  • 营改增后为什么利息要提供发票吗
  • 进项税额转出会影响利润吗
  • 保税仓发货的商品,每个人的年度消费限额是
  • 增值税发票什么时候认证
  • 采用重置成本计量属性的税种是
  • 施工企业仪器设备入什么会计科目核算?
  • 应收账款现金收回金额有限制嘛
  • 最新工程施工会计处理流程
  • 计提坏账准备,坏账准备是增加还是减少
  • 对外来发票金额怎么算
  • 完成税务登记之后多久开始报个税?
  • 小规模纳税人纳税申报流程
  • 固定资产报废税费怎么处理
  • 零申报的企业
  • 其他应付款需要做预算会计吗
  • 不动产分期转出要交税吗
  • 投入资本属于净资产吗
  • 坏账准备的计提应当关注
  • 个人所得税缴纳标准起征点
  • 收到外币货款账务处理
  • 公司开13个点增值税交多少钱
  • 关联业务往来年度报告表
  • 事业单位收到奖励款怎么入账
  • 苹果14出来13会下架吗
  • 个税返还的会计处理方法
  • 什么企业需要预缴所得税
  • 建设期需要流动资金吗
  • 中医诊所的税收分类编码
  • Yii2超好用的日期和时间组件(值得收藏)
  • php 获取网页内容
  • php忘记密码功能
  • 论文笔记整理软件
  • cd相关命令
  • 发票中食品属于哪一类
  • 出口退税附加税的计税基础
  • 财务章和公章下面数字一样吗
  • 教育局是一般纳税人吗
  • 增值税补交还有没有责任
  • 事业收入如何确认
  • php获取参数值的三种方式
  • mongodb数据类型有哪些
  • 研发企业税率是多少
  • 公益性捐赠支出怎么算
  • 利润总额包括的内容主要有
  • 出口退税帐务处理
  • 监理公司成本核算方法
  • 信用减值损失属于公允价值变动收益吗
  • 其他应收款怎么冲平会计分录
  • 长期待摊费用会计分录
  • 收取物业费不开发票
  • 保险没有合同算生效吗
  • 无形资产摊销账面价值
  • 销售加工费怎么记账
  • 一般纳税人只开普票不开专票免税
  • 施工单位结算
  • 用于研发样品出口收汇国际收支申报
  • 工程总包含设备工程吗
  • 保险发票计入什么科目
  • 免征的教育费附加怎么做账
  • 固定资产原价的含义
  • 固定资产原值如何计算
  • 现金投资属于什么会计科目
  • 刻章费发票怎么开
  • 公司无形资产可以作为公司注册资金吗
  • sql server 性能分析
  • mysql存储引擎实现原理
  • 台式电脑二级网页打不开怎么办
  • 怎么做windows
  • ubuntu 编译软件
  • dvdrom是什么
  • linux系统ftp服务
  • executing c1.exe
  • window10的微软商店在哪
  • win7系统出现蓝屏怎么进去桌面
  • bootstrap-treeview.js
  • 标签栏切换代码js
  • django分层
  • dos 到指定目录
  • python win
  • 税控盘登陆失败
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设