C# 如何修复FindGameObjectsSwithTag Unity2D C的错误#
我有一个按钮,使2个游戏对象,他们都有标签“卡”。在我的一个脚本中,我有一个列表,其中包含从按钮生成的项目C# 如何修复FindGameObjectsSwithTag Unity2D C的错误#,c#,list,unity3d,gameobject,C#,List,Unity3d,Gameobject,我有一个按钮,使2个游戏对象,他们都有标签“卡”。在我的一个脚本中,我有一个列表,其中包含从按钮生成的项目 for (int i = 0; i < UserCards_OnPlay.Count; i++) { ObjectHolder = UserCards_OnPlay[i]; ValueHolder = ObjectHolder.GetComponent<NewCard>().Card_WorkingValue; UserHandScore
for (int i = 0; i < UserCards_OnPlay.Count; i++)
{
ObjectHolder = UserCards_OnPlay[i];
ValueHolder = ObjectHolder.GetComponent<NewCard>().Card_WorkingValue;
UserHandScore = UserHandScore + ValueHolder;
}
for(int i=0;i
我的问题是,当我打印出handscore时,它只接受列表中第二张卡的值。它只是漏掉了第一张卡。如果我生成更多的卡,它会正常工作
按钮创建两个对象。它使用来自同一脚本的两个不同子对象
任何解决方案,谢谢。按钮创建2个对象,但代码只取1,因此我不确定如何解决问题。您能提供一个工作示例吗?显示列表中的项目,并显示如何打印UserHandScore的结果值。如何显示图像?