using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
using UnityEngine.PlayerLoop;
public class Test : MonoBehaviour
{
private List<string> names = new List<string>();
private void Awake()
{
for(int i = 0; i < 10; i++)
{
names.Add(i.ToString());
}
MyNames myn = new MyNames();
for(int i = 0; i < propertiesNames.Count; i++)
{
myn.names[i] = new string(names[i]);
}
}
public class MyNames
{
public List <string> names;
}
}
我想将全局列表名称中的名称添加到MyNames类中的列表名称中。因此,现在MyNames类中将有10个属性名称。
也许将其设为编辑器脚本,以便以后可以在其他脚本中使用它,例如,在另一个单声道脚本中输入类似::>
MyNames.name1
MyNames.name2
并且name1将包含字符串“ 1”name2将包含字符串“ 2”
依此类推。
使用System.Collections;使用System.Collections.Generic;使用UnityEditor;使用UnityEngine;使用UnityEngine.PlayerLoop;公共类测试:MonoBehaviour {private List
仅是标题:您有一个List<string>
,而不是数组;)