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坐标,实现动图的效果。

 

posted @   Fundamentum  阅读(1615)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示