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