C# Class LeopotamGroup.Gui.Common.GuiAtlas

Gui atlas - holder of packed sprites.
Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: Leopotam/LeopotamGroupLibraryUnity Class Usage Examples

Méthodes publiques

Свойство Type Description
AlphaTexture UnityEngine.Texture2D
ColorTexture UnityEngine.Texture2D
Sprites GuiSpriteData[]

Méthodes publiques

Méthode Description
GetSpriteData ( string spriteName ) : GuiSpriteData

Get sprite data by sprite name.

GetSpriteNames ( ) : string[]

Get all sprite names from atlas.

OnEnable ( ) : void
ResetCache ( ) : void

Revalidate sprites cache.

Method Details

GetSpriteData() public méthode

Get sprite data by sprite name.
public GetSpriteData ( string spriteName ) : GuiSpriteData
spriteName string Sprite name.
Résultat GuiSpriteData

GetSpriteNames() public méthode

Get all sprite names from atlas.
public GetSpriteNames ( ) : string[]
Résultat string[]

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

ResetCache() public méthode

Revalidate sprites cache.
public ResetCache ( ) : void
Résultat void

Property Details

AlphaTexture public_oe property

Alpha texture. Can be null.
public Texture2D,UnityEngine AlphaTexture
Résultat UnityEngine.Texture2D

ColorTexture public_oe property

Color texture reference.
public Texture2D,UnityEngine ColorTexture
Résultat UnityEngine.Texture2D

Sprites public_oe property

Packed sprites data.
public GuiSpriteData[] Sprites
Résultat GuiSpriteData[]