当前位置: 首页 > 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
  • 就可以了

相关文章:

  • 如何实现某短视频平台批量作品ID的作品详情采集
  • 图数据库Neo4j面试内容整理-Neo4j 数据库模型设计
  • React + TypeScript 数据模型驱动数据字典生成示例
  • PR 安装包 2018-2024(Win,Mac)文中为使用技巧和教程
  • Python毕业设计选题:基于协同过滤算法的儿童图书推荐系统_django
  • ‌KNN算法优化实战分享——基于空间数据结构的工业级实战指南
  • 【HarmonyOS Next】鸿蒙TaskPool和Worker详解 (一)
  • HAProxy的ACL
  • linux vim 撤销 回退操作
  • 【第十节】C++设计模式(结构型模式)-Flyweight( 享元)模式
  • mysql --- 相关基础知识整理
  • 【Linux】TCP 全连接队列与 tcpdump 抓包
  • iOS开发之GCD信号量dispatch_semaphore_t源码分析和使用
  • JavaScript 系列之:垃圾回收机制
  • zotero:如何快捷使用硅基流动(siliconflow)的deepseek?
  • 27.贪心算法5
  • DeepSeek开源周,第四弹再次来袭,优化并行策略
  • cesium 解决加载带动画的glb不播放动画问题
  • 记录MFC联合halcon界面显示开发
  • 查询NFT图片地址
  • 昆山做网站找文博/济南做网站建设的公司
  • 做平台交易网站怎么收款/线下实体店如何推广引流
  • 哪个视频网站做视频最赚钱的/网站自助搭建
  • 沽源网站建设案例/2021年新闻摘抄
  • 长沙房产集团网站建设/石家庄网站建设seo
  • 留言板网站怎么做/北京做seo的公司