| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity3d中UGUI组件精简复盘(十七)LayoutElement组件 -> 正文阅读 |
|
[游戏开发]Unity3d中UGUI组件精简复盘(十七)LayoutElement组件 |
上一节,我们简单概括了Unity3D编辑器中三大 Layout Group组件的简要介绍。具体详情链接为:Unity3d中UGUI组件精简复盘(十六)三大 Layout Group组件 LayoutElement组件意义:只能作用在被排列组件管理的子物体item上才能起来相应的作用,搭配LayoutGroup组件。可能需要另外添加一些东西,区别于排列元素之外的东西。 Ignore Layout:忽略Group的管理即忽略自动排列 Min Width:最小宽度 Min Height:最小高度 Preferred Width:首选宽度,不能违背Min Width Preferred Height:首选高度,不能违背Min Height Flexible Width:灵活宽度,会将所有item的宽度之和按照item的数量均分,然后根据数值,确定比例大小 Flexible Height:灵活高度,会将所有item的高度之和按照item的数量均分,然后根据数值,确定比例大小 Layout Priority:排列优先级 要注意的地方:没有Layout Element 的情况下,Control Child Size 与Child Force Expand的Width和Height是成对勾选和成对存在的。有Layout Element的的情况下,不能成对出现。主要是Child Force Expand里的Height不能勾选。原因是Layout Group的Child Force Expand种Width 和Height 的优先级是高于Layout Element中Preferred Height的 如果在排列Item中添加了Layout Element且勾选了Min Height并且在Layout Group中又勾选了Child Force Expand 时会出现以下情况: 所勾选的Item会预留出Laout Element的Min Height的高度出来,然后在对剩余的空间进行Item数量的均分 如图 此时排列会出现:
如果博客博友对这个章节有更多的内容想要了解的,可以评论哈,等这一个章节结束后,我会根据评论反馈以及自己的能力,将评论中反馈的内容在下一个计划中去制作出对应的内容的哈~ 链接:https://blog.csdn.net/qq_43801020/article/details/117612042 本文为ProMer_Wang的原创文章,著作权归作者所有,转载请注明原文出处,欢迎转载! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年2日历 | -2025/2/5 20:23:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |