Unity RawImage

1. Image

Image 控件在我的这篇博客中有详细解释:
https://blog.csdn.net/weixin_45136016/article/details/125655214

2. RawImage

RawImage 组件是一个用来显示纹理的组件,常常跟Render Texture结合使用,用来映射相机的画面。或者用来截图显示等。
在这里插入图片描述|

属性介绍
Texture用于显示的纹理贴图
Color颜色
Material材质
RaycastTarget 是否响应射线点击
UV Rect控制图片的偏移和大小

2.1 UV Rect

参考文章:https://zhuanlan.zhihu.com/p/141850284
UV 是指把图片的宽高以 0-1 开区间划分图片上的点,以便于在渲染时进行映射采样(获取图片上对应坐标的颜色值)。
在这里插入图片描述
在这里插入图片描述

X: 横向采样坐标起点
W:横向采样宽度
Y :竖向采样坐标起点
H :竖向采样高度

采样图片右下角四分之一:
在这里插入图片描述
在这里插入图片描述
当采样超出时:
在这里插入图片描述
根据图片导入时的不同延伸模式,表现不同:
在这里插入图片描述

  • Repeat 平铺重复(即对超出1的坐标对1取模后的值再进行采样)
  • Clamp 超出1的坐标取样为原图上X=1的颜色值
  • Mirror 对横向或竖向的前一部分做镜像
  • Mirror Once 仅做一次镜向,超出镜向坐标范围后采用Clamp模式
  • Pre-axis 分开指定横向或纵向的延伸模式

3. RawImage 应用

参考文章:https://blog.csdn.net/q764424567/article/details/119990307

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值