位置: 编程技术 - 正文

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

  • 增值税税控开票软件怎么下载
  • 所得税分录是怎么计算的
  • 房产税纳税义务人
  • 无形资产的摊销会计科目
  • 一般纳税人免征教育费附加的文件
  • 税收抵免与税收的区别
  • 基本医疗支付范围
  • 受托加工怎么做账
  • 商业银行退出
  • 增值税留抵税额抵减欠税
  • 集团内部拆借资金
  • 公司注销后原有债权
  • 垫付按揭保证金怎么做账
  • 异地取款还有手续费吗
  • 五月份开的发票但是七月冲红了七月增值税怎么报
  • 资产负债表资产总额在哪
  • 物流公司运费的会计分录
  • 党建工作经费计提比例
  • 未抵扣完的进项税额可以跨年抵扣吗
  • 委托贷款合同效力
  • 进口货物内销的增值税处理
  • 所得税税前扣除税金有哪些
  • 客户年会赞助是公司账户转嘛
  • windows全部禁用
  • 网络端口被占用怎么解决
  • 虚增成本调增还会被处罚吗
  • 小规模纳税人开票限额是多少
  • 一般纳税人销售二手车增值税税率
  • ue4安装插件
  • 无票收入什么时候确认收入
  • 酒店如何核算成本
  • 出口免退增值税计算公式
  • 备用金会涨额度吗
  • php db2
  • 劳动仲裁的调解款要扣税吗
  • 小微企业延缓缴纳
  • 租房开的发票收的税怎么做账?
  • segment anything model github
  • 什么是长期应付票据
  • yolo目标识别
  • php公众号开发框架
  • wordpress mobile themes
  • 固定资产月末怎么结转
  • 防洪费属于税金及附加吗
  • 未入账的发票可以抵扣吗
  • 长期待摊费用最低摊销年限
  • 发票作废是冲红吗
  • 企业跨区变更地址需要多久
  • 认缴出资额就是营业执照上的注册资金
  • 税款减半征收如何申报
  • 无形资产摊销账面价值
  • 成本计算的方法定额法
  • 存货周转率多少算低
  • 收到对方开的红字发票怎么做账
  • 增值税发票未认证丢失怎么办
  • 固定资产报废如何记账
  • 固定资产净残值最后怎么处理
  • 结汇时和月底结转汇兑损益
  • 企业购买黄金如何入账
  • 企业其他应收款余额非常大的原因
  • mysql使用or会索引
  • Windows虚拟内存不足
  • centos7安装中文包
  • seti@home.exe - seti@home是什么进程 有什么用
  • win7系统打开我的电脑一闪
  • win10周年版
  • windows10移动
  • 安卓获取设备信息
  • 下眼角疼痒
  • perl的$1
  • unity 动态壁纸
  • jquery加载图片
  • unity ulua
  • javascript数据类型有哪些
  • jquery添加文字
  • javascript面向对象吗
  • 装修时候需要交什么费
  • 上海自贸区税务大厅地址
  • 除了增值税还要什么税种
  • 减免税的三种方式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设