Невозможно получить список с отражением, используя имя списка в качестве строки - PullRequest
0 голосов
/ 29 июня 2019

Я хочу, чтобы новый список под названием classAssets был копией списка с именем параметра.

private List<Transform> noviceAssets = new List<Transform>();

public void ActivateClassAssets(string className) {
    string listName = className.ToLower() + "Assets";

    List<Transform> classAssets = new List<Transform> 
    ((List<Transform>)GetType().GetProperty(listName).GetValue(this, null));

    for(int i = 0; i < classAssets.Count; i++) {
        classAssets[i].gameObject.SetActive(true);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...