我有大约20张具体的牌,每张牌都有自己的特定属性和精灵图,所以我想这意味着每张牌应该是自己的对象,但是我需要将它们分散到两个定义的牌堆中,每个牌堆都有相同的一些牌,并且有20张牌中的某些特定的牌。所以,这意味着我需要在启动时定义两个牌对象实例的列表,但是当某些牌作为HUD的一部分在屏幕上出现时,它们是应该是牌对象的其他实例还是一个不同的牌插槽对象,它只借用了某张牌的精灵图?
管理卡定义
我有大约20张具体的牌,每张牌都有自己的特定属性和精灵图,所以我想这意味着每张牌应该是自己的对象,但是我需要将它们分散到两个定义的牌堆中,每个牌堆都有相同的一些牌,并且有20张牌中的某些特定的牌。所以,这意味着我需要在启动时定义两个牌对象实例的列表,但是当某些牌作为HUD的一部分在屏幕上出现时,它们是应该是牌对象的其他实例还是一个不同的牌插槽对象,它只借用了某张牌的精灵图?
评论 (0)