卡牌游戏的问题
unity3d吧
全部回复
仅看楼主
level 5
淦23º
楼主
通过这段生成卡牌时生成的怪物卡会失去派生类M
onsterCard,但是SpellCard正常。
2024年04月21日 13点04分
1
level 8
珍可爱的噶哦😾
你点意思的类的类型变了?
之前做了点类游戏王的卡牌
倒是可以给你一些指点
2024年04月21日 15点04分
2
淦23º
@珍可爱的噶哦😾
是在赋予类别里if写错了,吧cardlist[i]写成了monster
2024年04月22日 06点04分
淦23º
就是我创建卡牌后怪兽卡会失去攻击防御数值(全变成1),debug了一下发现生成出来的卡牌类别变成Card了(本来应该是子类别MonsterCard) 但是魔法卡是正常的
2024年04月21日 15点04分
淦23º
@珍可爱的噶哦😾
而且只有这战斗场景会出现这个情况,其他场景全部正常
2024年04月21日 15点04分
珍可爱的噶哦😾
@淦23º
不同场景和创建卡牌过程是无关的分别独立的东西 除非你每个不同场景分别单独内置了卡牌创建过程
2024年04月21日 16点04分
level 5
淦23º
楼主
这是抓牌的脚本,运行后如果抓到的是怪物卡则卡面上没有攻防信息且卡牌类别是基础类Card
2024年04月21日 16点04分
3
level 8
别西卜SAMA
deckList里的内容是咋添加的?说不定是add的时候或者new的时候出的问题
2024年04月21日 16点04分
4
level 5
淦23º
楼主
这是读取牌组
2024年04月21日 17点04分
5
level 5
淦23º
楼主
好了解决了
2024年04月21日 17点04分
6
1