Я работаю с XmlDocument
.
TextAsset _textAsset = (TextAsset)Resources.Load(PathOfFile);
_xmlDoc = new XmlDocument();
_xmlDoc.LoadXml(_textAsset.text);
После этого я делаю некоторые изменения в _xmlDoc
и сохраняю через:
_xmlDoc.Save(PathOfFile);
Но изменения вступают в силу только тогда, когда я заново открываю XML-файл из Проводника или Unity для скрытия.
Так что я думаю, проблема в том, что файл все еще открыт после Resources.Load
.
Как мне это закрыть? (Resources.UnloadAsset();
не работает)