Необходимо Передать в метод string[]
, а на выходе получить значение объекта.
location _locations;
public string city_location_data(string[] args)
{
TextAsset mytxtData = (TextAsset)Resources.Load("locations");
location _location = JsonUtility.FromJson<location>(mytxtData.text);
var prop_value0 = _location.locations.GetType().GetProperty(args[0]).GetValue(_locations.locations);
var prop_value1 = prop_value0.GetType().GetProperty(args[1]).GetValue(prop_value0);
var prop_value2 = prop_value1.GetType().GetProperty(args[2]).GetValue(prop_value1);
}
Exception:
NullReferenceException: Object reference not set to an instance of an object
Структура настроена верно. Вот так все работает:
_locations.locations.city.tavern.guild;
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
По этому вопросу было много ответов, только ничего не подходит, поскольку склеивание файла лишает смысла всю программу, и я пишу в файл настройки,...
При попытке отобразить изображение
Есть участок кода где перехватываются клавиши и блокируются:
Появилась проблема со считыванием большого файлаИндекс массива, в который записываются строки(array[i]), останавливается на 174 и всё