├── README.md ├── TestDemo ├── main.js ├── res │ ├── data │ │ ├── Initialized_data.txt │ │ └── Language.txt │ ├── project.manifest │ └── ui │ │ ├── Default │ │ ├── Button_Disable.png │ │ └── defaultParticle.plist │ │ ├── MainScene.json │ │ ├── common │ │ ├── common_red_btn_up.png │ │ └── common_yellow_btn_up.png │ │ ├── font │ │ └── Marker Felt.ttf │ │ └── main │ │ └── newLogin_bgImg.jpg └── src │ ├── AssetsManager.js │ ├── GameConfig.js │ ├── PackageMacro.js │ ├── core │ ├── data │ │ └── StaticDataUtil.js │ ├── loader │ │ └── LoaderManager.js │ ├── local │ │ ├── LocalCache.js │ │ ├── LocalServer.js │ │ └── LocalStoreManager.js │ ├── mvc │ │ ├── DirectorMediator.js │ │ ├── Facade.js │ │ ├── LayerMediator.js │ │ ├── Notification.js │ │ ├── SceneMediator.js │ │ └── imp │ │ │ ├── IMediator.js │ │ │ ├── IModel.js │ │ │ ├── IScene.js │ │ │ └── IView.js │ ├── net │ │ └── SocketManager.js │ ├── tools │ │ ├── Base64.js │ │ ├── DateTools.js │ │ ├── LanguageTools.js │ │ ├── Log.js │ │ ├── NumberTools.js │ │ └── UIHelper.js │ ├── util │ │ ├── Map.js │ │ └── Stack.js │ └── works │ │ └── Frameworks.js │ ├── files.js │ ├── game │ ├── GameControler.js │ ├── NotifyType.js │ ├── model │ │ └── UserModel.js │ ├── play │ │ ├── RunLayer.js │ │ ├── RunMediator.js │ │ └── base │ │ │ └── GameObjIMP.js │ ├── view │ │ ├── InitLayer.js │ │ ├── InitMediator.js │ │ └── main │ │ │ ├── MainLayer.js │ │ │ └── MainMediator.js │ └── vo │ │ └── DataVo.js │ └── resource.js ├── core ├── data │ └── StaticDataUtil.js ├── files.js ├── loader │ └── LoaderManager.js ├── local │ ├── LocalCache.js │ ├── LocalServer.js │ └── LocalStoreManager.js ├── mvc │ ├── DirectorMediator.js │ ├── Facade.js │ ├── LayerMediator.js │ ├── Notification.js │ ├── SceneMediator.js │ └── imp │ │ ├── IMediator.js │ │ ├── IModel.js │ │ ├── IScene.js │ │ └── IView.js ├── net │ └── SocketManager.js ├── tools │ ├── Base64.js │ ├── DateTools.js │ ├── LanguageTools.js │ ├── Log.js │ ├── NumberTools.js │ └── UIHelper.js ├── util │ ├── Map.js │ └── Stack.js └── works │ └── Frameworks.js └── project.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/README.md -------------------------------------------------------------------------------- /TestDemo/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/main.js -------------------------------------------------------------------------------- /TestDemo/res/data/Initialized_data.txt: -------------------------------------------------------------------------------- 1 | id,parameters, 2 | 1,10, 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TestDemo/res/data/Language.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/data/Language.txt -------------------------------------------------------------------------------- /TestDemo/res/project.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/project.manifest -------------------------------------------------------------------------------- /TestDemo/res/ui/Default/Button_Disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/Default/Button_Disable.png -------------------------------------------------------------------------------- /TestDemo/res/ui/Default/defaultParticle.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/Default/defaultParticle.plist -------------------------------------------------------------------------------- /TestDemo/res/ui/MainScene.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/MainScene.json -------------------------------------------------------------------------------- /TestDemo/res/ui/common/common_red_btn_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/common/common_red_btn_up.png -------------------------------------------------------------------------------- /TestDemo/res/ui/common/common_yellow_btn_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/common/common_yellow_btn_up.png -------------------------------------------------------------------------------- /TestDemo/res/ui/font/Marker Felt.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/font/Marker Felt.ttf -------------------------------------------------------------------------------- /TestDemo/res/ui/main/newLogin_bgImg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/res/ui/main/newLogin_bgImg.jpg -------------------------------------------------------------------------------- /TestDemo/src/AssetsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/AssetsManager.js -------------------------------------------------------------------------------- /TestDemo/src/GameConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/GameConfig.js -------------------------------------------------------------------------------- /TestDemo/src/PackageMacro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/PackageMacro.js -------------------------------------------------------------------------------- /TestDemo/src/core/data/StaticDataUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/data/StaticDataUtil.js -------------------------------------------------------------------------------- /TestDemo/src/core/loader/LoaderManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/loader/LoaderManager.js -------------------------------------------------------------------------------- /TestDemo/src/core/local/LocalCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/local/LocalCache.js -------------------------------------------------------------------------------- /TestDemo/src/core/local/LocalServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/local/LocalServer.js -------------------------------------------------------------------------------- /TestDemo/src/core/local/LocalStoreManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/local/LocalStoreManager.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/DirectorMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/DirectorMediator.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/Facade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/Facade.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/LayerMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/LayerMediator.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/Notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/Notification.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/SceneMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/SceneMediator.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/imp/IMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/imp/IMediator.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/imp/IModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/imp/IModel.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/imp/IScene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/imp/IScene.js -------------------------------------------------------------------------------- /TestDemo/src/core/mvc/imp/IView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/mvc/imp/IView.js -------------------------------------------------------------------------------- /TestDemo/src/core/net/SocketManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/net/SocketManager.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/Base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/Base64.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/DateTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/DateTools.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/LanguageTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/LanguageTools.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/Log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/Log.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/NumberTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/NumberTools.js -------------------------------------------------------------------------------- /TestDemo/src/core/tools/UIHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/tools/UIHelper.js -------------------------------------------------------------------------------- /TestDemo/src/core/util/Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/util/Map.js -------------------------------------------------------------------------------- /TestDemo/src/core/util/Stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/util/Stack.js -------------------------------------------------------------------------------- /TestDemo/src/core/works/Frameworks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/core/works/Frameworks.js -------------------------------------------------------------------------------- /TestDemo/src/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/files.js -------------------------------------------------------------------------------- /TestDemo/src/game/GameControler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/GameControler.js -------------------------------------------------------------------------------- /TestDemo/src/game/NotifyType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/NotifyType.js -------------------------------------------------------------------------------- /TestDemo/src/game/model/UserModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/model/UserModel.js -------------------------------------------------------------------------------- /TestDemo/src/game/play/RunLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/play/RunLayer.js -------------------------------------------------------------------------------- /TestDemo/src/game/play/RunMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/play/RunMediator.js -------------------------------------------------------------------------------- /TestDemo/src/game/play/base/GameObjIMP.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/play/base/GameObjIMP.js -------------------------------------------------------------------------------- /TestDemo/src/game/view/InitLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/view/InitLayer.js -------------------------------------------------------------------------------- /TestDemo/src/game/view/InitMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/view/InitMediator.js -------------------------------------------------------------------------------- /TestDemo/src/game/view/main/MainLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/view/main/MainLayer.js -------------------------------------------------------------------------------- /TestDemo/src/game/view/main/MainMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/view/main/MainMediator.js -------------------------------------------------------------------------------- /TestDemo/src/game/vo/DataVo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/game/vo/DataVo.js -------------------------------------------------------------------------------- /TestDemo/src/resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/TestDemo/src/resource.js -------------------------------------------------------------------------------- /core/data/StaticDataUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/data/StaticDataUtil.js -------------------------------------------------------------------------------- /core/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/files.js -------------------------------------------------------------------------------- /core/loader/LoaderManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/loader/LoaderManager.js -------------------------------------------------------------------------------- /core/local/LocalCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/local/LocalCache.js -------------------------------------------------------------------------------- /core/local/LocalServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/local/LocalServer.js -------------------------------------------------------------------------------- /core/local/LocalStoreManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/local/LocalStoreManager.js -------------------------------------------------------------------------------- /core/mvc/DirectorMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/DirectorMediator.js -------------------------------------------------------------------------------- /core/mvc/Facade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/Facade.js -------------------------------------------------------------------------------- /core/mvc/LayerMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/LayerMediator.js -------------------------------------------------------------------------------- /core/mvc/Notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/Notification.js -------------------------------------------------------------------------------- /core/mvc/SceneMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/SceneMediator.js -------------------------------------------------------------------------------- /core/mvc/imp/IMediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/imp/IMediator.js -------------------------------------------------------------------------------- /core/mvc/imp/IModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/imp/IModel.js -------------------------------------------------------------------------------- /core/mvc/imp/IScene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/imp/IScene.js -------------------------------------------------------------------------------- /core/mvc/imp/IView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/mvc/imp/IView.js -------------------------------------------------------------------------------- /core/net/SocketManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/net/SocketManager.js -------------------------------------------------------------------------------- /core/tools/Base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/Base64.js -------------------------------------------------------------------------------- /core/tools/DateTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/DateTools.js -------------------------------------------------------------------------------- /core/tools/LanguageTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/LanguageTools.js -------------------------------------------------------------------------------- /core/tools/Log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/Log.js -------------------------------------------------------------------------------- /core/tools/NumberTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/NumberTools.js -------------------------------------------------------------------------------- /core/tools/UIHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/tools/UIHelper.js -------------------------------------------------------------------------------- /core/util/Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/util/Map.js -------------------------------------------------------------------------------- /core/util/Stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/util/Stack.js -------------------------------------------------------------------------------- /core/works/Frameworks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/core/works/Frameworks.js -------------------------------------------------------------------------------- /project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/cocos2d-js-mvc/HEAD/project.json --------------------------------------------------------------------------------