C# Класс UnityEngine.UI.Extensions.ImageExtended

Наследование: MaskableGraphic, ISerializationCallbackReceiver, ILayoutElement, ICanvasRaycastFilter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculateLayoutInputHorizontal ( ) : void
CalculateLayoutInputVertical ( ) : void
IsRaycastLocationValid ( System.Vector2 screenPoint, Camera eventCamera ) : bool
OnAfterDeserialize ( ) : void
OnBeforeSerialize ( ) : void
SetNativeSize ( ) : void

Защищенные методы

Метод Описание
ImageExtended ( ) : System
OnPopulateMesh ( Mesh toFill ) : void

Update the UI renderer mesh.

Приватные методы

Метод Описание
AddQuad ( List vbo, UIVertex v, System.Vector2 posMin, System.Vector2 posMax, System.Vector2 uvMin, System.Vector2 uvMax ) : void
GenerateFilledSprite ( List vbo, bool preserveAspect ) : void
GenerateSimpleSprite ( List vbo, bool preserveAspect ) : void

Generate vertices for a simple Image.

GenerateSlicedSprite ( List vbo ) : void
GenerateTiledSprite ( List vbo ) : void
GetAdjustedBorders ( System.Vector4 border, Rect rect ) : System.Vector4
GetDrawingDimensions ( bool shouldPreserveAspect ) : System.Vector4
GetRotatedUV ( System.Vector4 sX, int iX, System.Vector4 sY, int iY ) : System.Vector2
MapCoordinate ( System.Vector2 local, Rect rect ) : System.Vector2
RadialCut ( System.Vector2 xy, System.Vector2 uv, float fill, bool invert, int corner ) : bool

Adjust the specified quad, making it be radially filled instead.

RadialCut ( System.Vector2 xy, float cos, float sin, bool invert, int corner ) : void

Adjust the specified quad, making it be radially filled instead.

RotatePairUV ( System.Vector2 uv ) : void

Описание методов

CalculateLayoutInputHorizontal() публичный Метод

public CalculateLayoutInputHorizontal ( ) : void
Результат void

CalculateLayoutInputVertical() публичный Метод

public CalculateLayoutInputVertical ( ) : void
Результат void

ImageExtended() защищенный Метод

protected ImageExtended ( ) : System
Результат System

IsRaycastLocationValid() публичный Метод

public IsRaycastLocationValid ( System.Vector2 screenPoint, Camera eventCamera ) : bool
screenPoint System.Vector2
eventCamera Camera
Результат bool

OnAfterDeserialize() публичный Метод

public OnAfterDeserialize ( ) : void
Результат void

OnBeforeSerialize() публичный Метод

public OnBeforeSerialize ( ) : void
Результат void

OnPopulateMesh() защищенный Метод

Update the UI renderer mesh.
protected OnPopulateMesh ( Mesh toFill ) : void
toFill Mesh
Результат void

SetNativeSize() публичный Метод

public SetNativeSize ( ) : void
Результат void