Sprite
Object
Sprite

class:/TYPE/UnityEngine.Sprite//, can be loaded from an assetbundle using Sprite::createfromassetbundle(bundlename,prefabname) /

Parent

Object

Variables
associatedalphasplittexture
readonly UnityEngine.Texture2D associatedalphasplittexture
border
readonly UnityEngine.Vector4 border
bounds
readonly UnityEngine.Bounds bounds
packed
readonly System.Boolean packed
packingmode
readonly UnityEngine.SpritePackingMode packingmode
packingrotation
readonly UnityEngine.SpritePackingRotation packingrotation
pivot
readonly UnityEngine.Vector2 pivot
pixelsperunit
readonly System.Single pixelsperunit
rect
readonly UnityEngine.Rect rect
spriteatlastexturescale
readonly System.Single spriteatlastexturescale
texture
readonly UnityEngine.Texture2D texture
texturerect
readonly UnityEngine.Rect texturerect
texturerectoffset
readonly UnityEngine.Vector2 texturerectoffset
triangles
readonly System.UInt16[] triangles
uv
readonly UnityEngine.Vector2[] uv
vertices
readonly UnityEngine.Vector2[] vertices
Functions
getphysicsshape
System.Int32 GetPhysicsShape(
System.Int32 shapeIdx,
System.Collections.Generic.List`1[[UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] physicsShape
)

System.Int32 shapeIdx-no documentation

Parameters
shapeIdx
System.Int32

no documentation System.Collections.Generic.List`1[[UnityEngine.Vector2 - UnityEngine.CoreModule - Version=0.0.0.0 - Culture=neutral - physicsShape -

Returns

System.Int32

getphysicsshapecount
System.Int32 GetPhysicsShapeCount()
Returns

System.Int32

getphysicsshapepointcount
System.Int32 GetPhysicsShapePointCount(
System.Int32 shapeIdx
)

System.Int32 shapeIdx-no documentation

Parameters

shapeIdx -

Returns

System.Int32

overridegeometry
System.Void OverrideGeometry(
UnityEngine.Vector2[] vertices,
System.UInt16[] triangles
)

UnityEngine.Vector2[] vertices-no documentation

Parameters
vertices
UnityEngine.Vector2[]

no documentation triangles -

Returns

System.Void

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot,
System.Single pixelsPerUnit,
System.UInt32 extrude
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation

pivot
UnityEngine.Vector2

no documentation

pixelsPerUnit
System.Single

no documentation extrude -

Returns

UnityEngine.Sprite

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot,
System.Single pixelsPerUnit,
System.UInt32 extrude,
UnityEngine.SpriteMeshType meshType
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation

pivot
UnityEngine.Vector2

no documentation

pixelsPerUnit
System.Single

no documentation

extrude
System.UInt32

no documentation meshType -

Returns

UnityEngine.Sprite

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot,
System.Single pixelsPerUnit,
System.UInt32 extrude,
UnityEngine.SpriteMeshType meshType,
UnityEngine.Vector4 border
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation

pivot
UnityEngine.Vector2

no documentation

pixelsPerUnit
System.Single

no documentation

extrude
System.UInt32

no documentation

meshType
UnityEngine.SpriteMeshType

no documentation border -

Returns

UnityEngine.Sprite

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot,
System.Single pixelsPerUnit,
System.UInt32 extrude,
UnityEngine.SpriteMeshType meshType,
UnityEngine.Vector4 border,
System.Boolean generateFallbackPhysicsShape
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation

pivot
UnityEngine.Vector2

no documentation

pixelsPerUnit
System.Single

no documentation

extrude
System.UInt32

no documentation

meshType
UnityEngine.SpriteMeshType

no documentation

border
UnityEngine.Vector4

no documentation generateFallbackPhysicsShape -

Returns

UnityEngine.Sprite

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation pivot -

Returns

UnityEngine.Sprite

sprite::​create
static UnityEngine.Sprite Create(
UnityEngine.Texture2D texture,
UnityEngine.Rect rect,
UnityEngine.Vector2 pivot,
System.Single pixelsPerUnit
)

UnityEngine.Texture2D texture-no documentation

Parameters
texture
UnityEngine.Texture2D

no documentation

rect
UnityEngine.Rect

no documentation

pivot
UnityEngine.Vector2

no documentation pixelsPerUnit -

Returns

UnityEngine.Sprite

sprite::​fromassetbundle
static UnityEngine.Sprite CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.Sprite