screenRect | The size and position of the texture on the "screen" defined by the XY plane. |
texture | The texture to be displayed. |
mat | An optional material to apply the texture. |
leftBorder | Inset from the rectangle's left edge. |
rightBorder | Inset from the rectangle's right edge. |
topBorder | Inset from the rectangle's top edge. |
bottomBorder | Inset from the rectangle's bottom edge. |
シーンにテクスチャを描画します
The chosen texture is drawn in 3D space on a "screen" defined by the XY plane (ie, the plane where the Z coordinate is zero). The values of the texture rectangle are given in scene units. The optional border values specify an inset from each edge within the rectangle in scene units; the texture is drawn inside the inset rectangle and the edge pixels are repeated outwards. This is a useful quick way to create a large background region around the main texture when its edges are of a single colour. This function can be useful for creating GUI backgrounds in conjunction with a camera pointing directly at the texture.
var myTexture : Texture; function OnDrawGizmos () { Gizmos.DrawGUITexture(Rect(10, 10, 20, 20), myTexture); }