位置: 编程技术 - 正文

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

  • 汽车修理公司兼职好做吗
  • 出口退税免税政策
  • 利润10万企业所得税多少
  • 继续教育报名发什么文件
  • 公共汽车出租车
  • 综合所得申报如何手工填写信息
  • 委托加工物资属于企业资产吗
  • 有哪些扣除项目可以抵扣
  • 进口增值税的计税依据
  • 资产的计量属性主要包括哪些
  • 职工出差餐费计入什么科目
  • 融资租入的企业有哪些
  • 小规模个人所得税怎么申报
  • 境外企业向境内提供国际运输服务核定征收的企业所得税
  • 给客户赔偿如何入账
  • 费用进项税额转出怎么做账务处理分录
  • 劳务派遣税收政策文件
  • 转让法人要注意什么
  • 罚没支出包括税收滞纳金吗
  • 收到退印花税款怎么入账
  • 企业所得税佣金扣除规定
  • 生产企业办理出口退税时要提供发票吗
  • 增值税价外费用开票内容
  • 汽车行业销售折让
  • 分户记账
  • 分期收款什么是分期还款
  • 企业注销时往来账目挂账怎么处理
  • 净资产收益率公式推导
  • 冲销去年凭证会计分录
  • framework启动
  • idea连接sqlserver数据库教程
  • 企业汇算清缴后发现有多计提的成本
  • 一行简单的代码
  • 鲜花售卖系统
  • 背景渐变 css
  • mess指令
  • 小型微利企业减按25%计算应纳税所得额
  • 公司记账可以不开发票吗
  • 预付款为什么不扣质保金呢
  • 企业所得税营业收入怎么填
  • 资产减值损失包括什么
  • sql server 2005 win10
  • mysql load local
  • 集团与子公司资产的区别
  • 工会经费计入什么项目流量表
  • 长期待摊费用在注会哪一章
  • 职工薪酬纳税调整
  • 主营业务成本里的工资
  • 开空头发票犯法吗
  • 除了增值税专用发票,还有什么发票可抵扣
  • 出纳 记账凭证
  • 应付??
  • 金蝶当月没有账如何结转到下月
  • 备查账依据什么登记
  • 五险怎么做账
  • linux下mysql5.7.17最新稳定版本安装教程
  • win8的应用商店
  • 如何在百度上发布自己的广告
  • ubuntu20.04教程
  • ubuntu怎样调出命令行
  • 360se是什么文件夹
  • mac如何备份到icloud
  • centos ll
  • linux ll不能用
  • centos安装zsh
  • win10家庭版教程
  • win10新版磁贴
  • 列举javascript中的所有数据类型
  • 正则表达\d
  • 教你学python
  • android系统架构由几部分组成
  • 自定义图片制作软件
  • android fragmentactivity
  • js判断怎么写
  • 云南税务局网上办税大厅登录入口官网
  • 社保由税务部门征收的文件
  • 江苏省电子税务局社保缴费查询
  • 江苏地税局官网网站
  • 处室岗位是什么意思
  • 重庆市大足区迪涛中学那几个是尖子班
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设