Exemplo n.º 1
0
        public void update(TouhouCardEngine.Card card, CardSkinData skin)
        {
            this.card = card;

            CostPropNumber.asText.text = card.getCost(null).ToString();
            if (card.define.type == CardDefineType.SERVANT)
            {
                type = CardCategory.SERVANT;
                // TypeController = Type.Servant;
                //onTypeControllerServant?.Invoke();
                AttackPropNumber.asText.text = card.getAttack(null).ToString();
                LifePropNumber.asText.text   = card.getLife(null).ToString();
            }
            else if (card.define.type == CardDefineType.SPELL)
            {
                // TypeController = Type.Spell;
                type = CardCategory.SPELL;
            }

            if (skin != null)
            {
                Image.sprite  = skin.image;
                NameText.text = skin.name;
                //{card:damage}
                DescText.text = skin.desc;
                // IsFaceupController = IsFaceup.True;
                isFaceup = true;
            }
            else
            {
                // IsFaceupController = IsFaceup.False;
                isFaceup = false;
            }
        }
Exemplo n.º 2
0
        public void update(TouhouCardEngine.Card card, CardSkinData skin)
        {
            this.card = card;

            CostPropNumber.asText.text = card.getCost().ToString();
            if (card.define.type == CardDefineType.SERVANT)
            {
                TypeController = Type.Servant;
                AttackPropNumber.asText.text = card.getAttack().ToString();
                LifePropNumber.asText.text   = card.getLife().ToString();
            }
            else
            {
                TypeController = Type.Spell;
            }

            if (skin != null)
            {
                Image.sprite       = skin.image;
                NameText.text      = skin.name;
                DescText.text      = skin.desc;
                IsFaceupController = IsFaceup.True;
            }
            else
            {
                IsFaceupController = IsFaceup.False;
            }
        }
Exemplo n.º 3
0
        public void update(TouhouCardEngine.Card card, CardSkinData skin)
        {
            this.card = card;

            CostText.text   = card.getCost().ToString();
            AttackText.text = card.getAttack().ToString();
            LifeText.text   = card.getLife().ToString();

            if (skin != null)
            {
                Image.sprite       = skin.image;
                NameText.text      = skin.name;
                DescText.text      = skin.desc;
                IsFaceupController = IsFaceup.True;
            }
            else
            {
                IsFaceupController = IsFaceup.False;
            }
        }