Типо есть лист:
[System.Serializable]
public static class GridActions
{
[SerializeField] public static List<Cell> AllCell = new List<Cell>();
}
Заполняется он вот так:
GridActions.AllCell.Add(cell);
После заполнения ( через код ). Я без запуска проверяю содержимое.
[ContextMenu("Test")]
public void Check()
{
GridActions.AllCell.ForEach(cell => print(cell.name));
}
Без запуска все нормально. Он заполнен.
Потом запускаю и лист пустой ( ничего не вывело ). Выключаю, пробую запустить и ничего не выводит. При запуске лист очищается. Как исправить?