Описывает объект Sprite для использования в 2D геймплее.
"Спрайты" - 2D графические объекты, используемые для персонажей, бутафории, снарядов и других элементов 2D геймплея. Графика получается из растровых изображений - Texture2D. Класс Sprite прежде всего определяет часть изображения, которая должна быть использована для определенного спрайта. Затем эта информация используется компонентом SpriteRenderer на игровом объекте для реального отображения графики.
См. также: SpriteRenderer класс.
associatedAlphaSplitTexture | Returns the texture that contains the alpha channel from the source texture. Unity generates this texture under the hood for sprites that have alpha in the source, and need to be compressed using techniques like ETC1.Returns NULL if there is no associated alpha texture for the source sprite. This is the case if the sprite has not been setup to use ETC1 compression. |
border | Возвращает границы размеров спрайта. |
bounds | Bounds of the Sprite, specified by its center and extents in world space units. |
packed | Возвращает true если спрайт запакован в атлас. |
packingMode | Если спрайт запакован (см. Sprite.packed), возвращает SpritePackingMode. |
packingRotation | Если спрайт запакован (см. Sprite.packed), возвращает SpritePackingRotation. |
pivot | Местоположение спрайта на оригинальной текстуре, определена в пикселях. |
pixelsPerUnit | Количество пикселей спрайта, соответствующих одной единице в мировом пространстве. (Read Only) |
rect | Местоположение спрайта на оригинальной текстуре, определена в пикселях. |
texture | Получает ссылку на используемую текстуру. Если она упакована, будет указатель на атлас, если нет - на источник спрайта. |
textureRect | Получить прямоугольник спрайта, используемый на его текстуре. Вызывает исключение, если этот спрайт упакован в атлас. |
textureRectOffset | Получает смещение прямоугольника этого спрайта, использующего его текстуру относительно оригинальной границы спрайта. Если тип меша спрайта FullRect, смещение нулевое. |
triangles | Returns a copy of the array containing sprite mesh triangles. |
uv | Возвращает границы размеров спрайта. |
vertices | Returns a copy of the array containing sprite mesh vertex positions. |
GetPhysicsShape | Gets a physics shape from the Sprite by its index. |
GetPhysicsShapeCount | The number of physics shapes for the Sprite. |
GetPhysicsShapePointCount | The number of points in the selected physics shape for the Sprite. |
OverrideGeometry | Создаёт новый объект Sprite. |
OverridePhysicsShape | Sets up a new Sprite physics shape. |
Create | Создаёт новый объект Sprite. |
hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? |
name | The name of the object. |
GetInstanceID | Returns the instance id of the object. |
ToString | Returns the name of the game object. |
Destroy | Удаляет GameObject, Component или Asset. |
DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
DontDestroyOnLoad | Makes the object target not be destroyed automatically when loading a new scene. |
FindObjectOfType | Returns the first active loaded object of Type type. |
FindObjectsOfType | Returns a list of all active loaded objects of Type type. |
Instantiate | Clones the object original and returns the clone. |
bool | Does the object exist? |
operator != | Compares if two objects refer to a different object. |
operator == | Compares two object references to see if they refer to the same object. |