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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM