在编辑器中创建字段后,我在字段中添加新值时遇到问题,它们不断返回,如果我输入新值,它将显示第一个值。谁能给我一段代码我如何添加将自动保存的值。
谢谢!
GUILayout.BeginHorizontal();
GUILayout.BeginVertical();
addInteger = GUILayout.Toggle(addInteger, "Integers");
howMuchIntegers = EditorGUILayout.IntField(howMuchIntegers);
intNames = new string[howMuchIntegers];
if (addInteger)
{
if (howMuchIntegers != 0)
{
GUILayout.BeginVertical("box");
for (int i = 0; i < howMuchIntegers; i++)
{
intNames[i] = i.ToString();
intNames[i] = EditorGUILayout.TextField(intNames[i]);
}
GUILayout.BeginVertical("box");
}
}
GUILayout.EndVertical();
GUILayout.EndHorizontal();