Representa un objeto Sprite para su uso en juegos 2D.
Los Sprites son objetos gráficos 2D usados para personajes, props, proyectiles y otros elementos de juego 2D. Los gráficos se obtienen de imágenes bitmap - Texture2D. La clase Sprite identifica principalmente la sección de la imagen que se debe usar para un sprite específico. Esta información puede ser utilizada por un componente SpriteRenderer en un GameObject para mostrar el gráfico.
Mirar también: Clase SpriteRenderer.
associatedAlphaSplitTexture | Devuelve la textura que contiene el canal alfa de la textura de origen. Unity genera esta textura bajo el capote para sprites que tienen alfa en la fuente, y necesitan ser comprimidos usando técnicas como ETC1.Retorna NULL si no hay una textura alpha asociada para el sprite fuente. Este es el caso si el sprite no se ha configurado a utilizar una compresión ETC1. |
border | Retorna el tamaño del borde del sprite. |
bounds | Bounds of the Sprite, specified by its center and extents in world space units. |
packed | Devuelve verdadero si este Sprite está empaquetado en un atlas. |
packingMode | Si el Sprite está empaquetado (mire Sprite.packed), retorna SpritePackingMode. |
packingRotation | Si el Sprite está empaquetado (mire Sprite.packed), retorna SpritePackingRotation. |
pivot | Ubicación del punto central del Sprite en el Rect en la Textura original, especificada en píxeles. |
pixelsPerUnit | El número de píxeles en el sprite que corresponde a una unidad en el espacio del mundo. (Lectura Solamente) |
rect | Ubicación del Sprite en la Textura original, especificada en píxeles. |
texture | Obtiene la referencia a la textura utilizada. Si está llena esto apuntará al atlas, si no está empaquetada señalará al sprite de la fuente. |
textureRect | Obtiene el rectángulo que este sprite utiliza en su textura. Genera una excepción si este sprite está firmemente empaquetado en un atlas. |
textureRectOffset | Obtiene el desplazamiento del rectángulo que este sprite utiliza en su textura a los límites del sprite original. Si el tipo del sprite mesh es FullRect, el desplazamiento es cero. |
triangles | Devuelve una copia del arreglo que contiene triángulos sprite mesh. |
uv | Las coordenadas de textura base del sprite mesh. |
vertices | Devuelve una copia del arreglo que contiene posiciones de vértice del sprite mesh. |
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 | Define una nueva geometría Sprite. |
OverridePhysicsShape | Sets up a new Sprite physics shape. |
Create | Crea un nuevo objeto Sprite. |
hideFlags | ¿Debería el objeto estar oculto, guardado con la escena o modificable por el usuario? |
name | El nombre del objeto. |
GetInstanceID | Devuelve el id de la instancia del objeto. |
ToString | Devuelve el nombre del objeto. |
Destroy | Elimina un gameobject, componente o asset. |
DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
DontDestroyOnLoad | Hace que el objeto target no sea destruido automáticamente cuando se cargue una nueva escena. |
FindObjectOfType | Devuelve el primer objeto activo cargado de tipo type. |
FindObjectsOfType | Devuelve una lista de todos los objetos activos cargados de tipo type. |
Instantiate | Clona el objeto original y devuelve el clon. |
bool | ¿Existe el objeto? |
operator != | Compare si dos objetos se refieren a un objeto diferente. |
operator == | Compara dos referencias de objeto para ver si se refieren al mismo objeto. |