Unity16 UI

一、UI

在资源商店下载一些图片:Fantasy Free GUI

1.画布

如果要显示UI,先创建UI-画布,如果要支持事件交互,必须创建一个事件系统。
创建画布Canvas,会自动创建一个EventSystem事件系统。
一般做UI时,会切换成2d模式。
渲染模式
覆盖:摄像机最前面渲染的内容,会覆盖后面的物体。
摄像机:被摄像机渲染,会被离摄像机近的物体覆盖。
世界空间:摄像机渲染,但是他可以进行3d旋转,把画布作为了一个3d物体,可以用来做3d按钮等。
排序次序:多个画布的渲染优先级。
画布缩放Canvas Scaler:
恒定像素大小:
屏幕大小缩放:设置分辨率后,无论游戏窗口改变成什么分辨率,这个画布都不会改变。

2.锚点和轴心

1.图像
图像的位置是依据锚点和轴心的。
image的锚点就固定在canvas上。
在这里插入图片描述
锚点的位置就是0,0,0。图像的位置就是相对于锚点的偏移。
在这里插入图片描述

一般会把锚点分开用来适配各种分辨率,此时图片会以百分比进行适配。
轴心࿱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值