今天來介紹一個API,順便做個筆記。
GUI.DrawTextureWithTexCoords
他一共有四個參數:
GUI.DrawTextureWithTexCoords
他一共有四個參數:
- position:指出要在螢幕中的哪塊區域(Type = Rect)內畫圖。
- image:載入圖(材質),可用Resource.Load方法載入後再轉型成Texture2D。
- texCoords:表示當你要畫的範圍跟圖片的比例不合時,要怎樣去縮放。
- alphaBlend:透明度混色
Rect (0.1, 0, 1/12, 1) // 從x為26.4(0.1*264),y為0開始,取寬度為264/12,高度為22的區域貼到參數一所指定的範圍裏面去。
如果參數一指定的區塊比例和你取出的圖塊比例不同,就會縮放調整取出的圖塊以符合參數一的區塊大小,一種應用就是用來貼經驗值的長條圖或是血條。這應用非常明確的展示出這個方法的使用技巧。
留言
張貼留言