【cocos2d-js官方文檔】十三、CCSAXParser.js

cc.saxParser

  • 將cc.SAXParser重構爲單例對象:cc.saxParser

  • 刪除了tmxParsepreloadPlistunloadPlistgetNamegetExt, getList等方法。

  • Parser的統一入口函數規範爲parse,並且傳參內容即爲需要解析的文本內容。

cc.plistParser

添加了cc.plistParsercc.plistParser繼承cc.saxParser,用於解析plist文本內容。

這樣的改造是爲了讓Parser的職責更加純粹,只管解析,也就是對字符串內容的處理,而不需要管資源的加載。資源加載統一被移到cc.loader進行管理了。

CCTMXXMLParser.js

關於Parser這點,tilemap也需要改造。目前還未進行改造。

轉載請註明:http://www.cocos2dx.net/post/204

發佈了51 篇原創文章 · 獲贊 73 · 訪問量 52萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章