Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何修复FindGameObjectsSwithTag Unity2D C的错误#_C#_List_Unity3d_Gameobject - Fatal编程技术网

C# 如何修复FindGameObjectsSwithTag Unity2D C的错误#

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

我有一个按钮,使2个游戏对象,他们都有标签“卡”。在我的一个脚本中,我有一个列表,其中包含从按钮生成的项目

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的结果值。如何显示图像?