我正在使用Ogre3d制作视频游戏。我使用最新的tinyxml dotscene加载器加载.scene文件。现在,我想将修改后的场景保存回.scene文件。有人可以给我一个例子或提示如何做吗?
最佳答案
您需要编写确切的反向过程代码:
此TinyXml Tutorial显示了XML生成方面所需的代码部分。
一个真实的例子是Ogitor(一个WYSIWYG Ogre编辑器),其中每个编辑器对象都有a method TiXmlElement* CXXXEditor::exportDotScene(TiXmlElement *pParent),它将ojit_a中的所有相关属性/状态移入TinyXml结构中,然后再保存到文件中。