Unity中的Rawimage和Image
参考文章:https://blog.csdn.net/qq_31820549/article/details/103932834
组件差异性:
1.指向的资源类型不同,Image指向Sprite,RawImage指向Texture;
2.功能丰富性不同,Image组件可以实现Simple,Sliced,Tiled和Filled四种不同的Image Type;
3.应用场景不同,Image多应用于某个ui的图片显示或者一些小图,而后者只有一个Texture和通过UV Rect控制显示;
这里的UV Rect就是通过简单的裁剪UV让图片显示部分,所以适合大背景的图进行使用 。
Image实际用途:
1.Simple顾名思义,简单,也就是不做处理,也是我们默认的一种Type;
2.Sliced,切割,这个是我们在项目中经常会用到的一种Type,它在图片资源的九宫拉伸时会起到很好的效果;
3.Tiled,平铺,这个也是需要进行九宫拉伸才会体现它的效果;
4.Filled,填充,这个的应用场景大多是用于倒计时或者进度条的增长。
RawImage实际用途:
1.小地图,利用Camera的属性 Target Texture,可以指定一个图片给摄像机,这个摄像机什么都不看,只看这个地图;
2.帧动画,改变RawImage的UV坐标,实现动图的效果。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)