pivot

unity的UGUI之中锚点(Anchors)和中心点(Pivot)、Shift和Alt键功能

淺唱寂寞╮ 提交于 2020-10-04 10:00:03
在UGUI的控件属性之中,最上方的Rect Transform一栏可以看到锚点和中心点: 锚点Anchors 控件用于定位自身的基准点 可以点击左上角的方框,在其中选择锚点的不同方式: 注意图中,黄色的小点即为锚点位置示意,比如最右下角的图表示四个锚点分别位于父控件的四个角落: 设置完之后锚点在视图之中是这样的,父控件四个角的四个三角形即为锚点: 左上角的图则表示四个锚点分别位于父控件的上方边沿(其中左边两个重合,右边两个也重合): 锚点还可以手动填写数字来设置,可以自行尝试: 2. 中心点 Pivot 中心点可以通过点击方框,按住shift来设置: 可以看到,蓝色的即为中心点,控件设置的XY坐标即为中心点到锚点的坐标,比如我们按住shift将锚点设为子控件的左上角,然后不按shift键将锚点设为父控件的中心: 此时我们修改x,y坐标,可以看到子控件的左上角(即中心点)离父控件的中心距离根据我们的设置不同而发生变化: 如果将中心点设为右下角,则xy表示子控件右下角到父控件中心的距离: 中心点还是物体旋转的中心,比如将物体的中心点设为左上角,则改变Rotation之中Z的数值,控件就会以左上角为中心旋转: 3. Alt键的功能 按住Alt键可以设置子控件的位置,比如子控件本来位置是这样的: 按住alt键,选将子控件设为父控件的中间靠右的位置: 效果就是这样: 此外

sql server如何通过pivot对数据进行行列转换

做~自己de王妃 提交于 2020-10-03 14:27:37
脚本: /* 说明:sql server如何通过pivot对数据进行行列转换 脚本来源:https://www.cnblogs.com/zhang502219048/p/12933347.html */ create table #t ( [ 员工工号 ] nvarchar ( 50 ), [ 员工姓名 ] nvarchar ( 50 ), [ 月份 ] nvarchar ( 50 ), [ 工资 ] int ) insert into #t values (N ' 01 ' , N ' 张三 ' , N ' 2020年01月 ' , 2400 ) ,(N ' 02 ' , N ' 李四 ' , N ' 2020年01月 ' , 3000 ) ,(N ' 01 ' , N ' 张三 ' , N ' 2020年02月 ' , 2400 ) ,(N ' 02 ' , N ' 李四 ' , N ' 2020年02月 ' , 3000 ) ,(N ' 03 ' , N ' 王五 ' , N ' 2020年02月 ' , 5500 ) ,(N ' 01 ' , N ' 张三 ' , N ' 2020年03月 ' , 2400 ) ,(N ' 02 ' , N ' 李四 ' , N ' 2020年03月 ' , 1200 ) ,(N ' 03 ' , N ' 王五 ' , N '