Unity中不同的锚点摆放方式,当你进行父容器的操作的时候产生的效果也不相同,在其中摆放的方式有很多种,再次我列出几个经典的摆放形式:

第一种摆放方式:锚点呈点状:当UI的锚点为中心点时,不管富空间的大小怎么改变,UI距离锚点的位置固定,大小固定,此时RectTransform(Pos X,Pos Y,Width,Height)其中Pos X与Pos Y分别表示UI中心点到锚点的水平与方向距离,Width和Height是UI的大小

摆放方式如图:

简单一点的语句就是不管其空间的大小怎么改变都不会影响物体得到大小改变

第二个摆放方式:

摆放方式如下图:锚点与组件本身重合,当UI锚点为四方形或者与UI本身大小相同的时候,UI的大小与父控件的大小变换成正比,此时RectTransform(Left,Right,Bottom),分别为锚点左,上,右,底距离UI对应边的距离

摆放方式如下图

简单一点就是当空间大小改变的时候物体的大小按照空间的大小比例进行缩放

第三个摆放方式:

锚点跟父物体重合,当UI控件的锚点与父物体重合的时候,不管父物体怎么变化,UI控件四条边相对于锚点四条边的距离不变

摆放方式如下图:

简单一点就是不管空间怎么变化,里面的物体到达各个边上的距离保持不变

第四种摆放方式:

锚点呈线状,当UI控件的锚点呈线状并为竖直方向时,则UI控件竖直方向的大小和父物体竖直方向的大小呈正比,水平方向大小不变,当锚点呈线状并且为水平方向的时候,则水平方向大小与父物体水平方向的大小呈正比,竖直方向大小不变

摆放方式如下图:

简单一点就是,空间当进行垂直拉伸的时候物体发生改变,宽度等比例缩放,水平拉伸的时候,物体不发生改变

unity 让ui对齐_Unity中UI锚点的四种摆放形式相关推荐

  1. c语言中字符串去掉逗号,JS四种方法去除字符串最后的逗号

    window.οnlοad=function() { var obj = {name: "xxx", age: 30, sex: "female"};//定义一 ...

  2. java 中lock,java中lock获取锁的四种方法

    在java接口中会存放着许多方法,方便线程使用时的直接调用.对于lock接口大家都不陌生,我们已经初步对概念进行了理解.那么在获取锁的方法上想必还不是很清楚.下面我们就lock获取锁的四种方法分别进行 ...

  3. C#中方法的参数的四种类型(转)

    转自:http://www.cnblogs.com/netlyf/p/3822956.html C#中方法的参数有四种类型: 1. 值参数类型  (不加任何修饰符,是默认的类型) 2. 引用型参数   ...

  4. 【转】Java中字符串中子串的查找共有四种方法(indexof())

    原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下: 1.int ...

  5. html表格极细边框,html中表格细边框的四种实现及其比较

    html中表格细边框的四种实现及其比较 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 html 中表格细边框的四种实现及其比较第一 ...

  6. 在Action类中获得HttpServletResponse对象的四种方法

    Struts2:在Action类中获得HttpServletResponse对象的四种方法 在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和req ...

  7. html细边框表格代码,html中表格细边框的四种实现及其比较.doc

    html中表格细边框的四种实现及其比较 ?html中表格细边框的四种实现及其比较 第一种 使用css !--- 华丽的分隔线.. -- .box ?border-top-width: 1px;?bor ...

  8. python可以实现哪些功能_Python中实现机器学习功能的四种方法介绍

    本篇文章给大家带来的内容是关于Python中实现机器学习功能的四种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在本文中,我们将介绍从数据集中选择要素的不同方法; 并使用S ...

  9. Java中字符串中子串的查找共有四种方法(indexof())

    2019独角兽企业重金招聘Python工程师标准>>> public class FirstDemo { /** *API中String的常用方法 */ // 查找指定字符串是否存在 ...

最新文章

  1. linux 命令详解 二十七
  2. ActiveState Komodo IDE v5.2.1.34168 最新版for Linux/Mac OS/Windows 全5大平台
  3. ArrayList、HashTable、List、Dictionary的演化及如何选择使用
  4. POJ3041Asteroids(二分图最少顶点覆盖)
  5. 计蒜客 百度地图的实时路况
  6. 借钱,一定要有还钱的素质
  7. 聚合函数查询 group by having
  8. Redis学习---(10)Redis 集合(Set)
  9. 微信怎么at所有人_微信分付怎么开通,入口在这里,简单几步教你快速开通
  10. 【联系】—— Beta 分布与二项分布、共轭分布
  11. mysql 单标递归_MYSQL递归树查询的实现
  12. 【react】 react 中 前后端数据的交互方式 (原生的ajax、jq的ajax、axios、fetch )...
  13. C# string转DateTime DateTime转string
  14. android studio im源码,全开源即时通讯(IM)系统 高仿微信源码
  15. 想做电商产品经理你先要学会这几件事
  16. TCP/IP报文头部整理
  17. 电容或电感的电压_电压和电流的超前与滞后,你能说清楚吗?
  18. 学习《医学三字经白话解》之气喘
  19. Springboot 下载文件
  20. 建站html代码,HTML代码大全

热门文章

  1. 基础SQL Server 操作问题——对象‘主键’依赖于列‘ID’/标识列‘ID’的数据类型必须是int,bigint,smallint等
  2. Sherlock视觉,支持任意相机,我们是专业Sherlock视觉 sherlock支持二次开发,同时也支持 VB,VC,C#的界面封装
  3. 国内的镜像源访问地址
  4. 软件管理餐饮管理系统黑盒测试,餐饮系统软件测试.docx
  5. icon图标素材免费搜索下载网站分享
  6. 让机器人组装Ikea家具是怎样的体验?
  7. 报错:Expected comma jsonc(514)
  8. 手把手带你安装GNS3。我的天,太详细了!
  9. 面向小白的OC快速无脑配置-基于OpenCore-0.5.8-04-23编译版
  10. 用数学书写的人生格言