首页/新闻资讯/正文详情

【Unity UGUI源码深度解析】15|水平与垂直布局源码解析:子元素尺寸分配、对齐与扩展规则

发布时间:2026/9/27 8:58:56 来源:云帆数科 栏目:资讯中心
【Unity UGUI源码深度解析】15|水平与垂直布局源码解析:子元素尺寸分配、对齐与扩展规则
《UGUI源码深度解析》第 15 篇 · 界面小组工作日志基准:Unity 2022.3.62f2c1 / 本地 UGUI 1.0.0。人物与项目情节为虚构;源码机制以本地实现为准。一、Force Expand开了,为什么还是不平均?背包底部要放“整理”和“出售”两个按钮。阿澈开启 Child Force Expand,期待它们一样宽,结果设计里一个按钮的文字明显更长。“强制扩展,不就是平均分吗?”它主要提高 flexible 的最低权重,不是把每个孩子的基础尺寸清零。原本的 preferred 不同,即便分到相同额外空间,最终宽度仍可能不同。我们翻到 HorizontalOrVerticalLayoutGroup,决定用数字而不是 Inspector 直觉排一次队。二、主轴求和,交叉轴取最大水平与垂直布局共用这套基类,只是主轴不同。水平布局沿 X 排队,垂直布局沿 Y 排队。CalcAlongAxis 获取每个孩子的 min、preferred、flexible,再汇总。沿主轴,尺寸累加,加上 padding 和孩子之间的 spacing;最后会减掉多算的末尾 spacing。交叉轴则主要取孩子需求的最大值,再加 padding,因为孩子不是在那

相关推荐

深入 Longhorn 贡献指南:从 Issue、LEP 到 Pull Request 合入的完整开发流程
深入 Longhorn 贡献指南:从 Issue、LEP 到 Pull Request 合入的完整开发流程

云原生存储高可用容器编排 【免费下载链接】longhorn Cloud-Native distributed storage built on and for Kubernetes 项目地址: https://gitcode.com/gh_mirrors/lo/longhorn 点击查看 免费下载 Longhorn 是一款构建在 Kubernetes 之上的云原生分布式块存储系统&… · 2026/9/27 8:58:43

被误判的大模型:物理学专家复审揭示基准测试危机与AI能力的“近饱和”真相
被误判的大模型:物理学专家复审揭示基准测试危机与AI能力的“近饱和”真相

被误判的大模型:物理学专家复审揭示基准测试危机与AI能力的“近饱和”真相耶鲁大学、剑桥大学和南加州大学联合发表名为(How Good Are Frontier Models at Physics? Expert Re-Grading Reveals Broken Evaluations and Near-Saturation of Leading Benc… · 2026/9/27 8:58:31

Type from Value(从值推导类型):TypeScript 类型推断的起点与实战指南
Type from Value(从值推导类型):TypeScript 类型推断的起点与实战指南

文档教程 【免费下载链接】typescript-book The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source. 项目地址: https://gitcode.com/gh_mirrors/typ/typescript-book 点击查看 免费下载 本篇技术指南围绕《… · 2026/9/27 8:58:25

Penrose 实战:用 Domain / Substance / Style 三文件实现 Mobius 圆反演(Inversion)可视化
Penrose 实战:用 Domain / Substance / Style 三文件实现 Mobius 圆反演(Inversion)可视化

开发工具数据可视化 【免费下载链接】penrose Create beautiful diagrams just by typing notation in plain text. 项目地址: https://gitcode.com/gh_mirrors/pe/penrose 点击查看 免费下载 本文围绕 packages/examples/src/mobius 示例展开,讲解 Pen… · 2026/9/27 9:29:02

《创业之路》-966-综合中国的上古神话、封神演义、西游记、道教、佛教、儒教、神话小说等,并通过现代洪荒网文,把整个中华民族的各个神仙等级体系组合在一个框架下。
《创业之路》-966-综合中国的上古神话、封神演义、西游记、道教、佛教、儒教、神话小说等,并通过现代洪荒网文,把整个中华民族的各个神仙等级体系组合在一个框架下。

融合世界观说明⚠️重要提示:本套体系属于二次整合创作,融合来源:上古神话、道教、佛教、儒教、《封神演义》、《西游记》、现代洪荒网文(含创世元灵这套网络设定)。不等于古籍、宗教真实设定,用于故事化世… · 2026/9/27 9:29:02

网站开发jquery避坑指南:5年老兵教你搞定性能优化
网站开发jquery避坑指南:5年老兵教你搞定性能优化

网站开发jquery避坑指南:5年老兵教你搞定性能优化 找建站公司,最怕的就是报价单上一串数字,最后发现钱没花在刀刃上,网站还卡得像PPT。很多老板一听“性能优化”就头大,觉得那是程序员的事,其实不然。我见过太多案例,客户花大几万做的网站,… · 2026/9/27 9:29:02

免费解锁Wand专业版功能:Wand-Enhancer完整上手教程
免费解锁Wand专业版功能:Wand-Enhancer完整上手教程

免费解锁Wand专业版功能:Wand-Enhancer完整上手教程 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand-Enhancer 是一个开源的本地补… · 2026/9/27 9:29:02

isomorphic-git 的 deleteRemote 指南:从配置层面安全移除远端仓库
isomorphic-git 的 deleteRemote 指南:从配置层面安全移除远端仓库

开发工具 【免费下载链接】isomorphic-git A pure JavaScript implementation of git for node and browsers! 项目地址: https://gitcode.com/gh_mirrors/is/isomorphic-git 点击查看 免费下载 本篇文章围绕 isomorphic-git 公开 API 中的 deleteRemote 命令展开&… · 2026/9/27 9:28:56

做pc端网站行情揭秘:改需求拖一周?这份报价避坑指南必看
做pc端网站行情揭秘:改需求拖一周?这份报价避坑指南必看

做pc端网站行情揭秘:改需求拖一周?这份报价避坑指南必看 改个需求建站公司拖一周,这是多少老板心中的痛?我见过太多湖南中小企业的官网,刚上线时看着挺漂亮,结果后台改个Banner图、调个产品参数,沟通群里的消息发出去,对面已读不回,或者回复… · 2026/9/27 9:28:56

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码