【发布时间】:2019-08-08 19:56:05
【问题描述】:
我与XmlDocument 合作。
TextAsset _textAsset = (TextAsset)Resources.Load(PathOfFile);
_xmlDoc = new XmlDocument();
_xmlDoc.LoadXml(_textAsset.text);
之后,我在_xmlDoc中进行了一些更改并保存到:
_xmlDoc.Save(PathOfFile);
但只有当我从资源管理器重新打开 XML 文件或隐藏显示 Unity 时,这些更改才会生效。
所以我认为问题是:文件在Resources.Load 之后仍然打开。
如何关闭它? (Resources.UnloadAsset(); 不起作用)
【问题讨论】:
标签: c# xml unity3d resources save