Unity:锚点详解_unity 锚点-程序员宅基地

技术标签: unity  Unity  

锚点时基于父对象让子对象定位用的。所以我们移动锚点时候的范围就是父对象的宽和高。

锚点在一起时

在这里插入图片描述
这四个三角形在一起时意味着锚点在一起

当锚点在一起的时候,图片的大小不会随着父对象的大小改变而改变;图片的中心点,距离锚点的距离不会改变。

实验:
请添加图片描述

锚点分开的时候

分以下几种情况:

  1. 四个都分开
    在这里插入图片描述
    这样,父对象大小会改变以让子对象的大小改变并且让子对象的四个点和这四个锚点的距离一致

实验:
请添加图片描述

  1. 上下分开,左右不分开。
    在这里插入图片描述
    父对象大小会改变以让子对象的高改变并且让子对象的四个点和这四个锚点(可看作两个)的距离一致

  2. 左右分开,上下不分开
    同上。

Unity中的设置

在这里插入图片描述
红色框内:为锚点都在一起的时候,分布在父对象的不同位置
黄色框内:锚点分开,分布在父对象的不同位置

按住alt键可以是子对象的位置和大小发生变化。
按住ALT:
在这里插入图片描述

里面的小框框就是你的子对象。

中心点目前先不谈。可以看看我的参考资料里面。

参考资料

UGUI—RectTransform、锚点、轴心点详解
Unity | UGUI轴心点与锚点
UnityGUI系统之锚点与中心点
Unity进阶技巧 - RectTransform详解
unity中关于锚点的相关知识
Unity 锚点 Anchors

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_53438035/article/details/124098665

智能推荐

(1)Docker环境下安装Clickhouse_服务器docker启动clickhouse 如何连接数据库-程序员宅基地

文章浏览阅读1.2k次。我这里设置了~/Devlopment/DockerSoft/clickhouse-server1作为Clickhouse程序在Linux运行下虚拟机中/var/lib/clickhouse的挂载目录,设置这个东西的主要目的是为了文件同步。Docker是一种轻量级的虚拟机,且在官网有镜像,通过安装指定软件的镜像,就可以将该软件的所有依赖一次性安装到虚拟机环境中,省去了我们自己安装虚拟机环境、相关依赖的麻烦。Docker官网:https://www.docker.com/默认用户名:Default。_服务器docker启动clickhouse 如何连接数据库

C#Winform自定义DataGridView 附源码-最终版_c# winfrom datagridview scrollbar-程序员宅基地

文章浏览阅读4.6k次。C#Winform自定义DataGridView 附源码-最终版以下代码可实现这样的效果,不解释了: public partial class PersonalAccountForm : Form { private DataGridView dataGridView = new DataGridView(); private VScrol..._c# winfrom datagridview scrollbar

opencv中的ROI(感兴趣区域)的设置_opencvc#画roi-程序员宅基地

文章浏览阅读7.5k次。利用ROI(感兴趣区域)可以实现图像的叠加,笔者将小丑图像叠加到证件照头部,非常有意思!!!代码如下#include #include #include #include using namespace cv;using namespace std;int main(){Mat src1 = imread("1.jpg");_opencvc#画roi

html 让其中一个div浮在另一个div上面_把一个div放在另外一个div上面-程序员宅基地

文章浏览阅读1.1w次,点赞2次,收藏14次。html 让其中一个div浮在另一个div上面 通常情况下,有两种实现方法:(1) 浮动的元素设置float属性(2) 浮动的元素设置position属性为 absolute, 另一个元素设置position属性为 relative。步骤1、设置float属性2、浮动的元素设置position属性为 absolute, 另一个元素设置position属性为 relative具体实现代码如下:<html><head><style type="text/css"_把一个div放在另外一个div上面

通过ajax获取的数据怎怎么在html上,Ajax获取数据然后显示在页面的实现方法-程序员宅基地

文章浏览阅读3.4k次。主要功能流程介绍循环获取列表数据点击列表数据进入详情页点击报名参加弹出报名成功提示框点击提示框中的确定按钮,跳回列表页代码实现流程和解说1、访问链接list.PHP时判断是pc端还是客户端$user_agent_arr = mall_get_user_agent_arr();if(MALL_UA_IS_PC == 1){//****************** pc版 **************..._ajax获取到的数据写到html

支付宝Wap支付你了解多少?_阿里wap支付-程序员宅基地

文章浏览阅读1.3w次。上几篇文章详细介绍了支付宝APP支付、微信APP支付此文章来介绍下支付宝Wap支付(也叫作手机网站支付) 目录 1、创建应用并获取APPID 2、配置应用环境 3、配置沙箱环境 4、服务端实现(Maven添加本地Jar包、集成并配置SDK)先上官方文档入口,支付宝文档入口模仿微信最最近做了更新,变得更简洁明了。【官方手机网站支付快速接入文档】1、创建应用并获取APPID_阿里wap支付

随便推点

FieldTrip toolbox教程系列(0)-安装、配置与测试_fieldtrip安装-程序员宅基地

文章浏览阅读6.7k次,点赞3次,收藏29次。点击上面"脑机接口社区"关注我们更多技术干货第一时间送达FieldTrip是MEG, EEG, iEEG和NIRS分析的MATLAB软件工具箱。它提供预处理和先进的分析方..._fieldtrip安装

canvas学习做一些记录_canvas 记录-程序员宅基地

文章浏览阅读234次。标签canvas标签用来初始出来一块画布,可以用来绘制处理图形getContext(“2d”)用来绘制2d图形var canvas = document.getElementById('tutorial');var ctx = canvas.getContext('2d');常用的api绘制矩形绘制填充一个矩形fillRect(x, y, width, height)绘制一个矩形的边框 strokeRect(x, y, width, height)清除指定矩形区域,_canvas 记录

解决Hibernate:could not initialize proxy - no Session_could not initialize proxy no session through refe-程序员宅基地

文章浏览阅读8.1k次。/******************************************************************************************************************/ 解决Hibernate:could not initialize proxy - no Session Hibernate单端关联懒加载策略:即在&lt;one-to..._could not initialize proxy no session through refernce

T3出行只争第二,滴滴地位难以撼动?_滴滴打车好还是t3好-程序员宅基地

文章浏览阅读175次。10月26日,T3出行宣布完成A轮融资,此次融资金额为77亿元人民币,本轮融资由中信联合体领投,应通科技、同程旅游、鸿为资本、德载厚资本、一汽、东风汽车、长安汽车、阿里巴巴、腾讯投资跟投。这是自2018年以来网约车行业内最大额度的单笔融资事件。继今年7月滴滴被查下架App之后,网约车行业再次打响补贴战,先是9月份曹操出行融资38亿元,现在又有T3出行融资77亿元。新一轮战事将起之时,为何资本开始流向曹操出行、T3出行这些“第二梯队”选手?后发先至,窗口期中的新变数7月4日,网信中国发布关于下架滴滴出行_滴滴打车好还是t3好

基于Ubuntu+Eclipse+GDB+OpenOCD+STlink搭建STM32开发环境_bingobinlw-程序员宅基地

文章浏览阅读8.5k次,点赞13次,收藏63次。基于Ubuntu+Eclipse+ARMGCC+OpenOCD+STlink搭建STM32开发环境准备工作:一台能够上网的配置还不错的电脑,stm32开发板,stlink下载器。第一步 搭建ubuntu环境 (如果你已搭建好,可忽略);第二部 利用OpenOCD+STlink连接你的开发板;第三部 配置你的eclipse环境;第一步 搭建ubuntu环境准备工作:下载ubu..._bingobinlw

JIRA从6.3.6升级到7.0.0_back up jira home directory-程序员宅基地

文章浏览阅读1.7k次。1.备份原有Jira的db和安装文件,以便回退版本 数据路备份命令: Mysqldump –h(数据库地址) –u(用户名) –p(密码) –P(数据库端口号) (需要备份的数据库名称) &gt; xxx.sql2.下载jira6版本的最高版本,下载地址为https://www.atlassian.com/software/jira/download-archives,文件名为:atl..._back up jira home directory

推荐文章

热门文章

相关标签