Skip to content

UnityEngineSprite

API reference for UnityEngineSprite.

Properties

PropertyTypeAccess
associatedAlphaSplitTextureUnityEngineTexture2Dget
borderVector4get
boundsUnityEngineBoundsget
namestringget, set
packedboolget
packingModeUnityEngineSpritePackingModeget
packingRotationUnityEngineSpritePackingRotationget
pivotVector2get
pixelsPerUnitfloatget
rectUnityEngineRectget
spriteAtlasTextureScalefloatget
textureUnityEngineTexture2Dget
textureRectUnityEngineRectget
textureRectOffsetVector2get
trianglesSystemUInt16[]get
uvVector2[]get
verticesVector2[]get

Methods

Create

static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float, extrude: uint, meshType: UnityEngineSpriteMeshType, border: Vector4, generateFallbackPhysicsShape: bool, secondaryTextures: UnityEngineSecondarySpriteTexture[]) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float, extrude: uint, meshType: UnityEngineSpriteMeshType, border: Vector4, generateFallbackPhysicsShape: bool) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float, extrude: uint, meshType: UnityEngineSpriteMeshType, border: Vector4) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float, extrude: uint, meshType: UnityEngineSpriteMeshType) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float, extrude: uint) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2, pixelsPerUnit: float) -> UnityEngineSprite
static Create(texture: UnityEngineTexture2D, rect: UnityEngineRect, pivot: Vector2) -> UnityEngineSprite

Equals

Equals(other: object) -> bool

GetHashCode

GetHashCode() -> int

GetInstanceID

GetInstanceID() -> int

GetPhysicsShape

GetPhysicsShape(shapeIdx: int, physicsShape: SystemCollectionsGenericList`1[[UnityEngineVector2, UnityEngineCoreModule, Version=0000, Culture=neutral, PublicKeyToken=null]]) -> int

GetPhysicsShapeCount

GetPhysicsShapeCount() -> int

GetPhysicsShapePointCount

GetPhysicsShapePointCount(shapeIdx: int) -> int

GetSecondaryTextureCount

GetSecondaryTextureCount() -> int

GetSecondaryTextures

GetSecondaryTextures(secondaryTexture: UnityEngineSecondarySpriteTexture[]) -> int

GetType

GetType() -> SystemType

OverrideGeometry

OverrideGeometry(vertices: Vector2[], triangles: SystemUInt16[]) -> void

OverridePhysicsShape

OverridePhysicsShape(physicsShapes: SystemCollectionsGenericIList`1[[UnityEngineVector2Array, UnityEngineCoreModule, Version=0000, Culture=neutral, PublicKeyToken=null]]) -> void

ToString

ToString() -> string