【问题标题】:Outputting a lists contents in a label in unity统一输出标签中的列表内容
【发布时间】:2013-11-06 14:36:28
【问题描述】:

这是一个愚蠢的问题,我觉得问起来很愚蠢,但我无法自己解决。

我有一个完整的调试数据列表,我想在一个标签中呈现到我的屏幕,但是当我在我的 OnGUI 函数中尝试以下调用时(outputContent 是我传递给数据的标签的名称):

debugList.ForEach(item => outputContent.text);

我收到以下错误:

只有赋值、调用、递增、递减和新对象表达式可以用作语句

如何从列表中获取数据以显示在标签中?

【问题讨论】:

  • 您似乎误解了 lambda 语法。 x => y 真正的意思是delegate(var x) { y; }

标签: c# string list unity3d


【解决方案1】:

可能是这样的吗?

debugList.ForEach(item => outputContent.text += item);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    • 2011-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多