从字符串中插入对象键

时间:2016-12-04 17:26:29

标签: c# arrays unity3d interpolation

在Unity中,我有两个数组,一个字符串:

var options = new string[] { "north", "east", "south", "west" }; 

和另一个名为room的JSON对象,我根据给定here的MULTIPLE DATA(ARRAY JSON)解决方案设置了该对象。我不会在这里列出它因为它很大,但基本上我可以调用room[1].north并成功恢复一些文本。

我想在options数组中添加更多内容,所以我正在尝试编写一个foreach循环,它将迭代options数组中的所有内容,并对每个循环执行相同的方法,即

foreach (string option in options) {
  GameObject optionObject = GameObject.Find (option);
  TextMesh optionTextMesh = optionObject.GetComponent<TextMesh> ();
  optionTextMesh.text = room[1].{some way to pass in "option" as the key};
}

是否可以在这样的对象上插入一个键?

0 个答案:

没有答案