mooncake@Construct2/3 的内容(查看所有内容)
如何实现同一个Object的不同instance?
mooncake
2019-02-14
想做一个类似炉石的卡牌游戏,期初就想用一个Sprite来做所有卡牌,但是发现这样虽然可以达到换不同卡牌牌面图案的功能,但是在实现点击卡牌,触发卡牌里面的魔法效果的时候,或者判断卡牌有没有被点击过的时候就好像有点问题,因为C2里面生成的Instance好像都是统一改变它的变量。请问如果我游戏里面有100张卡牌,每张卡牌都有好几个不同的属性,是否要做100个不同的Sprite来实现?还是有其他比较好的实现方案?谢谢