screenRect | @param screenRect Размер и положение текстуры на "экране", заданном плоскостью XY. |
texture | @param texture Отображаемая текстура. |
mat | @param mat Опциональный материал, применяемый к текстуре. |
leftBorder | @param leftBorder Толщина левой стороны прямоугольника. |
rightBorder | @param rightBorder Ширина правой стороны прямоугольника. |
topBorder | @param topBorder Толщина верхней стороны прямоугольника. |
bottomBorder | @param bottomBorder Толщина нижней стороны прямоугольника. |
Рисует текстуру на сцене.
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); }