我有一个制作2个游戏对象的按钮,它们都有标签“ Card”。在我的一个脚本中,我有一个列表,其中包含从按钮生成的项目。
for (int i = 0; i < UserCards_OnPlay.Count; i++)
{
ObjectHolder = UserCards_OnPlay[i];
ValueHolder = ObjectHolder.GetComponent<NewCard>().Card_WorkingValue;
UserHandScore = UserHandScore + ValueHolder;
}
我的问题是,当我打印出手印时,它只会获取列表中第二张卡片的价值,而只是错过了第一张卡片。如果我再生成一张卡片,它将正常工作。
按钮创建两个对象。它使用来自同一脚本的2个不同的子对象。
任何解决方案,谢谢。