当前位置: 首页 > news >正文

unity学习61:UI布局layout

目录

1 布局 layout

1.1 先准备测试UI,新增这样一组 panel 和 image

1.2 新增 vertical layout

1.3  现在移动任意一个image 都会影响其他

1.3.1 对比 如果没有这个,就会是覆盖效果了

1.3.2 对比 如果没有这个,就会是覆盖效果了

1.4 总结: 在多个物体上的父物体加layout可以控制布局效果

2 layout的属性

2.1 基本属性

2.2 控制子物体大小

2.3 对齐方式

2.4 各个方向的页边距

2.5 间距

3 水平的类垂直的

4 网格的 grid layout

4.1 核心component 和属性

5 用 scroll View +grid layout

5.1 测试效果


1 布局 layout

1.1 先准备测试UI,新增这样一组 panel 和 image

  • 先准备测试UI,新增这样一组 panel 和 image

1.2 新增 vertical layout

1.3  现在移动任意一个image 都会影响其他

1.3.1 对比 如果没有这个,就会是覆盖效果了

  • 现在移动任意一个image 都会影响其他

1.3.2 对比 如果没有这个,就会是覆盖效果了

1.4 总结: 在多个物体上的父物体加layout可以控制布局效果

  • 在多个物体上的父物体加layout可以控制布局效果
  • 比如这里就是加在 面板panel 这个父物体上的

2 layout的属性

2.1 基本属性

2.2 控制子物体大小

  • 布局改变时,会自动修改控制子物体大小

2.3 对齐方式

2.4 各个方向的页边距

2.5 间距

3 水平的类垂直的

省略

4 网格的 grid layout

就是父物体上的一个component,新建1个

4.1 核心component 和属性


5 用 scroll View +grid layout

  • scroll View 本身适合做文本的 滚动显示
  • scroll View +grid layout  更适合做图像列表的 滚动显示,比如游戏背包

5.1 测试效果

  • 新建一个 scroll view
  • 在content添加很多图片,
  • 然后content上添加一个 grid layout
  • 就可以了

相关文章:

unity学习61:UI布局layout

目录 1 布局 layout 1.1 先准备测试UI,新增这样一组 panel 和 image 1.2 新增 vertical layout 1.3 现在移动任意一个image 都会影响其他 1.3.1 对比 如果没有这个,就会是覆盖效果了 1.3.2 对比 如果没有这个,就会是覆盖效果了 1.4 总结&#xf…...

BRD4缺失通过GRP78灭活内质网应激,延缓脱氢表雄酮诱导的卵巢颗粒细胞凋亡

近日,一项由宁波大学医学院附属妇女儿童医院与同济大学附属东方医院妇产科合作的研究,揭示了BRD4(Bromodomain-containing protein 4)在PCOS中的重要作用,以及其与内质网应激(ERS)的复杂关系。值…...

Jmeter插件下载及安装

1、在Jmeter官网(Install :: JMeter-Plugins.org)下载所需插件 2、将下载的插件复制到jmeter文件下的lib/ext文件里(PS:D:\Jmeter\apache-jmeter-5.6.2\lib\ext) 3、打开Jmeter,选择 选项----Plugins Manag…...

【Swift 算法实战】判断数组中是否存在重复元素

网罗开发 (小红书、快手、视频号同名) 大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等…...

Spock框架:让单元测试更优雅的高效武器

📖 前言:为什么选择Spock? 在软件开发领域,单元测试是保证代码质量的基石。但传统的JUnit/TestNG测试框架在面对复杂测试场景时,往往会显得力不从心。Spock框架作为新一代测试框架的佼佼者,以其独特的BDD&…...

【前端基础】Day 4 CSS盒子模型

目录 1. 盒子模型 1.1 盒子模型布局 1.2 盒子模型组成 1.3 边框 1.4 表格细线边框 1.5 边框会影响盒子实际大小 1.6 内边距 1.7 外边距 1.8 外边距合并 1.9 清除内外边距 2. PS基本操作 3. 综合案例 3.1 案例1 3.2 案例2-快报模块 4. 圆角边框 5. 盒子阴影 6…...

补题蓝桥杯14届JavaB组第4题

算法:动态规划 需要两个一维数组来进行dp 一个用来记录到当前位置的最短时间,另一个用来记录到达当前位置传送门的最短时间 到达传送门的时间需要进行判断,如果上一次传送到达传送门,需要判断上一次传送到这的位置在当前传送门…...

kotlin的函数标准库使用

摘要说明 函数标准库常用的有: 1、apply: apply函数作为一个配置函数,可以传入一个接收者,然后调用一系列函数来配置它以方便使用,如果提供lambda给apply函数执行,它会返回配置好的接收者 使用介绍&#x…...

Visual Studio Code 跨平台安装与配置指南(附官方下载链接)

一、软件定位与核心功能 Visual Studio Code(简称VS Code)是微软开发的开源跨平台代码编辑器,支持超过50种编程语言的智能补全、调试和版本控制功能。2025版本新增AI辅助编程模块,可自动生成单元测试代码和API文档注释。 二、下载…...

STM32学习【4】ARM汇编(够用)

目录 ARM汇编语言基础写在前面 1. ARM汇编的分类2. 关于指令集指令集切换Thumb2指令集统一汇编语言(UAL)常用汇编指令 3. 汇编格式立即数与伪指令 4. 操作内存的汇编指令LDR:从内存加载数据到CPU寄存器STR:将数据从寄存器存储到内…...

Linux驱动开发实战(一):LED控制驱动详解

Linux驱动开发野火实战(一):LED控制驱动详解 文章目录 Linux驱动开发野火实战(一):LED控制驱动详解引言一、基础知识1.1 什么是字符设备驱动1.2 重要的数据结构read 函数write 函数open 函数release 函数 二…...

windows下安装pyenv+virtualenv+virtualenvwrapper

1、下载pyenv 进入git官网,打包下载zip到本地 2、解压到安装目录 解压下载好的pyenv-win-master.zip到自己的安装目录,如D:\Program Files 3、配置环境变量 右击桌面 此电脑 --> 属性 --> 高端系统设置 --> 环境变量 --> 新建系统变量…...

Cherno 游戏引擎笔记(91~111)

好久不见! 个人库的地址:(GitHub - JJJJJJJustin/Nut: The game_engine which learned from Cherno),可以看到我及时更新的结果。 -------------------------------Saving & Loading scene-----------------------…...

0x02 js、Vue、Ajax

文章目录 js核心概念js脚本引入html的方式基础语法事件监听 Vuevue简介v-forv-bindv-if&v-showv-model&v-on Ajax js 核心概念 JavaScript:是一门跨平台、面向对象的脚本语言,用来控制网页行为实现交互效果,由ECMAScript、BOM、DOM…...

Windows 11【1001问】删除Win11左下角小组件的6种方法

在Windows 11中,左下角的小组件功能虽然提供了天气、新闻等实用信息,但对于一些用户来说可能显得多余或干扰视线。因此,微软提供了多种方式让用户能够自定义是否显示这些小组件。以下是 6 种常见的设置方法来隐藏或关闭Windows 11左下角的小组…...

【动手学深度学习】基于Python动手实现线性神经网络

深度学习入门:基于Python动手实现线性回归 1,走进深度学习2,配置说明3,线性神经网络4,线性回归从0开始实现4.1,导入相关库4.2,生成数据4.3,读取数据集4.4,初始化模型参数…...

leetcode 912. 排序数组

912. 排序数组 912. 排序数组 题目 给你一个整数数组 nums,请你将该数组升序排列。 你必须在 不使用任何内置函数 的情况下解决问题,时间复杂度为 O(nlog(n)),并且空间复杂度尽可能小。 示例 1: 输入:nums [5,2,3,1…...

【芯片设计】NPU芯片前端设计工程师面试记录·20250227

应聘公司 某NPU/CPU方向芯片设计公司。 小声吐槽两句,前面我问了hr需不需要带简历,hr不用公司给打好了,然后我就没带空手去的。结果hr小姐姐去开会了,手机静音( Ĭ ^ Ĭ )面试官、我、另外的hr小姐姐都联系不上,结果就变成了两个面试官和我一共三个人在会议室里一人拿出…...

BUU40 [CSCCTF 2019 Qual]FlaskLight1【SSTI】

模板: {{.__class__.__base__.__subclasses__()[80].__init__.__globals__[__builtins__].eval("__import__(os).popen(type flag.txt).read()")}} 是个空字符串,.__class__代表这个空字符串的类是什么(这里是单引号双引号都行&a…...

WiFi IEEE 802.11协议精读:IEEE 802.11-2007,6,MAC service definition MAC服务定义

继续精读IEEE 802.11-2007 6,MAC service definition MAC服务定义 6.1 MAC服务概述 6.1.1 数据服务 此服务为对等逻辑链路控制(LLC)实体提供交换MAC服务数据单元(MSDU)的能力。为支持此服务,本地媒体访…...

从基础到高级:用C#开发YOLO26物体检测应用(全维度实战指南)

YOLO26作为YOLO系列的新一代轻量化检测模型,凭借Anchor-Free架构、低计算量骨干网络和高推理效率,成为C#开发者落地物体检测应用的最优选择之一。不同于Python生态的“开箱即用”,C#在深度学习领域的工具链适配性较弱,多数开发者要么停留在“调用封装库”的基础阶段,要么因…...

Salt Player:Android本地音乐播放器的专业选择与深度体验

Salt Player:Android本地音乐播放器的专业选择与深度体验 【免费下载链接】SaltPlayerSource Salt Player (A local music player trusted and chosen by hundreds of thousands of users) for Android Release, Feedback. 项目地址: https://gitcode.com/GitHub_…...

Hermes Agent vs OpenClaw:我花了一周对比,说说真实感受

先说结论Hermes Agent 的核心卖点是"会自己变聪明"——完成任务后会自动提炼技能、积累记忆,用得越久越好用。OpenClaw 的核心卖点是"生态大"——50 平台接入、13000 社区技能,开箱即用。两个都是 MIT 开源。选哪个,取决…...

Android Camera开发避坑指南:HAL3与MediaCodec整合的那些坑

Android Camera开发避坑指南:HAL3与MediaCodec整合的那些坑 在移动设备的多媒体开发中,Camera HAL3与MediaCodec的整合堪称"地狱级"难度。我曾在一个旗舰机项目中,因为这两个模块的配合问题导致视频录制帧率从30fps暴跌到12fps&…...

蓝桥杯双阶乘解答

题目:代码:import java.math.BigInteger;import java.util.Scanner;// 1:无需package// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);//在此输入您的代码...BigInteger…...

颠覆式内容访问:Bypass Paywalls Clean的智能突破与无界阅读方案

颠覆式内容访问:Bypass Paywalls Clean的智能突破与无界阅读方案 在信息爆炸的数字时代,优质内容的获取却日益受到付费墙的限制。学术研究人员需要追踪最新文献,媒体从业者需要监控多源信息,普通读者渴望深度阅读——但复杂的订阅…...

nlp_structbert_sentence-similarity_chinese-large持续集成与交付(CI/CD)流水线搭建

nlp_structbert_sentence-similarity_chinese-large持续集成与交付(CI/CD)流水线搭建 你是不是也遇到过这样的场景:团队里几个人一起开发一个AI模型应用,每次有人改了代码,都得手动跑测试、打包镜像、上传、再部署到服…...

汽车故障诊断仿真教学软件【哈弗M6PLUS】:技术架构、功能实现与落地实践

在职业教育汽车专业数字化实训转型进程中,长城哈弗M6PLUS作为院校主流实训车型,其故障诊断教学长期面临诸多落地难题:实车故障设置繁琐、损耗率高,抽象的诊断流程难以可视化;传统仿真软件普遍存在车型对标度不足、故障…...

Claude Mythos Preview 模型强到不敢公开,是真的吗?

Claude Mythos Preview 模型官方安全与能力报告(Anthropic 2026年4月7日) 本文为Anthropic公司2026年4月7日发布的Claude Mythos Preview模型官方安全与能力报告,也是人类目前最顶级的大模型之一的完整技术与风险说明书。 一、一句话定位 …...

模型微调初探:基于Qwen1.5-1.8B GPTQ进行领域适配的可行性分析

模型微调初探:基于Qwen1.5-1.8B GPTQ进行领域适配的可行性分析 最近和几个做企业服务的朋友聊天,他们都在琢磨同一个问题:现在市面上通用的大模型能力确实强,但一遇到自己行业里的专业问题,比如看一份复杂的法律合同&…...