位置: 编程技术 - 正文

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

  • 关税是直接税还是间接税
  • 什么叫做增值税进项税额
  • 理事单位和事业单位的区别
  • 其他业务收入在借方表示什么
  • 小规模纳税人发票怎么做账
  • 城建税有没减半
  • 分公司企业所得税汇总缴纳还是单独缴纳
  • 期末结转增值税
  • 季度30万免增值税2019
  • 租赁合同印花税率
  • 个人减税具体政策
  • 不同外币之间的折算
  • 扶贫费用事业单位账务处理怎么做?
  • 出口退税总是差进项票怎么处理
  • 企业所得税减半征收计算公式
  • 一个季度发票开超出9万
  • 购进旅客运输服务抵扣会计分录
  • 资产置换会计处理办法
  • 企业所得税汇算清缴扣除比例
  • 公司负担劳务费的个税如何做分录
  • 偿还借款利息是现金流量什么项目
  • 所有者权益类科目借贷方向
  • 财务中暂估入账会计分录
  • 发票盖错章了怎么办呢
  • 不是公司员工差评怎么写
  • php中session和cookie的区别说法错误的是
  • 固定资产折旧计提时间
  • 第三方科技
  • 固定资产公允价值变动会计处理
  • 产品生产业务核算工作实训
  • win11 build 22000.65
  • html页面间传数据
  • 头歌java入门运算符和表达式答案
  • 蒙特雷景点
  • 爱丁堡几点天黑
  • php rar
  • 变动成本产品成本包括哪些
  • 业务招待费个税账务处理办法
  • php框架怎么用
  • 微信公众号开发php源码
  • php单态模式简单解释
  • 当月增加的固定资产当月不计提折旧
  • 超市的购物卡以什么为准
  • python监控模块
  • 织梦怎么安装
  • mysql 5.7.22安装教程
  • mysql查询表清单
  • 劳务发票进什么科目
  • 政府会计资产处置费用科目
  • 公司注销前的资产负债
  • 企业所得税季度预缴纳税申报表
  • 营改增对金融业税负的影响
  • 国家土地补偿款
  • 记错科目怎么调整
  • 3%减按1%征收增值税政策2022年
  • 新成立的教育机构值得去吗
  • 存货报废计入
  • 财务费用在贷方负数表示什么
  • 过户前交了契税能退吗
  • 小规模纳税人开专票需要交税吗
  • 收入支出结余怎么记账
  • 金蝶kis专业版怎么备份账套
  • mysql优化的几种方法
  • mysql5718解压版安装
  • Windows Server 2016技术预览版第四版系统截图曝光 编号10565
  • macos手势
  • pvlsvr.exe - pvlsvr是什么进程 有什么用
  • win8 cmd在哪
  • android:ViewPager与FragmentPagerAdapter
  • c#多线程应用
  • perl cgi
  • ruby 递归
  • unity shader lerp
  • Unity UIScrollView优化
  • Unity3D的MonoBehaviour可重写函数
  • jq cookie
  • js实现继承的几种方式详述(推荐)
  • 重庆市医疗保障局
  • 广西的高速怎么一段收费一段不收费
  • 煤老板的苦恼
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设