NGUI(3.0.6) - sprite

在NGUI 中 sprite分爲四種類型:simple、sliced、tiled、filled。

  • simple 類型:使用simple類型時,sprite的顯示和你做好的atlas 中的 sprite是一樣的,不會有什麼改變。
  • sliced 類型: sliced 意思是 切片的意思,就是說它只是原圖的一個部分。在sprite的創建如下:

    

sliced 使用的部分就是 中間的那部分。這中間的部分的設置由 Border 屬性設置。

  • tiled 類型:tiled指的是塊的意思。當我們使用sprite的時候,最開始sprite在視圖中顯示的是sprite的原始大小,即這個時候widget的大小是剛好對齊(snap)的。但往往這個大小不是我們需要的,我們需要放大。我們就會修改widget下的,改變大小。

注意了,這個時候,區別就出來了。當widget的dimensions的大小大於 sprite的原始大小時,simple、sliced和 tiled 就會表現出不同了。

simple、sliced:拉伸自己,填充滿widget的空間。

tiled:不拉伸自己,而是複製多個本身大小的sprite來填充widget空間

  • filled 類型:
    • filled 設置 選項如下: 
    • 我們可以選擇從不同的方向對sprite做出改變,改變的大小有Fill Amount決定。 invert Fill 會鏡像翻轉。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章