Пример #1
0
    public List <Sprite> getTongueTipsFor(TongueType type)
    {
        TongueSkin skin = tongues.Find(x => x.type == type);

        if (skin != null)
        {
            return(skin.tipTextures);
        }
        return(new List <Sprite>());
    }
Пример #2
0
    public Texture getLineSkinFor(TongueType type)
    {
        TongueSkin skin = tongues.Find(x => x.type == type);

        if (skin != null)
        {
            return(skin.lineTexture);
        }
        return(Resources.Load <Texture>(""));
    }
Пример #3
0
 public void ChangeTongueType(TongueType type)
 {
     tongueLine.material.mainTexture = skinManager.getLineSkinFor(type);
     tongueTipAnim.frames            = skinManager.getTongueTipsFor(type).ToArray();
 }