如何统一在场景中显示完整列表

How to display the full list on scene in unity

  1. 我是 unity 的初学者,我有一个包含一些名字的列表。 我想在场景中显示所有这些名字。我能够记录所有 console.i列表中的名字需要在现场显示

    for (int i = 0; i <= Items.Count - 1; i++) 
    {
         b = (Items[i].ToString());
         DisplayListText.text = b;
    }  
    
  2. 项目是我的列表

  3. DisplayListText 是我在 canvas

  4. 上创建的文本
  5. 当我运行这个代码时我只能显示一个名字。

  6. 如何将List中的所有名字显示到场景中

您正在设置文本而不是添加文本。
改变这个:

DisplayListText.text = b;

对此:

DisplayListText.text += b + '\n';