【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也需要改造。目前还未进行改造。

转载请注明:https://blog.csdn.net/qinning199/article/details/41900335

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...