Unity 通過XML儲存場景物體資訊

2022-09-20 14:33:08 字數 625 閱讀 2521

在專案工程中,將此指令碼放置editor資料夾中即可,在選單欄中可以使用該命令匯出場景資訊內容儲存為xml,檔案儲存到streamingassets資料夾中。

using system.io;

using system.xml;

using unityeditor;

using unityeditor.scenemanagement;

using unityengine;

public class exportsceneinfotoxml : editor

xmldocument xmldoc = new xmldocument();

xmlelement root = xmldoc.createelement("scenes");

//遍歷所有的遊戲場景

foreach (unityeditor.editorbuildsettingsscene s in unityeditor.editorbuildsettings.scenes)}}

}//重新整理project檢視, 不然需要手動重新整理哦

assetdatabase.refresh();

debug.log("儲存完成:" + filepath);

}}

通過XSLT轉換XML

一 介紹 xslt是一種用來轉換xml文件結構的語言,它是extensible style language extensions transformations的縮寫。xslt類似與html中的css,但是比css的功能更加強大。根據w3c規範說明書的說明,最早設計xslt是幫助將xml文件轉換為...

通過xml裝配bean

1.宣告乙個簡單的bean 在本例中,這個bean的id將會是 soundsystem.sgtpeppers 0 其中 0 是乙個計數的形式,用來區分相同型別的其他bean 當spring發現這個bean元素時,將會呼叫sgtpeppers的預設構造器來建立bean。2.借助構造器來初始化bean ...

通過SAXReader解析XML

需要匯入包 dom4j 1.6.1 jaxen 1.1.6 1 讀取xml資料 saxreader可以通過多種方式讀取xml資料,並返回document格式的物件。通過檢視原始碼,可以看出read 方法接收file,inputstream和url等格式的引數來讀取相應的xml資料。2 解析xml資料...