位置: 编程技术 - 正文

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

  • 进项税转出从待认证到月末结转的会计分录是
  • 差额纳税的税率
  • 财务软件怎么看利润
  • 市政道路工程建筑包括什么
  • 取得虚开普票怎样补增值税
  • 过了汇算清缴期后发现错误
  • 发票认证没有信用怎么办
  • 汇算清缴退回的所得税
  • 购进货物没有发票接受虚开判刑案例
  • 微企怎么申请补贴
  • 小规模普票专票税率一样吗
  • 公司商标注册费用属于什么费用
  • 年未决算的现金利润怎么算
  • 财产租赁个人所得税
  • 分公司亏损总公司账务处理
  • 经营损失计入哪类费用
  • 制造费用的
  • 合伙制公司有董事会吗
  • 附加税结转的会计分录
  • 房租费可以计入研发费用加计扣除吗
  • 商贸企业仓储服务有哪些
  • 以前年度损益对应的科目
  • 企业合并报表后为何要抵消盈余公积补提?
  • 淘宝无票采购账务处理
  • 新会计准则下建筑业会计科目设置
  • 私账的钱怎么弄到公账
  • 农产品抵扣进项税额转出
  • 文件类型设置
  • 银行收到退款怎么回复
  • linux取消静态ip
  • 做胃镜多少钱了
  • 铁路货物运输代理
  • 代办营业执照费用大概多少
  • 栀子花的养殖方法和注意事项茉莉花
  • 重楼的功效与作用价格
  • thinkphp5 分页
  • 蒙特利尔 攻略
  • vue手机端
  • phpqrcode
  • php功能模块
  • 新企业所得税实施细则
  • 职工教育经费申报表如何填写
  • python 复选框怎么设置
  • 使用xampp建立www服务
  • phpcms v9网页禁止复制
  • mongodb介绍
  • 其他收益算营业收入吗
  • 一次性发放的年终奖金应按工资薪金代扣代缴个税
  • 往来账户余额
  • 零申报不报税有什么后果
  • 开票软件里税收分类编码在哪更新
  • 会计报表编制基本要求
  • 扫码开票怎么弄
  • 实收资本的会计编码
  • 房产置换怎么做
  • 内账的表格怎么做
  • 小规模纳税人增值税账务处理
  • 弥补以前年度亏损怎么算
  • 《关于工资总额组成的规定》第四条
  • 会计做账手工帐
  • 明细账摘要写错了怎么修改
  • 怎么怎么恢复
  • mssqlserver安装
  • exe是什么进程
  • win7系统图形设置选项
  • win10纯净系统安装教程
  • 密钥升级win10专业版有问题吗
  • win7电脑关机出现0xc0000142是什么原因
  • node.js使用的v8引擎是由哪个公司开发的
  • css ul显示为表格
  • jquery添加兄弟元素
  • pcs可以使用什么在任何地方以各种速率与网络保持联络
  • android资源文件
  • linux ssh 安装
  • python中deque
  • python基础教程chm
  • Android的PopupWindow使用android学习之旅(四十三)
  • jQuery Tags Input Plugin(添加/删除标签插件)详解
  • 个税更正申报后,少缴纳的税款如何退回
  • 浙江职称评审网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设