Esempio n. 1
0
    public void BulletCurrSpriteSync()
    {
        SpriteDatabase.SpriteIndexInfo info = GetSpriteInfo();

        if (info == null)
        {
            Debug.Log("list is null");
            return;
        }

        info.group = bulletSpriteGroup;
        info.set   = 0;
        info.index = bulletSpriteListUI.value;

        bulletImage.sprite = spriteDatabase.GetSprite(info);
    }
    public void SpritePreviewSync()
    {
        SpriteDatabase.SpriteIndexInfo info = bulletDatabase.GetSpriteInfo(bulletGroupUI.value, bulletListUI.value);

        if (info != null)
        {
            bulletPreview.sprite = spriteDatabase.GetSprite(info);
        }
    }
Esempio n. 3
0
 public Sprite GetSprite(int group, int set, int index)
 {
     return(spriteDatabase.GetSprite(group, set, index));
 }
Esempio n. 4
0
 public void SetCharacter(Image charImg, string ch)
 {
     charImg.gameObject.SetActive(true);
     charImg.sprite = spriteDatabase.GetSprite(ch);
 }