zoukankan      html  css  js  c++  java
  • Unity中UI锚点的四种摆放形式

    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控件竖直方向的大小和父物体竖直方向的大小呈正比,水平方向大小不变,当锚点呈线状并且为水平方向的时候,则水平方向大小与父物体水平方向的大小呈正比,竖直方向大小不变
    摆放方式如下图:

     

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

  • 相关阅读:
    P2572 [SCOI2010]序列操作
    P2787 语文1(chin1)- 理理思维
    P1835 素数密度_NOI导刊2011提高(04)
    P3942 将军令
    P1273 有线电视网
    U45490 还没想好名字的题Ⅱ
    U40620 还没想好名字的题
    P4644 [Usaco2005 Dec]Cleaning Shifts 清理牛棚
    P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm
    T51071 Tony到死都想不出の数学题
  • 原文地址:https://www.cnblogs.com/baosong/p/8678725.html
Copyright © 2011-2022 走看看