コード例 #1
0
    public Sprite GetDogSprite(DogDescriptor dog)
    {
        string spriteName = getSpriteName(dog);
        Sprite sprite;

        if (dog == null || !spriteDatabase.TryGetSprite(spriteName, out sprite))
        {
            return(DefaultSprite);
        }
        else
        {
            return(sprite);
        }
    }
コード例 #2
0
    protected Sprite fetchSprite(string spriteName)
    {
        checkDatabaseReferences();
        Sprite icon;

        spriteDatabase.TryGetSprite(spriteName, out icon);
        return(icon);
    }
コード例 #3
0
    public Sprite GetSprite(SouvenirData souvenir)
    {
        Sprite souvenirSprite;

        if (sprites.TryGetSprite(getSpriteName(souvenir), out souvenirSprite))
        {
            return(souvenirSprite);
        }
        else
        {
            return(DefaultSprite);
        }
    }