Пример #1
0
    public void OnUpdateCard(bool backSide, Card card, int cardIndex)
    {
        if (cardIndex < 0 || card == null)
        {
            return;
        }
        isBackSide = backSide;
        OnShowBackSide(backSide);
        txtName.text        = card.name;
        txtDescription.text = card.description;
        image.sprite        = card.image;

        //get attackPoint from Card SCripttable Object

        /*txtAttackPoint.text = Util.NumberFormat(card.attackPoint);
         * txtLifePoint.text = Util.NumberFormat(card.lifePoint);*/

        //get data from Jason
        txtAttackPoint.text = Util.NumberFormat(ConstantManager.GetAttackPoint(cardIndex));
        txtLifePoint.text   = Util.NumberFormat(ConstantManager.GetLifePoint(cardIndex));


        SpriteAtlasScript spriteAtlas = background.GetComponent <SpriteAtlasScript>();

        if (spriteAtlas != null)
        {
            spriteAtlas.OnChangeSprite();
        }
    }
 void OnEnable()
 {
     spriteAtlasScript = (SpriteAtlasScript)target;
 }