Commit 0e6e01b2 0e6e01b22b196fa50f85ec2ce116f0b383128205 by jinwawa

complete hot-update and build

1 parent 8b65d668
Showing 318 changed files with 5276 additions and 1 deletions
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
5 /library/ 5 /library/
6 /temp/ 6 /temp/
7 /local/ 7 /local/
8 /build/
9 8
10 #///////////////////////////////////////////////////////////////////////////// 9 #/////////////////////////////////////////////////////////////////////////////
11 # npm files 10 # npm files
......
1 {
2 "engine_version": "2.0.10",
3 "has_native": true,
4 "project_type": "js",
5 "projectName": "fuse_apk",
6 "packageName": "org.cocos2d.helloworld"
7 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "do_default": {
3 "exclude_from_template": [
4 "frameworks/runtime-src"
5 ]
6 },
7 "do_add_native_support": {
8 "append_from_template": {
9 "from": "frameworks/runtime-src",
10 "to": "frameworks/runtime-src",
11 "exclude": [
12 "proj.ios_mac/HelloJavascript.xcodeproj/project.xcworkspace",
13 "proj.ios_mac/HelloJavascript.xcodeproj/xcuserdata",
14 "proj.win32/Debug.win32",
15 "proj.win32/Release.win32",
16 "proj.win32/HelloJavascript.sdf"
17 ]
18 },
19 "append_file": [{
20 "from": "cocos/scripting/js-bindings/manual/jsb_module_register.cpp",
21 "to": "frameworks/runtime-src/Classes/jsb_module_register.cpp"
22 }],
23 "project_rename": {
24 "src_project_name": "HelloJavascript",
25 "files": [
26 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj",
27 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj.filters",
28 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj.user",
29 "frameworks/runtime-src/proj.win32/PROJECT_NAME.sln",
30 "frameworks/runtime-src/proj.ios_mac/PROJECT_NAME.xcodeproj"
31 ]
32 },
33 "project_replace_project_name": {
34 "src_project_name": "HelloJavascript",
35 "files": [
36 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj",
37 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj.filters",
38 "frameworks/runtime-src/proj.win32/PROJECT_NAME.vcxproj.user",
39 "frameworks/runtime-src/proj.win32/PROJECT_NAME.sln",
40 "frameworks/runtime-src/proj.win32/main.cpp",
41 "frameworks/runtime-src/proj.android-studio/settings.gradle",
42 "frameworks/runtime-src/proj.android-studio/app/res/values/strings.xml",
43 "frameworks/runtime-src/proj.ios_mac/ios/main.m",
44 "frameworks/runtime-src/proj.ios_mac/ios/Prefix.pch",
45 "frameworks/runtime-src/proj.ios_mac/PROJECT_NAME.xcodeproj/project.pbxproj",
46 "frameworks/runtime-src/Classes/AppDelegate.cpp"
47 ]
48 },
49 "project_replace_package_name": {
50 "src_package_name": "org.cocos2dx.hellojavascript",
51 "files": [
52 "frameworks/runtime-src/proj.android-studio/app/build.gradle",
53 "frameworks/runtime-src/proj.android-studio/app/AndroidManifest.xml"
54 ]
55 },
56 "project_replace_mac_bundleid": {
57 "src_bundle_id": "org.cocos2dx.hellojavascript",
58 "files": [
59 "frameworks/runtime-src/proj.ios_mac/mac/Info.plist"
60 ]
61 },
62 "project_replace_ios_bundleid": {
63 "src_bundle_id": "org.cocos2dx.hellojavascript",
64 "files": [
65 "frameworks/runtime-src/proj.ios_mac/ios/Info.plist"
66 ]
67 }
68 }
69 }
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 #include "AppDelegate.h"
27
28 #include "cocos2d.h"
29
30 #include "cocos/scripting/js-bindings/manual/jsb_module_register.hpp"
31 #include "cocos/scripting/js-bindings/manual/jsb_global.h"
32 #include "cocos/scripting/js-bindings/jswrapper/SeApi.h"
33 #include "cocos/scripting/js-bindings/event/EventDispatcher.h"
34 #include "cocos/scripting/js-bindings/manual/jsb_classtype.hpp"
35
36 USING_NS_CC;
37
38 AppDelegate::AppDelegate(int width, int height) : Application("Cocos Game", width, height)
39 {
40 }
41
42 AppDelegate::~AppDelegate()
43 {
44 }
45
46 bool AppDelegate::applicationDidFinishLaunching()
47 {
48 se::ScriptEngine *se = se::ScriptEngine::getInstance();
49
50 jsb_set_xxtea_key("0b7cbd8b-f258-42");
51 jsb_init_file_operation_delegate();
52
53 #if defined(COCOS2D_DEBUG) && (COCOS2D_DEBUG > 0)
54 // Enable debugger here
55 jsb_enable_debugger("0.0.0.0", 6086, false);
56 #endif
57
58 se->setExceptionCallback([](const char *location, const char *message, const char *stack) {
59 // Send exception information to server like Tencent Bugly.
60 });
61
62 jsb_register_all_modules();
63
64 se->start();
65
66 se::AutoHandleScope hs;
67 jsb_run_script("jsb-adapter/jsb-builtin.js");
68 jsb_run_script("main.js");
69
70 se->addAfterCleanupHook([]() {
71 JSBClassType::destroy();
72 });
73
74 return true;
75 }
76
77 // This function will be called when the app is inactive. When comes a phone call,it's be invoked too
78 void AppDelegate::applicationDidEnterBackground()
79 {
80 EventDispatcher::dispatchEnterBackgroundEvent();
81 }
82
83 // this function will be called when the app is active again
84 void AppDelegate::applicationWillEnterForeground()
85 {
86 EventDispatcher::dispatchEnterForegroundEvent();
87 }
1 /****************************************************************************
2 Copyright (c) 2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25 #pragma once
26
27 #include "platform/CCApplication.h"
28 /**
29 @brief The cocos2d Application.
30
31 The reason for implement as private inheritance is to hide some interface call by Director.
32 */
33 class AppDelegate : public cocos2d::Application
34 {
35 public:
36 AppDelegate(int width, int height);
37 virtual ~AppDelegate();
38
39 /**
40 @brief Implement Director and Scene init code here.
41 @return true Initialize success, app continue.
42 @return false Initialize failed, app terminate.
43 */
44 virtual bool applicationDidFinishLaunching() override;
45
46 /**
47 @brief The function be called when the application enter background
48 @param the pointer of the application
49 */
50 virtual void applicationDidEnterBackground() override;
51
52 /**
53 @brief The function be called when the application enter foreground
54 @param the pointer of the application
55 */
56 virtual void applicationWillEnterForeground() override;
57 };
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 #include "cocos2d.h"
27
28 #include "cocos/scripting/js-bindings/manual/jsb_module_register.hpp"
29 #include "cocos/scripting/js-bindings/jswrapper/SeApi.h"
30
31 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_auto.hpp"
32
33 #include "cocos/scripting/js-bindings/manual/jsb_global.h"
34 #include "cocos/scripting/js-bindings/manual/jsb_node.hpp"
35 #include "cocos/scripting/js-bindings/manual/jsb_conversions.hpp"
36 #include "cocos/scripting/js-bindings/manual/jsb_opengl_manual.hpp"
37 #include "cocos/scripting/js-bindings/manual/jsb_platform.h"
38 #include "cocos/scripting/js-bindings/manual/jsb_cocos2dx_manual.hpp"
39 #include "cocos/scripting/js-bindings/manual/jsb_xmlhttprequest.hpp"
40 #include "cocos/scripting/js-bindings/manual/jsb_cocos2dx_network_manual.h"
41 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_network_auto.hpp"
42 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_extension_auto.hpp"
43
44 #if USE_GFX_RENDERER
45 #include "cocos/scripting/js-bindings/auto/jsb_gfx_auto.hpp"
46 #include "cocos/scripting/js-bindings/auto/jsb_renderer_auto.hpp"
47 #include "cocos/scripting/js-bindings/manual/jsb_gfx_manual.hpp"
48 #include "cocos/scripting/js-bindings/manual/jsb_renderer_manual.hpp"
49 #endif
50
51 #if USE_SOCKET
52 #include "cocos/scripting/js-bindings/manual/jsb_websocket.hpp"
53 #include "cocos/scripting/js-bindings/manual/jsb_socketio.hpp"
54 #endif // USE_SOCKET
55
56 #if USE_AUDIO
57 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_audioengine_auto.hpp"
58 #endif
59
60 #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_MAC)
61 #include "cocos/scripting/js-bindings/manual/JavaScriptObjCBridge.h"
62 #endif
63
64 #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
65 #include "cocos/scripting/js-bindings/manual/JavaScriptJavaBridge.h"
66 #endif
67
68 #if USE_MIDDLEWARE
69 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_editor_support_auto.hpp"
70
71 #if USE_SPINE
72 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_spine_auto.hpp"
73 #include "cocos/scripting/js-bindings/manual/jsb_spine_manual.hpp"
74 #endif
75
76 #if USE_DRAGONBONES
77 #include "cocos/scripting/js-bindings/auto/jsb_cocos2dx_dragonbones_auto.hpp"
78 #include "cocos/scripting/js-bindings/manual/jsb_dragonbones_manual.hpp"
79 #endif
80
81 #endif // USE_MIDDLEWARE
82
83 #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
84
85 #if USE_VIDEO
86 #include "cocos/scripting/js-bindings/auto/jsb_video_auto.hpp"
87 #endif
88
89 #if USE_WEB_VIEW
90 #include "cocos/scripting/js-bindings/auto/jsb_webview_auto.hpp"
91 #endif
92
93 #endif // (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
94
95 using namespace cocos2d;
96
97 bool jsb_register_all_modules()
98 {
99 se::ScriptEngine* se = se::ScriptEngine::getInstance();
100
101 se->addBeforeInitHook([](){
102 JSBClassType::init();
103 });
104
105 se->addBeforeCleanupHook([se](){
106 se->garbageCollect();
107 PoolManager::getInstance()->getCurrentPool()->clear();
108 se->garbageCollect();
109 PoolManager::getInstance()->getCurrentPool()->clear();
110 });
111
112 se->addRegisterCallback(jsb_register_global_variables);
113 se->addRegisterCallback(JSB_register_opengl);
114 se->addRegisterCallback(register_all_engine);
115 se->addRegisterCallback(register_all_cocos2dx_manual);
116 se->addRegisterCallback(register_platform_bindings);
117
118 se->addRegisterCallback(register_all_network);
119 se->addRegisterCallback(register_all_cocos2dx_network_manual);
120 se->addRegisterCallback(register_all_xmlhttprequest);
121 // extension depend on network
122 se->addRegisterCallback(register_all_extension);
123
124 #if USE_GFX_RENDERER
125 se->addRegisterCallback(register_all_gfx);
126 se->addRegisterCallback(jsb_register_gfx_manual);
127 se->addRegisterCallback(register_all_renderer);
128 se->addRegisterCallback(jsb_register_renderer_manual);
129 #endif
130
131 #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_MAC)
132 se->addRegisterCallback(register_javascript_objc_bridge);
133 #endif
134
135 #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
136 se->addRegisterCallback(register_javascript_java_bridge);
137 #endif
138
139 #if USE_AUDIO
140 se->addRegisterCallback(register_all_audioengine);
141 #endif
142
143
144 #if USE_SOCKET
145 se->addRegisterCallback(register_all_websocket);
146 se->addRegisterCallback(register_all_socketio);
147 #endif
148
149 #if USE_MIDDLEWARE
150 se->addRegisterCallback(register_all_cocos2dx_editor_support);
151
152 #if USE_SPINE
153 se->addRegisterCallback(register_all_cocos2dx_spine);
154 se->addRegisterCallback(register_all_spine_manual);
155 #endif
156
157 #if USE_DRAGONBONES
158 se->addRegisterCallback(register_all_cocos2dx_dragonbones);
159 se->addRegisterCallback(register_all_dragonbones_manual);
160 #endif
161
162 #endif // USE_MIDDLEWARE
163
164 #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
165
166 #if USE_VIDEO
167 se->addRegisterCallback(register_all_video);
168 #endif
169
170 #if USE_WEB_VIEW
171 se->addRegisterCallback(register_all_webview);
172 #endif
173
174 #endif // (CC_TARGET_PLATFORM == CC_PLATFORM_IOS || CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
175
176 se->addAfterCleanupHook([](){
177 PoolManager::getInstance()->getCurrentPool()->clear();
178 JSBClassType::destroy();
179 });
180 return true;
181 }
1 .gradle
2 /local.properties
3 /.idea/workspace.xml
4 /.idea/libraries
5 .DS_Store
6 /build
7 /captures
1 {
2 "buildFiles": [
3 "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk",
4 "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk"
5 ],
6 "cleanCommands": [
7 "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external NDK_DEBUG\u003d1 clean"
8 ],
9 "libraries": {
10 "cocos2dandroid-debug-armeabi-v7a": {
11 "artifactName": "cocos2dandroid",
12 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2dandroid.a",
13 "abi": "armeabi-v7a",
14 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libcocos2dandroid.a"
15 },
16 "editorsupport-debug-armeabi-v7a": {
17 "artifactName": "editorsupport",
18 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libeditorsupport.a",
19 "abi": "armeabi-v7a",
20 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libeditorsupport.a"
21 },
22 "cocos2d-debug-armeabi-v7a": {
23 "artifactName": "cocos2d",
24 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2d.a",
25 "abi": "armeabi-v7a",
26 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libcocos2d.a"
27 },
28 "cocos2djs-debug-armeabi-v7a": {
29 "artifactName": "cocos2djs",
30 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcocos2djs.so",
31 "abi": "armeabi-v7a",
32 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libcocos2djs.so"
33 },
34 "pvmp3dec-debug-armeabi-v7a": {
35 "artifactName": "pvmp3dec",
36 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libpvmp3dec.a",
37 "abi": "armeabi-v7a",
38 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libpvmp3dec.a"
39 },
40 "extension-debug-armeabi-v7a": {
41 "artifactName": "extension",
42 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libextension.a",
43 "abi": "armeabi-v7a",
44 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libextension.a"
45 },
46 "vorbisidec-debug-armeabi-v7a": {
47 "artifactName": "vorbisidec",
48 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libvorbisidec.a",
49 "abi": "armeabi-v7a",
50 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libvorbisidec.a"
51 },
52 "audioengine-debug-armeabi-v7a": {
53 "artifactName": "audioengine",
54 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libaudioengine.a",
55 "abi": "armeabi-v7a",
56 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libaudioengine.a"
57 },
58 "cpufeatures-debug-armeabi-v7a": {
59 "artifactName": "cpufeatures",
60 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d1 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d1 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj/local/armeabi-v7a/libcpufeatures.a",
61 "abi": "armeabi-v7a",
62 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\debug\\obj\\local\\armeabi-v7a\\libcpufeatures.a"
63 }
64 }
65 }
...\ No newline at end of file ...\ No newline at end of file
1 Executable : D:\Android\android-ndk-r16b\ndk-build.cmd
2 arguments :
3 NDK_PROJECT_PATH=null
4 APP_BUILD_SCRIPT=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk
5 NDK_APPLICATION_MK=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk
6 APP_ABI=armeabi-v7a
7 NDK_ALL_ABIS=armeabi-v7a
8 NDK_DEBUG=1
9 APP_PLATFORM=android-16
10 NDK_OUT=D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/debug/obj
11 NDK_LIBS_OUT=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\debug\lib
12 NDK_TOOLCHAIN_VERSION=clang
13 NDK_MODULE_PATH=D:\CocosCreator_2.0.10\resources\cocos2d-x;D:\CocosCreator_2.0.10\resources\cocos2d-x\cocos;D:\CocosCreator_2.0.10\resources\cocos2d-x\external
14 -j4
15 NDK_DEBUG=1
16 APP_SHORT_COMMANDS=false
17 LOCAL_SHORT_COMMANDS=false
18 -B
19 -n
20 jvmArgs :
21
1 {
2 "buildFiles": [
3 "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk",
4 "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk"
5 ],
6 "cleanCommands": [
7 "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external NDK_DEBUG\u003d0 clean"
8 ],
9 "libraries": {
10 "cocos2djs-release-armeabi-v7a": {
11 "artifactName": "cocos2djs",
12 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libcocos2djs.so",
13 "abi": "armeabi-v7a",
14 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libcocos2djs.so"
15 },
16 "pvmp3dec-release-armeabi-v7a": {
17 "artifactName": "pvmp3dec",
18 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libpvmp3dec.a",
19 "abi": "armeabi-v7a",
20 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libpvmp3dec.a"
21 },
22 "cocos2dandroid-release-armeabi-v7a": {
23 "artifactName": "cocos2dandroid",
24 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libcocos2dandroid.a",
25 "abi": "armeabi-v7a",
26 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libcocos2dandroid.a"
27 },
28 "extension-release-armeabi-v7a": {
29 "artifactName": "extension",
30 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libextension.a",
31 "abi": "armeabi-v7a",
32 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libextension.a"
33 },
34 "editorsupport-release-armeabi-v7a": {
35 "artifactName": "editorsupport",
36 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libeditorsupport.a",
37 "abi": "armeabi-v7a",
38 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libeditorsupport.a"
39 },
40 "vorbisidec-release-armeabi-v7a": {
41 "artifactName": "vorbisidec",
42 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libvorbisidec.a",
43 "abi": "armeabi-v7a",
44 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libvorbisidec.a"
45 },
46 "audioengine-release-armeabi-v7a": {
47 "artifactName": "audioengine",
48 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libaudioengine.a",
49 "abi": "armeabi-v7a",
50 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libaudioengine.a"
51 },
52 "cocos2d-release-armeabi-v7a": {
53 "artifactName": "cocos2d",
54 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libcocos2d.a",
55 "abi": "armeabi-v7a",
56 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libcocos2d.a"
57 },
58 "cpufeatures-release-armeabi-v7a": {
59 "artifactName": "cpufeatures",
60 "buildCommand": "D:\\Android\\android-ndk-r16b\\ndk-build.cmd NDK_PROJECT_PATH\u003dnull APP_BUILD_SCRIPT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Android.mk NDK_APPLICATION_MK\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\jni\\Application.mk APP_ABI\u003darmeabi-v7a NDK_ALL_ABIS\u003darmeabi-v7a NDK_DEBUG\u003d0 APP_PLATFORM\u003dandroid-16 NDK_OUT\u003dD:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT\u003dD:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\lib NDK_TOOLCHAIN_VERSION\u003dclang NDK_MODULE_PATH\u003dD:\\CocosCreator_2.0.10\\resources\\cocos2d-x;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\cocos;D:\\CocosCreator_2.0.10\\resources\\cocos2d-x\\external -j4 NDK_DEBUG\u003d0 D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libcpufeatures.a",
61 "abi": "armeabi-v7a",
62 "output": "D:\\LocalTopdrawSchool\\build\\jsb-link\\frameworks\\runtime-src\\proj.android-studio\\app\\build\\intermediates\\ndkBuild\\release\\obj\\local\\armeabi-v7a\\libcpufeatures.a"
63 }
64 }
65 }
...\ No newline at end of file ...\ No newline at end of file
1 Executable : D:\Android\android-ndk-r16b\ndk-build.cmd
2 arguments :
3 NDK_PROJECT_PATH=null
4 APP_BUILD_SCRIPT=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Android.mk
5 NDK_APPLICATION_MK=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\jni\Application.mk
6 APP_ABI=armeabi-v7a
7 NDK_ALL_ABIS=armeabi-v7a
8 NDK_DEBUG=0
9 APP_PLATFORM=android-16
10 NDK_OUT=D:/LocalTopdrawSchool/build/jsb-link/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj
11 NDK_LIBS_OUT=D:\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\build\intermediates\ndkBuild\release\lib
12 NDK_TOOLCHAIN_VERSION=clang
13 NDK_MODULE_PATH=D:\CocosCreator_2.0.10\resources\cocos2d-x;D:\CocosCreator_2.0.10\resources\cocos2d-x\cocos;D:\CocosCreator_2.0.10\resources\cocos2d-x\external
14 -j4
15 NDK_DEBUG=0
16 APP_SHORT_COMMANDS=false
17 LOCAL_SHORT_COMMANDS=false
18 -B
19 -n
20 jvmArgs :
21
1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="org.cocos2d.helloworld"
4 android:installLocation="auto">
5
6 <uses-feature android:glEsVersion="0x00020000" />
7
8 <uses-permission android:name="android.permission.INTERNET"/>
9 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
10 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
11
12 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
13 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
14
15 <uses-permission android:name="android.permission.GET_ACCOUNTS" />
16 <uses-permission android:name="android.permission.BLUETOOTH" />
17 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
18 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
19 <uses-permission android:name="android.permission.WAKE_LOCK" />
20 <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
21
22
23 <application
24 android:allowBackup="true"
25 android:name="org.cocos2dx.javascript.MyApplication"
26 android:label="@string/app_name"
27 android:icon="@mipmap/ic_launcher">
28
29 <!-- Tell Cocos2dxActivity the name of our .so -->
30 <meta-data android:name="android.app.lib_name"
31 android:value="cocos2djs" />
32
33 <meta-data
34 android:name="APPID"
35 android:value="tdb0a830ea90662a91" />
36 <meta-data
37 android:name="APPSECRET"
38 android:value="6eabd05f50921a364b7643dfb1208452" />
39
40 <activity
41 android:name="com.topdraw.sdk.TopdrawActivity"
42 android:process=":plugin"
43 android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
44 <activity
45 android:name="org.cocos2dx.javascript.AppActivity"
46 android:screenOrientation="sensorLandscape"
47 android:configChanges="orientation|keyboardHidden|screenSize"
48 android:label="@string/app_name"
49 android:usesCleartextTraffic="true"
50 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
51 android:launchMode="singleTask"
52 android:taskAffinity="" >
53 <intent-filter>
54 <action android:name="android.intent.action.MAIN" />
55
56 <category android:name="android.intent.category.LAUNCHER" />
57 </intent-filter>
58 </activity>
59 </application>
60
61 </manifest>
1 import org.apache.tools.ant.taskdefs.condition.Os
2
3 apply plugin: 'com.android.application'
4
5 android {
6 compileSdkVersion PROP_COMPILE_SDK_VERSION.toInteger()
7 buildToolsVersion PROP_BUILD_TOOLS_VERSION
8
9 defaultConfig {
10 applicationId "org.cocos2d.helloworld"
11 minSdkVersion PROP_MIN_SDK_VERSION
12 targetSdkVersion PROP_TARGET_SDK_VERSION
13 versionCode 1
14 versionName "1.0"
15
16 externalNativeBuild {
17 ndkBuild {
18 if (!project.hasProperty("PROP_NDK_MODE") || PROP_NDK_MODE.compareTo('none') != 0) {
19 // skip the NDK Build step if PROP_NDK_MODE is none
20 targets 'cocos2djs'
21 arguments 'NDK_TOOLCHAIN_VERSION=clang'
22
23 def module_paths = [project.file("D:/CocosCreator_2.0.10/resources/cocos2d-x"),
24 project.file("D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos"),
25 project.file("D:/CocosCreator_2.0.10/resources/cocos2d-x/external")]
26 if (Os.isFamily(Os.FAMILY_WINDOWS)) {
27 arguments 'NDK_MODULE_PATH=' + module_paths.join(";")
28 }
29 else {
30 arguments 'NDK_MODULE_PATH=' + module_paths.join(':')
31 }
32
33 arguments '-j' + Runtime.runtime.availableProcessors()
34 abiFilters.addAll(PROP_APP_ABI.split(':').collect{it as String})
35 }
36 }
37 }
38 }
39
40 sourceSets.main {
41 java.srcDir "src"
42 res.srcDir "res"
43 jniLibs.srcDir "libs"
44 manifest.srcFile "AndroidManifest.xml"
45 }
46
47 externalNativeBuild {
48 ndkBuild {
49 if (!project.hasProperty("PROP_NDK_MODE") || PROP_NDK_MODE.compareTo('none') != 0) {
50 // skip the NDK Build step if PROP_NDK_MODE is none
51 path "jni/Android.mk"
52 }
53 }
54 }
55
56 signingConfigs {
57
58 release {
59 if (project.hasProperty("RELEASE_STORE_FILE")) {
60 storeFile file(RELEASE_STORE_FILE)
61 storePassword RELEASE_STORE_PASSWORD
62 keyAlias RELEASE_KEY_ALIAS
63 keyPassword RELEASE_KEY_PASSWORD
64 }
65 }
66 }
67
68 buildTypes {
69 release {
70 debuggable false
71 jniDebuggable false
72 renderscriptDebuggable false
73 minifyEnabled true
74 shrinkResources true
75 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
76 if (project.hasProperty("RELEASE_STORE_FILE")) {
77 signingConfig signingConfigs.release
78 }
79
80 externalNativeBuild {
81 ndkBuild {
82 arguments 'NDK_DEBUG=0'
83 }
84 }
85 }
86
87 debug {
88 debuggable true
89 jniDebuggable true
90 renderscriptDebuggable true
91 externalNativeBuild {
92 ndkBuild {
93 arguments 'NDK_DEBUG=1'
94 }
95 }
96 }
97 }
98 }
99
100 android.applicationVariants.all { variant ->
101 // delete previous files first
102 delete "${buildDir}/intermediates/merged_assets/${variant.dirName}"
103
104 variant.mergeAssets.doLast {
105 def sourceDir = "${buildDir}/../../../../.."
106
107 copy {
108 from "${sourceDir}/res"
109 into "${outputDir}/res"
110 }
111
112 copy {
113 from "${sourceDir}/subpackages"
114 into "${outputDir}/subpackages"
115 }
116
117 copy {
118 from "${sourceDir}/src"
119 into "${outputDir}/src"
120 }
121
122 copy {
123 from "${sourceDir}/jsb-adapter"
124 into "${outputDir}/jsb-adapter"
125 }
126
127 copy {
128 from "${sourceDir}/main.js"
129 from "${sourceDir}/project.json"
130 into outputDir
131 }
132 }
133 }
134
135 dependencies {
136 implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
137 implementation fileTree(include: ['*.jar'], dir: 'D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android/java/libs')
138 implementation project(':libcocos2dx')
139 implementation files('libs/TopdrawSDK.jar')
140 }
1 <?xml version="1.0" encoding="UTF-8"?>
2 <module external.linked.project.id=":fuse_apk" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" type="JAVA_MODULE" version="4">
3 <component name="FacetManager">
4 <facet type="android-gradle" name="Android-Gradle">
5 <configuration>
6 <option name="GRADLE_PROJECT_PATH" value=":fuse_apk" />
7 </configuration>
8 </facet>
9 <facet type="native-android-gradle" name="Native-Android-Gradle">
10 <configuration>
11 <option name="SELECTED_BUILD_VARIANT" value="debug-armeabi-v7a" />
12 </configuration>
13 </facet>
14 <facet type="android" name="Android">
15 <configuration>
16 <option name="SELECTED_BUILD_VARIANT" value="debug" />
17 <option name="ASSEMBLE_TASK_NAME" value="assembleDebug" />
18 <option name="COMPILE_JAVA_TASK_NAME" value="compileDebugSources" />
19 <afterSyncTasks>
20 <task>generateDebugSources</task>
21 </afterSyncTasks>
22 <option name="ALLOW_USER_CONFIGURATION" value="false" />
23 <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
24 <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/res;file://$MODULE_DIR$/build/generated/res/rs/debug;file://$MODULE_DIR$/build/generated/res/resValues/debug" />
25 <option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="" />
26 <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
27 </configuration>
28 </facet>
29 </component>
30 <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7">
31 <output url="file://$MODULE_DIR$/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
32 <output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
33 <exclude-output />
34 <content url="file://D:/Android/android-ndk-r16b/sources/android/cpufeatures">
35 <sourceFolder url="file://D:/Android/android-ndk-r16b/sources/android/cpufeatures" isTestSource="false" />
36 </content>
37 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos">
38 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos" isTestSource="false" />
39 </content>
40 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio">
41 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio" isTestSource="false" />
42 </content>
43 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android">
44 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android" isTestSource="false" />
45 </content>
46 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android/audio_utils">
47 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android/audio_utils" isTestSource="false" />
48 </content>
49 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android/utils">
50 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/audio/android/utils" isTestSource="false" />
51 </content>
52 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/base">
53 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/base" isTestSource="false" />
54 </content>
55 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support">
56 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support" isTestSource="false" />
57 </content>
58 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones-creator-support">
59 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones-creator-support" isTestSource="false" />
60 </content>
61 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/animation">
62 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/animation" isTestSource="false" />
63 </content>
64 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/armature">
65 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/armature" isTestSource="false" />
66 </content>
67 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/core">
68 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/core" isTestSource="false" />
69 </content>
70 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/event">
71 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/event" isTestSource="false" />
72 </content>
73 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/factory">
74 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/factory" isTestSource="false" />
75 </content>
76 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/geom">
77 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/geom" isTestSource="false" />
78 </content>
79 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/model">
80 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/model" isTestSource="false" />
81 </content>
82 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/parser">
83 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/dragonbones/parser" isTestSource="false" />
84 </content>
85 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/spine">
86 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/spine" isTestSource="false" />
87 </content>
88 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/spine-creator-support">
89 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/editor-support/spine-creator-support" isTestSource="false" />
90 </content>
91 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/math">
92 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/math" isTestSource="false" />
93 </content>
94 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/network">
95 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/network" isTestSource="false" />
96 </content>
97 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform">
98 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform" isTestSource="false" />
99 </content>
100 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android">
101 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android" isTestSource="false" />
102 </content>
103 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android/jni">
104 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android/jni" isTestSource="false" />
105 </content>
106 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/renderer/gfx">
107 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/renderer/gfx" isTestSource="false" />
108 </content>
109 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/auto">
110 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/auto" isTestSource="false" />
111 </content>
112 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/event">
113 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/event" isTestSource="false" />
114 </content>
115 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper">
116 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper" isTestSource="false" />
117 </content>
118 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8">
119 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8" isTestSource="false" />
120 </content>
121 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8/debugger">
122 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/jswrapper/v8/debugger" isTestSource="false" />
123 </content>
124 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/manual">
125 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/scripting/js-bindings/manual" isTestSource="false" />
126 </content>
127 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/storage/local-storage">
128 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/storage/local-storage" isTestSource="false" />
129 </content>
130 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/edit-box">
131 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/edit-box" isTestSource="false" />
132 </content>
133 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/videoplayer">
134 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/videoplayer" isTestSource="false" />
135 </content>
136 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/webview">
137 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/ui/webview" isTestSource="false" />
138 </content>
139 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/extensions/assets-manager">
140 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/extensions/assets-manager" isTestSource="false" />
141 </content>
142 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/ConvertUTF">
143 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/ConvertUTF" isTestSource="false" />
144 </content>
145 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/pvmp3dec/src">
146 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/pvmp3dec/src" isTestSource="false" />
147 </content>
148 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/pvmp3dec/src/asm">
149 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/pvmp3dec/src/asm" isTestSource="false" />
150 </content>
151 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/tinyxml2">
152 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/tinyxml2" isTestSource="false" />
153 </content>
154 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/tremolo/Tremolo">
155 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/tremolo/Tremolo" isTestSource="false" />
156 </content>
157 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/unzip">
158 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/unzip" isTestSource="false" />
159 </content>
160 <content url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/xxtea">
161 <sourceFolder url="file://D:/CocosCreator_2.0.10/resources/cocos2d-x/external/sources/xxtea" isTestSource="false" />
162 </content>
163 <content url="file://$MODULE_DIR$/../../Classes">
164 <sourceFolder url="file://$MODULE_DIR$/../../Classes" isTestSource="false" />
165 </content>
166 <content url="file://$MODULE_DIR$">
167 <sourceFolder url="file://$MODULE_DIR$/jni/hellojavascript" isTestSource="false" />
168 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/debug" isTestSource="false" generated="true" />
169 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/debug" isTestSource="false" generated="true" />
170 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/debug" isTestSource="false" generated="true" />
171 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/debug" isTestSource="false" generated="true" />
172 <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/debug" type="java-resource" />
173 <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/debug" type="java-resource" />
174 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/androidTest/debug" isTestSource="true" generated="true" />
175 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/aidl/androidTest/debug" isTestSource="true" generated="true" />
176 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/buildConfig/androidTest/debug" isTestSource="true" generated="true" />
177 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/rs/androidTest/debug" isTestSource="true" generated="true" />
178 <sourceFolder url="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" type="java-test-resource" />
179 <sourceFolder url="file://$MODULE_DIR$/build/generated/res/resValues/androidTest/debug" type="java-test-resource" />
180 <sourceFolder url="file://$MODULE_DIR$/build/generated/source/apt/test/debug" isTestSource="true" generated="true" />
181 <sourceFolder url="file://$MODULE_DIR$/src/debug/res" type="java-resource" />
182 <sourceFolder url="file://$MODULE_DIR$/src/debug/resources" type="java-resource" />
183 <sourceFolder url="file://$MODULE_DIR$/src/debug/assets" type="java-resource" />
184 <sourceFolder url="file://$MODULE_DIR$/src/debug/aidl" isTestSource="false" />
185 <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
186 <sourceFolder url="file://$MODULE_DIR$/src/debug/jni" isTestSource="false" />
187 <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
188 <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
189 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
190 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
191 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
192 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/aidl" isTestSource="true" />
193 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
194 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/jni" isTestSource="true" />
195 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
196 <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
197 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
198 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
199 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
200 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
201 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
202 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/jni" isTestSource="true" />
203 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
204 <sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
205 <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
206 <sourceFolder url="file://$MODULE_DIR$/res" type="java-resource" />
207 <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
208 <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
209 <sourceFolder url="file://$MODULE_DIR$/src/main/aidl" isTestSource="false" />
210 <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
211 <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
212 <sourceFolder url="file://$MODULE_DIR$/src/main/jni" isTestSource="false" />
213 <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
214 <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
215 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
216 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
217 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
218 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
219 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
220 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/jni" isTestSource="true" />
221 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
222 <sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
223 <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
224 <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
225 <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
226 <sourceFolder url="file://$MODULE_DIR$/src/test/aidl" isTestSource="true" />
227 <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
228 <sourceFolder url="file://$MODULE_DIR$/src/test/jni" isTestSource="true" />
229 <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
230 <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
231 <excludeFolder url="file://$MODULE_DIR$/.externalNativeBuild" />
232 <excludeFolder url="file://$MODULE_DIR$/build/generated/not_namespaced_r_class_sources" />
233 <excludeFolder url="file://$MODULE_DIR$/build/generated/source/r" />
234 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/annotation_processor_list" />
235 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/apk_list" />
236 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
237 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/build-info" />
238 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/builds" />
239 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-libraries" />
240 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/check-manifest" />
241 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/checkDebugClasspath" />
242 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/checkReleaseClasspath" />
243 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/compatible_screen_manifest" />
244 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
245 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" />
246 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
247 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" />
248 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-apk" />
249 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" />
250 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_merged_manifests" />
251 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_split_apk_resources" />
252 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/javac" />
253 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
254 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/lint_jar" />
255 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifest-checker" />
256 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/merged-not-compiled-resources" />
257 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/merged_assets" />
258 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/merged_manifests" />
259 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/ndkBuild" />
260 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/prebuild" />
261 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/processed_res" />
262 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/proguard-rules" />
263 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/reload-dex" />
264 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
265 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res_stripped" />
266 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/resources" />
267 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
268 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shader_assets" />
269 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/shaders" />
270 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" />
271 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/split_list" />
272 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
273 <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
274 <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
275 <excludeFolder url="file://$MODULE_DIR$/build/reports" />
276 <excludeFolder url="file://$MODULE_DIR$/build/tmp" />
277 </content>
278 <orderEntry type="jdk" jdkName="Android API 29 Platform" jdkType="Android SDK" />
279 <orderEntry type="sourceFolder" forTests="false" />
280 <orderEntry type="library" name="Gradle: __local_aars__:D.\LocalTopdrawSchool\build\jsb-link\frameworks\runtime-src\proj.android-studio\app\libs\TopdrawSDK.jar:unspecified@jar" level="project" />
281 <orderEntry type="library" name="Gradle: __local_aars__:D.\CocosCreator_2.0.10\resources\cocos2d-x\cocos\platform\android\java\libs\com.android.vending.expansion.zipfile.jar:unspecified@jar" level="project" />
282 <orderEntry type="library" name="Gradle: __local_aars__:D.\CocosCreator_2.0.10\resources\cocos2d-x\cocos\platform\android\java\libs\android-async-http-1.4.9.jar:unspecified@jar" level="project" />
283 <orderEntry type="module" module-name="libcocos2dx" />
284 </component>
285 </module>
...\ No newline at end of file ...\ No newline at end of file
1 LOCAL_PATH := $(call my-dir)
2
3 include $(CLEAR_VARS)
4
5 LOCAL_MODULE := cocos2djs_shared
6
7 LOCAL_MODULE_FILENAME := libcocos2djs
8
9 ifeq ($(USE_ARM_MODE),1)
10 LOCAL_ARM_MODE := arm
11 endif
12
13 LOCAL_SRC_FILES := hellojavascript/main.cpp \
14 ../../../Classes/AppDelegate.cpp \
15 ../../../Classes/jsb_module_register.cpp \
16
17 LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../../Classes
18
19 LOCAL_STATIC_LIBRARIES := cocos2dx_static
20
21 include $(BUILD_SHARED_LIBRARY)
22
23 $(call import-module, cocos)
1 APP_STL := c++_static
2
3 # Uncomment this line to compile to armeabi-v7a, your application will run faster but support less devices
4 APP_ABI := armeabi-v7a
5
6 APP_CPPFLAGS := -frtti -std=c++11 -fsigned-char
7 APP_LDFLAGS := -latomic
8
9 # To solve windows commands char length too long
10 APP_SHORT_COMMANDS := true
11
12 USE_ARM_MODE := 1
13
14 # MUST be careful to modify this manually
15 # disable module will speed up compile time, and reduce package size
16 USE_GFX_RENDERER := 0
17 USE_VIDEO := 1
18 USE_WEB_VIEW := 1
19 USE_AUDIO := 1
20 USE_SOCKET := 1
21 USE_SPINE := 1
22 USE_DRAGONBONES := 1
23 USE_TIFF := 1
24 USE_MIDDLEWARE := 1
25
26 APP_CPPFLAGS += -DUSE_GFX_RENDERER=$(USE_GFX_RENDERER)
27 APP_CPPFLAGS += -DUSE_VIDEO=${USE_VIDEO}
28 APP_CPPFLAGS += -DUSE_WEB_VIEW=${USE_WEB_VIEW}
29 APP_CPPFLAGS += -DUSE_AUDIO=${USE_AUDIO}
30 APP_CPPFLAGS += -DUSE_SOCKET=${USE_SOCKET}
31 APP_CPPFLAGS += -DUSE_SPINE=${USE_SPINE}
32 APP_CPPFLAGS += -DUSE_DRAGONBONES=${USE_DRAGONBONES}
33 APP_CPPFLAGS += -DCC_USE_TIFF=${USE_TIFF}
34 APP_CPPFLAGS += -DUSE_MIDDLEWARE=${USE_MIDDLEWARE}
35
36 ifeq ($(NDK_DEBUG),1)
37 APP_CPPFLAGS += -DCOCOS2D_DEBUG=1
38 APP_CFLAGS += -DCOCOS2D_DEBUG=1
39 APP_OPTIM := debug
40 else
41 APP_CPPFLAGS += -DNDEBUG
42 APP_CFLAGS += -DNDEBUG
43 APP_OPTIM := release
44 endif
45
46 # Some Android Simulators don't support SSE instruction, so disable it for x86 arch.
47 APP_CPPFLAGS += -U__SSE__
48 USE_EDIT_BOX := 1
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 #include "AppDelegate.h"
27 #include "cocos2d.h"
28 #include "platform/android/jni/JniHelper.h"
29 #include <jni.h>
30 #include <android/log.h>
31
32 #define LOG_TAG "main"
33 #define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)
34 using namespace cocos2d;
35
36 //called when JNI_OnLoad()
37 void cocos_jni_env_init(JNIEnv *env)
38 {
39 LOGD("cocos_jni_env_init");
40 }
41
42 //called when onSurfaceCreated()
43 Application *cocos_android_app_init(JNIEnv *env, int width, int height)
44 {
45 LOGD("cocos_android_app_init");
46 auto app = new AppDelegate(width, height);
47 return app;
48 }
49
50 extern "C"
51 {
52 /*JNI_CALL_FUNCTION*/
53 }
1 sdk.dir=D:\\Android\\SDK
2 ndk.dir=D:\\Android\\android-ndk-r16b
1 # Add project specific ProGuard rules here.
2 # By default, the flags in this file are appended to flags specified
3 # in E:\developSoftware\Android\SDK/tools/proguard/proguard-android.txt
4 # You can edit the include path and order by changing the proguardFiles
5 # directive in build.gradle.
6 #
7 # For more details, see
8 # http://developer.android.com/guide/developing/tools/proguard.html
9
10 # Add any project specific keep options here:
11
12 # If your project uses WebView with JS, uncomment the following
13 # and specify the fully qualified class name to the JavaScript interface
14 # class:
15 #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
16 # public *;
17 #}
18
19 # Proguard Cocos2d-x-lite for release
20 -keep public class org.cocos2dx.** { *; }
21 -dontwarn org.cocos2dx.**
22
23 # Proguard Apache HTTP for release
24 -keep class org.apache.http.** { *; }
25 -dontwarn org.apache.http.**
26
27 # Proguard Android Webivew for release. you can comment if you are not using a webview
28 -keep public class android.net.http.SslError
29 -keep public class android.webkit.WebViewClient
30
31 -dontwarn android.webkit.WebView
32 -dontwarn android.net.http.SslError
33 -dontwarn android.webkit.WebViewClient
34
35 # keep anysdk for release. you can comment if you are not using anysdk
36 -keep public class com.anysdk.** { *; }
37 -dontwarn com.anysdk.**
1 # This file is automatically generated by Android Tools.
2 # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 #
4 # This file must be checked in Version Control Systems.
5 #
6 # To customize properties used by the Ant build system use,
7 # "ant.properties", and override values to adapt the script to your
8 # project structure.
9
10 # Project target.
11 target=android-29
1 <?xml version="1.0" encoding="utf-8"?>
2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:layout_width="wrap_content"
4 android:layout_height="wrap_content">
5
6 <ProgressBar
7 android:id="@+id/pb_progress"
8 style="@android:style/Widget.ProgressBar.Horizontal"
9 android:layout_width="150dp"
10 android:layout_height="20dp"
11 android:layout_gravity="end|bottom"
12 android:layout_marginEnd="5dp"
13 android:layout_marginRight="5dp"
14 android:layout_marginBottom="20dp"
15 android:visibility="visible" />
16
17
18 </RelativeLayout>
...\ No newline at end of file ...\ No newline at end of file
1 <resources>
2 <string name="app_name" translatable="false">fuse_apk</string>
3 </resources>
1 /****************************************************************************
2 Copyright (c) 2015-2016 Chukong Technologies Inc.
3 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
4
5 http://www.cocos2d-x.org
6
7 Permission is hereby granted, free of charge, to any person obtaining a copy
8 of this software and associated documentation files (the "Software"), to deal
9 in the Software without restriction, including without limitation the rights
10 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11 copies of the Software, and to permit persons to whom the Software is
12 furnished to do so, subject to the following conditions:
13
14 The above copyright notice and this permission notice shall be included in
15 all copies or substantial portions of the Software.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25 package org.cocos2dx.javascript;
26
27 import org.cocos2d.helloworld.R;
28 import org.cocos2dx.lib.Cocos2dxActivity;
29 import org.cocos2dx.lib.Cocos2dxGLSurfaceView;
30
31 import android.content.ComponentName;
32 import android.os.Bundle;
33
34 import android.content.Intent;
35 import android.content.res.Configuration;
36 import android.util.Log;
37 import android.view.View;
38 import android.widget.ProgressBar;
39 import android.widget.Toast;
40
41 public class AppActivity extends Cocos2dxActivity {
42 private static final String TAG="AppActivity";
43 private static AppActivity _activity;
44 static ProgressBar pb_progress;
45 @Override
46 protected void onCreate(Bundle savedInstanceState) {
47 super.onCreate(savedInstanceState);
48 // setContentView(R.layout.activity_main);
49 pb_progress=findViewById(R.id.pb_progress);
50 _activity=this;
51 // Workaround in https://stackoverflow.com/questions/16283079/re-launch-of-activity-on-home-button-but-only-the-first-time/16447508
52 if (!isTaskRoot()) {
53 // Android launched another instance of the root activity into an existing task
54 // so just quietly finish and go away, dropping the user back into the activity
55 // at the top of the stack (ie: the last state of this task)
56 // Don't need to finish it again since it's finished in super.onCreate .
57 return;
58 }
59
60 TopdrawSDKWrapper.getInstance().init(this);
61 MyApplication.appActivity = this;
62
63 // DO OTHER INITIALIZATION BELOW
64 SDKWrapper.getInstance().init(this);
65 }
66
67 @Override
68 public Cocos2dxGLSurfaceView onCreateView() {
69 // Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);
70 Cocos2dxGLSurfaceView glSurfaceView = super.onCreateView();
71 // TestCpp should create stencil buffer
72 // glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8);
73 glSurfaceView.setEGLConfigChooser(8, 8, 8, 8, 24, 8); //解决其他界面因为遮罩白屏的问题
74 SDKWrapper.getInstance().setGLSurfaceView(glSurfaceView, this);
75
76 return glSurfaceView;
77 }
78
79 @Override
80 protected void onResume() {
81 super.onResume();
82 SDKWrapper.getInstance().onResume();
83
84 }
85
86 @Override
87 protected void onPause() {
88 super.onPause();
89 SDKWrapper.getInstance().onPause();
90
91 }
92
93 @Override
94 protected void onDestroy() {
95 super.onDestroy();
96 SDKWrapper.getInstance().onDestroy();
97
98 }
99
100 @Override
101 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
102 super.onActivityResult(requestCode, resultCode, data);
103 SDKWrapper.getInstance().onActivityResult(requestCode, resultCode, data);
104 }
105
106 @Override
107 protected void onNewIntent(Intent intent) {
108 super.onNewIntent(intent);
109 SDKWrapper.getInstance().onNewIntent(intent);
110 }
111
112 @Override
113 protected void onRestart() {
114 super.onRestart();
115 SDKWrapper.getInstance().onRestart();
116 }
117
118 @Override
119 protected void onStop() {
120 super.onStop();
121 SDKWrapper.getInstance().onStop();
122 }
123
124 @Override
125 public void onBackPressed() {
126 SDKWrapper.getInstance().onBackPressed();
127 super.onBackPressed();
128 }
129
130 @Override
131 public void onConfigurationChanged(Configuration newConfig) {
132 SDKWrapper.getInstance().onConfigurationChanged(newConfig);
133 super.onConfigurationChanged(newConfig);
134 }
135
136 @Override
137 protected void onRestoreInstanceState(Bundle savedInstanceState) {
138 SDKWrapper.getInstance().onRestoreInstanceState(savedInstanceState);
139 super.onRestoreInstanceState(savedInstanceState);
140 }
141
142 @Override
143 protected void onSaveInstanceState(Bundle outState) {
144 SDKWrapper.getInstance().onSaveInstanceState(outState);
145 super.onSaveInstanceState(outState);
146 }
147
148 @Override
149 protected void onStart() {
150 SDKWrapper.getInstance().onStart();
151 super.onStart();
152 }
153
154 public static void startGame(int i,String apkName,final String strJSCallBack){
155 Log.d(TAG,"AppActivity starGame start..."+apkName);
156 // if (pluginLoaded) {
157 // return;
158 // }
159 // pluginLoaded = true;
160 // final String packageName = "com.topdraw.xhx";
161 // final String className = "org.cocos2dx.lua.AppActivity";
162 // PluginLoader.getInstance().start(packageName, new PluginLoader.OnResultListener() {
163 // @Override
164 // public void onResult(int i, final String msg) {
165 // if (0 == i) {
166 // try {
167 // Intent intent = new Intent();
168 // intent.setComponent(new ComponentName(packageName, className));
169 // intent.putExtra("path", msg);
170 // intent.putExtra("needNewProcess", true);
171 // intent.putExtra("needHook", true);
172 // _activity.startActivity(intent);
173 // pluginLoaded = false;
174 // } catch (Exception e) {
175 // e.printStackTrace();
176 // }
177 // } else if (-10 == i) {
178 // Toast.makeText(_activity, msg, Toast.LENGTH_LONG).show();
179 // pluginLoaded = false;
180 // } else {
181 // Log.d(TAG, "start plugin error | " + msg);
182 // }
183 // }
184 // },
185 // new PluginLoader.OnProgressListener() {
186 // @Override
187 // public void onProgress(final double d) {
188 // _activity.runOnUiThread(new Runnable() {
189 // @Override
190 // public void run() {
191 // int pg = Double.valueOf(d).intValue();
192 // if (100 == pg) {
193 // pb_progress.setVisibility(View.INVISIBLE);
194 // } else {
195 // if (View.INVISIBLE == pb_progress.getVisibility()) {
196 // pb_progress.setVisibility(View.VISIBLE);
197 // }
198 // }
199 // pb_progress.setProgress(pg);
200 // }
201 // });
202 // }
203 // });
204
205 }
206 }
1 package org.cocos2dx.javascript;
2
3 import android.content.Context;
4 import android.content.pm.PackageInfo;
5 import android.content.pm.PackageManager;
6 import android.os.Handler;
7 import android.util.Log;
8
9 import com.topdraw.sdk.ITopdrawResultListener;
10 import com.topdraw.sdk.ITopdrawSDK;
11 import com.topdraw.sdk.TopdrawApplication;
12 import com.topdraw.sdk.TopdrawSDK;
13
14 /**
15 * author : Jinwawa
16 * date : 2019/9/16 0016.
17 * desc :
18 */
19 public class MyApplication extends TopdrawApplication {
20 public static final String TAG="MyApplication";
21 private static String apiToken="Nothing";
22 private static Context context;
23 public static final String ROOT_DIR = "/mnt/sdcard/edu";
24 public static ITopdrawSDK topdrawSDK;
25 public static AppActivity appActivity;
26 public static String TOPDRAW_API_PATH="http://139.196.4.234:38080/hyperion.chimera";
27 private Handler mHandler=new Handler();
28
29 @Override
30 public void onCreate() {
31 super.onCreate();
32 this.context=this.getApplicationContext();
33 TopdrawSDK.init(context,initListener);
34
35 PluginLoader.getInstance().init(getApplicationContext(), mHandler, TOPDRAW_API_PATH, "/plugin/plugin.json");
36 }
37
38 public static Context getAppContext() { return context; }
39 /**
40 *初始化apk所使用的listener
41 */
42 private ITopdrawResultListener initListener = new ITopdrawResultListener() {
43 @Override
44 public void onResult(int i, String s, Object o) {
45 Log.d(TAG,"TopdrawSDK inited:["+i+"]"+s);
46
47
48 try {
49 PackageInfo packageInfo = context.getPackageManager()
50 .getPackageInfo(context.getPackageName(), PackageManager.GET_SIGNATURES);
51
52 byte[] hexBytes = packageInfo.signatures[0].toByteArray();
53
54 StringBuilder sb = new StringBuilder();
55
56 /*
57 for (int i1 = 0; i1 < hexBytes.length; i1++){
58 String str1=Integer.toHexString(hexBytes[i1] & 0xFF);
59 if (str1.length() == 1) {
60 str1 = '0' + str1;
61 }
62 sb.append(str1);
63
64 }
65 */
66 for (byte b : hexBytes) {
67 sb.append(String.format("%02x", b));
68 }
69
70
71 //Log.d(TAG,String.format("Signature:%s", sb.toString().trim()));
72
73 }catch(Exception ex){
74 ex.printStackTrace();
75 }
76
77 if(i == 0){
78 topdrawSDK = (ITopdrawSDK)o;
79 apiToken = topdrawSDK.getToken();
80 Log.d(TAG,"API Token: "+apiToken);
81 //topdrawSDK.auth(MelodyApplication.getAppContext(),apiToken,null,authListener);
82 }
83
84 }
85 };
86
87 }
1 package org.cocos2dx.javascript;
2
3 import android.content.Context;
4 import android.os.Handler;
5 import android.util.Log;
6
7 import org.json.JSONArray;
8 import org.json.JSONObject;
9
10 import java.io.BufferedInputStream;
11 import java.io.ByteArrayOutputStream;
12 import java.io.File;
13 import java.io.FileInputStream;
14 import java.io.FileOutputStream;
15 import java.io.IOException;
16 import java.net.HttpURLConnection;
17 import java.net.URL;
18 import java.security.MessageDigest;
19 import java.util.ArrayList;
20 import java.util.HashMap;
21 import java.util.List;
22 import java.util.Map;
23 import java.util.regex.Pattern;
24
25 public class PluginLoader {
26
27 private static PluginLoader instance;
28
29 private Context context;
30 private Handler handler;
31 private String server;
32 private String path;
33 private boolean inited;
34 private File dirPlugin;
35
36 public static final int PROGRESS_1 = 100;
37 public static final int PROGRESS_0_1 = 10;
38 public static final int PROGRESS_0_01 = 1;
39 public static double PROGRESS = PROGRESS_1;
40
41 public static PluginLoader getInstance() {
42 if (null == instance) {
43 instance = new PluginLoader();
44 }
45 return instance;
46 }
47
48 public void init(Context context, Handler handler, String server, String path) {
49 if (inited) {
50 return;
51 }
52 this.context = context;
53 this.handler = handler;
54 this.server = server;
55 this.path = path;
56 dirPlugin = context.getDir("plugin", Context.MODE_PRIVATE);
57 if (!dirPlugin.exists()) {
58 dirPlugin.mkdir();
59 }
60 }
61
62 private OnResultListener resultListener;
63 private OnProgressListener progressListener;
64
65 public void start() {
66 check(new OnResultListener() {
67 @Override
68 public void onResult(int i, String msg) {
69 if (null != resultListener) {
70 resultListener.onResult(i, msg);
71 }
72 }
73 }, new OnProgressListener() {
74 @Override
75 public void onProgress(double d) {
76 if (null != progressListener) {
77 progressListener.onProgress(d);
78 }
79 }
80 }, null);
81 }
82
83 public void start(String packageName, final OnResultListener rListener, final OnProgressListener pListener) {
84 resultListener = rListener;
85 progressListener = pListener;
86 File dirPackage = new File(dirPlugin, packageName);
87 if (!dirPackage.exists()) {
88 dirPackage.mkdir();
89 Log.d("PluginLoader","创建目录"+dirPackage);
90 OnResultListener rl = new OnResultListener() {
91 @Override
92 public void onResult(int i, String msg) {
93 if (null != rListener) {
94 rListener.onResult(i, msg);
95 }
96 }
97 };
98 OnProgressListener pl = new OnProgressListener() {
99 @Override
100 public void onProgress(double d) {
101 if (null != pListener) {
102 pListener.onProgress(d);
103 }
104 }
105 };
106 check(rl, pl, dirPackage);
107 } else {
108 String path = null;
109 File[] files = dirPackage.listFiles();
110 if (null != files && files.length > 0) {
111 for (int i = 0; i < files.length; i++) {
112 File file = files[i];
113 boolean flag = false;
114 if (null != file) {
115 String name = file.getName();
116 flag = Pattern.matches("\\S+\\.apk", name);
117 if (flag) {
118 path = file.getAbsolutePath();
119 break;
120 }
121 }
122 }
123 }
124 if (null != path) {
125 if (null != rListener) {
126 rListener.onResult(0, path);
127 }
128 }
129 }
130 }
131
132 private void check(final OnResultListener rListener, final OnProgressListener plistener, File filePlugin) {
133 Log.d("PluginLoader","check start..");
134 boolean needCheckUpdate = false;
135 final File[] filePlugins;
136 if (null != filePlugin) {
137 filePlugins = new File[]{filePlugin};
138 needCheckUpdate = true;
139 } else {
140 filePlugins = dirPlugin.listFiles();
141 if (null != filePlugins && filePlugins.length > 0) {
142 needCheckUpdate = true;
143 }
144 }
145 if (needCheckUpdate) {
146 new Thread(new Runnable() {
147 @Override
148 public void run() {
149 checkUpdate(rListener, plistener, filePlugins);
150 }
151 }).start();
152 }
153 }
154
155 private void checkUpdate(final OnResultListener rListener, final OnProgressListener plistener, File... filePlugins) {
156 Log.d("PluginLoader","checkUpdate start..");
157 int i = 0;
158 while (i < 3) {
159 boolean getResponse = false;
160 String result = null;
161 BufferedInputStream bis = null;
162 ByteArrayOutputStream baos = null;
163 try {
164 URL url = new URL(server + path);
165 HttpURLConnection conn = (HttpURLConnection) url.openConnection();
166 conn.setRequestMethod("GET");
167 conn.setConnectTimeout(5000);
168 conn.setReadTimeout(5000);
169 conn.setRequestProperty("Connection", "close");
170 conn.connect();
171 if (200 == conn.getResponseCode()) {
172 bis = new BufferedInputStream(conn.getInputStream());
173 baos = new ByteArrayOutputStream();
174 byte[] buffer = new byte[1024];
175 int len = 0;
176 while ((len = bis.read(buffer)) != -1) {
177
178 baos.write(buffer, 0, len);
179 }
180 result = baos.toString("UTF-8");
181 Log.d("PluginLoader","result== "+result);
182 }
183 getResponse = true;
184 } catch (Exception e) {
185 e.printStackTrace();
186 } finally {
187 if (null != bis) {
188 try {
189 bis.close();
190 } catch (IOException e) {
191 e.printStackTrace();
192 }
193 }
194 if (null != baos) {
195 try {
196 baos.close();
197 } catch (IOException e) {
198 e.printStackTrace();
199 }
200 }
201 }
202
203 List<Map<String, String>> listPlugins = null;
204 if (getResponse) {
205 boolean getInfo = false;
206 if (null != result) {
207 try {
208 JSONObject jo = new JSONObject(result);
209 if (null != jo && "success".equalsIgnoreCase(jo.getString("businessCode"))) {
210 JSONArray ja = jo.getJSONArray("resultSet");
211 if (null != ja && ja.length() > 0) {
212 listPlugins = new ArrayList<>();
213 for (int j = 0; j < ja.length(); j++) {
214 JSONObject joResult = ja.getJSONObject(j);
215 if (null != joResult) {
216 int status = joResult.getInt("status");
217 if (1 == status) {
218 Map<String, String> mapPlugin = new HashMap<>();
219 mapPlugin.put("status", String.valueOf(joResult.getInt("status")));
220 mapPlugin.put("packageName", joResult.getString("packageName"));
221 mapPlugin.put("mainActivity", joResult.getString("mainActivity"));
222 mapPlugin.put("name", joResult.getString("name"));
223 mapPlugin.put("size", String.valueOf(joResult.getInt("size")));
224 mapPlugin.put("url", joResult.getString("url"));
225 mapPlugin.put("hash_md5", joResult.getString("hash_md5"));
226 mapPlugin.put("description", joResult.getString("description"));
227 listPlugins.add(mapPlugin);
228 getInfo = true;
229 }
230 }
231 }
232
233 }
234 }
235 } catch (Exception e) {
236 e.printStackTrace();
237 }
238 }
239 Log.d("PluginLoader","getInfo=="+getInfo);
240 if (getInfo && null != listPlugins) {
241 for (int j = 0; j < listPlugins.size(); j++) {
242 Map<String, String> mapPlugin = listPlugins.get(j);
243 boolean needCheck = false;
244 if (null != filePlugins && filePlugins.length > 0) {
245 for (int k = 0; k < filePlugins.length; k++) {
246 File file = filePlugins[k];
247 if (null != file.getName() && file.getName().equals(mapPlugin.get("packageName"))) {
248 long size = Long.valueOf(mapPlugin.get("size"));
249 long free = file.getFreeSpace();
250 if (free < 2 * size) {
251 rListener.onResult(-10, "存储空间不足");
252 return;
253 } else {
254 needCheck = true;
255 }
256 }
257 }
258 }
259 Log.d("PluginLoader","needCheck== "+needCheck);
260 if (needCheck && null != mapPlugin) {
261 String packageName = mapPlugin.get("packageName");
262 String url = mapPlugin.get("url");
263 final String hash_md5 = mapPlugin.get("hash_md5");
264 File dirPackageName = new File(dirPlugin, packageName);
265 String fileName = null;
266 if (null != url) {
267 if (url.contains("?")) {
268 String fileNameTemp = url.substring(0, url.indexOf("?"));
269 if (null != fileNameTemp) {
270 fileName = url.substring(fileNameTemp.lastIndexOf("/") + 1, url.indexOf("?"));
271 }
272 } else {
273 fileName = url.substring(url.lastIndexOf("/") + 1);
274 }
275 }
276 boolean needDownload = false;
277 Log.d("PluginLoader","fileName=="+fileName);
278 if (null != fileName) {
279 final File file = new File(dirPackageName, fileName);
280 File fileTemp = new File(dirPackageName, fileName + "_temp");
281 final File fileTempOK = new File(dirPackageName, fileName + "_temp_ok");
282 mapPlugin.put("file", file.getAbsolutePath());
283 if (file.exists() && file.isFile()) {
284 String md5 = md5Check(file);
285 if (null != md5 && md5.equalsIgnoreCase(hash_md5)) {
286 if (null != rListener) {
287 rListener.onResult(0, "already exists");
288 }
289 } else {
290 needDownload = true;
291 }
292 } else {
293 needDownload = true;
294 }
295 if (fileTempOK.exists() && fileTempOK.isFile()) {
296 String md5 = md5Check(fileTempOK);
297 if (null != md5 && md5.equalsIgnoreCase(hash_md5)) {
298 fileTempOK.renameTo(file);
299 needDownload = false;
300 if (null != rListener) {
301 rListener.onResult(0, "rename success");
302 }
303 } else {
304 fileTempOK.delete();
305 }
306 }
307 if (fileTemp.exists() && fileTemp.isFile()) {
308 fileTemp.delete();
309 }
310 Log.d("PluginLoader","needDownload");
311 if (needDownload) {
312 OnResultListener rl = new OnResultListener() {
313 @Override
314 public void onResult(int i, String msg) {
315 if (0 == i) {
316 boolean checkSuccess = false;
317 if (fileTempOK.exists() && fileTempOK.isFile()) {
318 String md5 = md5Check(fileTempOK);
319 if (null != md5 && md5.equalsIgnoreCase(hash_md5)) {
320 boolean rename = fileTempOK.renameTo(file);
321 if (rename) {
322 checkSuccess = true;
323 }
324 } else {
325 fileTempOK.delete();
326 }
327 }
328 if (checkSuccess) {
329 if (null != rListener) {
330 rListener.onResult(0, file.getAbsolutePath());
331 }
332 } else {
333 if (null != rListener) {
334 rListener.onResult(-1, "check failure");
335 }
336 }
337 }
338 }
339 };
340 downloadApk(url, fileTempOK, rl, plistener);
341 }
342 } else {
343 System.out.println("some error");
344 }
345 }
346 }
347 }
348 break;
349 } else {
350 i++;
351 try {
352 Thread.sleep(3000);
353 } catch (Exception e) {
354 e.printStackTrace();
355 }
356 }
357 }
358 }
359
360 public void downloadApk(final String downloadURL, final File file, OnResultListener rlistener, OnProgressListener plistener) {
361 Log.d("PluginLoader","downloadApk start..");
362 BufferedInputStream bis = null;
363 FileOutputStream fos = null;
364 try {
365 if (file.exists() && file.isFile()) {
366 file.delete();
367 }
368 File parentFile = file.getParentFile();
369 if (!parentFile.exists()) {
370 parentFile.mkdir();
371 }
372 File f = new File(file.getAbsolutePath() + "_temp");
373 String url = null;
374 if (downloadURL.startsWith("http")) {
375 url = downloadURL;
376 } else {
377 url = server + downloadURL;
378 }
379 URL u = new URL(url);
380 Log.d("PluginLoader","downloadAPK url: "+url);
381 HttpURLConnection conn = (HttpURLConnection) u.openConnection();
382 conn.setRequestMethod("GET");
383 conn.setConnectTimeout(5000);
384 conn.setReadTimeout(5000);
385 conn.setRequestProperty("Connection", "close");
386 conn.connect();
387 if (200 == conn.getResponseCode()) {
388 String cl = conn.getHeaderField("content-length");
389 long totalSize = 0;
390 try {
391 totalSize = Long.valueOf(cl);
392 } catch (Exception e) {
393 totalSize = 0;
394 }
395 long p1_100 = totalSize * 100;
396 long p1_1000 = totalSize * 10;
397 long p1_10000 = totalSize * 1;
398 long tempReadSize = 0;
399 long progressSize = 0;
400 bis = new BufferedInputStream(conn.getInputStream());
401 fos = new FileOutputStream(f);
402 byte[] buffer = new byte[1024];
403 int len = 0;
404 while ((len = bis.read(buffer)) != -1) {
405 tempReadSize += len * 10000;
406 if (PROGRESS == PROGRESS_1 && tempReadSize >= p1_100) {
407 tempReadSize -= p1_100;
408 progressSize += p1_100;
409 if (null != plistener) {
410 double d = Double.valueOf(String.format("%.2f", progressSize / totalSize / 100.0));
411 plistener.onProgress(d);
412 }
413 } else if (PROGRESS == PROGRESS_0_1 && tempReadSize >= p1_1000) {
414 tempReadSize -= p1_1000;
415 progressSize += p1_1000;
416 if (null != plistener) {
417 double d = Double.valueOf(String.format("%.2f", progressSize / totalSize / 100.0));
418 plistener.onProgress(d);
419 }
420 } else if (PROGRESS == PROGRESS_0_01 && tempReadSize >= p1_10000) {
421 tempReadSize -= p1_10000;
422 progressSize += p1_10000;
423 if (null != plistener) {
424 double d = Double.valueOf(String.format("%.2f", progressSize / totalSize / 100.0));
425 plistener.onProgress(d);
426 }
427 }
428 fos.write(buffer, 0, len);
429 }
430 boolean flag = f.renameTo(file);
431 Log.d("PluginLoader","downloadAPK flag: "+flag);
432 if (null != rlistener) {
433 if (flag) {
434 rlistener.onResult(0, "download success");
435 } else {
436 rlistener.onResult(-1, "download success, rename failure");
437 }
438 }
439 } else {
440 if (null != rlistener) {
441 rlistener.onResult(-1, "" + conn.getResponseCode());
442 }
443 }
444 } catch (Exception e) {
445 e.printStackTrace();
446 if (null != rlistener) {
447 rlistener.onResult(-9999, e.getMessage());
448 }
449 } finally {
450 if (null != bis) {
451 try {
452 bis.close();
453 } catch (IOException e) {
454 e.printStackTrace();
455 }
456 }
457 if (null != fos) {
458 try {
459 fos.close();
460 } catch (IOException e) {
461 e.printStackTrace();
462 }
463 }
464 }
465 }
466
467 private String md5Check(File file) {
468 String result = null;
469 BufferedInputStream bis = null;
470 try {
471 MessageDigest md = MessageDigest.getInstance("MD5");
472 md.reset();
473
474 bis = new BufferedInputStream(new FileInputStream(file));
475 byte[] buffer = new byte[1024];
476 int len = -1;
477 while ((len = (bis.read(buffer))) != -1) {
478 md.update(buffer, 0, len);
479 }
480
481 StringBuilder sb = new StringBuilder();
482 for (byte b : md.digest()) {
483 sb.append(String.format("%02x", b));
484 }
485 result = sb.toString();
486 } catch (Exception e) {
487 e.printStackTrace();
488 } finally {
489 if (null != bis) {
490 try {
491 bis.close();
492 } catch (IOException e) {
493 e.printStackTrace();
494 }
495 }
496 }
497 return result;
498 }
499
500 public interface OnResultListener {
501 public void onResult(int i, String msg);
502 }
503
504 public interface OnProgressListener {
505 public void onProgress(double d);
506 }
507 }
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 package org.cocos2dx.javascript;
27
28 import android.content.Context;
29 import android.content.Intent;
30 import android.content.res.AssetManager;
31 import android.content.res.Configuration;
32 import android.opengl.GLSurfaceView;
33 import android.os.Bundle;
34 import org.cocos2dx.javascript.service.SDKClass;
35 import org.json.*;
36 import java.io.BufferedReader;
37 import java.io.IOException;
38 import java.io.InputStreamReader;
39 import java.util.ArrayList;
40 import java.util.List;
41
42 public class SDKWrapper {
43 private Context mainActive = null;
44 private static SDKWrapper mInstace = null;
45 private List<SDKClass> sdkClasses;
46
47 public static SDKWrapper getInstance() {
48 if (null == mInstace) {
49 mInstace = new SDKWrapper();
50 }
51 return mInstace;
52 }
53
54 public void init(Context context) {
55 this.mainActive = context;
56 for (SDKClass sdk : this.sdkClasses) {
57 sdk.init(context);
58 }
59 }
60
61 public Context getContext() {
62 return this.mainActive;
63 }
64
65 public void loadSDKClass() {
66 ArrayList<SDKClass> classes = new ArrayList<SDKClass>();
67 try {
68 String json = this.getJson(this.mainActive, "project.json");
69 JSONObject jsonObject = new JSONObject(json);
70 JSONArray serviceClassPath = jsonObject.getJSONArray("serviceClassPath");
71 if (serviceClassPath == null) return;
72 int length = serviceClassPath.length();
73 for (int i = 0; i < length; i++) {
74 String classPath = serviceClassPath.getString(i);
75 SDKClass sdk = (SDKClass) Class.forName(classPath).newInstance();
76 classes.add(sdk);
77 }
78 } catch (Exception e) {
79 e.printStackTrace();
80 }
81 this.sdkClasses = classes;
82 }
83
84 private String getJson(Context mContext, String fileName) {
85 StringBuilder sb = new StringBuilder();
86 AssetManager am = mContext.getAssets();
87 try {
88 BufferedReader br = new BufferedReader(new InputStreamReader(am.open(fileName)));
89 String next = "";
90 while (null != (next = br.readLine())) {
91 sb.append(next);
92 }
93 } catch (IOException e) {
94 e.printStackTrace();
95 sb.delete(0, sb.length());
96 }
97 return sb.toString().trim();
98 }
99
100 public void setGLSurfaceView(GLSurfaceView view, Context context) {
101 this.mainActive = context;
102 this.loadSDKClass();
103 for (SDKClass sdk : this.sdkClasses) {
104 sdk.setGLSurfaceView(view);
105 }
106 }
107
108 public void onResume() {
109 for (SDKClass sdk : this.sdkClasses) {
110 sdk.onResume();
111 }
112 }
113
114 public void onPause() {
115 for (SDKClass sdk : this.sdkClasses) {
116 sdk.onPause();
117 }
118 }
119
120 public void onDestroy() {
121 for (SDKClass sdk : this.sdkClasses) {
122 sdk.onDestroy();
123 }
124 }
125
126 public void onActivityResult(int requestCode, int resultCode, Intent data) {
127 for (SDKClass sdk : this.sdkClasses) {
128 sdk.onActivityResult(requestCode, resultCode, data);
129 }
130 }
131
132 public void onNewIntent(Intent intent) {
133 for (SDKClass sdk : this.sdkClasses) {
134 sdk.onNewIntent(intent);
135 }
136 }
137
138 public void onRestart() {
139 for (SDKClass sdk : this.sdkClasses) {
140 sdk.onRestart();
141 }
142 }
143
144 public void onStop() {
145 for (SDKClass sdk : this.sdkClasses) {
146 sdk.onStop();
147 }
148 }
149
150 public void onBackPressed() {
151 for (SDKClass sdk : this.sdkClasses) {
152 sdk.onBackPressed();
153 }
154 }
155
156 public void onConfigurationChanged(Configuration newConfig) {
157 for (SDKClass sdk : this.sdkClasses) {
158 sdk.onConfigurationChanged(newConfig);
159 }
160 }
161
162 public void onRestoreInstanceState(Bundle savedInstanceState) {
163 for (SDKClass sdk : this.sdkClasses) {
164 sdk.onRestoreInstanceState(savedInstanceState);
165 }
166 }
167
168 public void onSaveInstanceState(Bundle outState) {
169 for (SDKClass sdk : this.sdkClasses) {
170 sdk.onSaveInstanceState(outState);
171 }
172 }
173
174 public void onStart() {
175 for (SDKClass sdk : this.sdkClasses) {
176 sdk.onStart();
177 }
178 }
179 }
1 package org.cocos2dx.javascript;
2
3 import android.content.ComponentName;
4 import android.content.Context;
5 import android.content.Intent;
6 import android.util.Log;
7 import android.view.LayoutInflater;
8 import android.view.View;
9 import android.widget.ProgressBar;
10 import android.widget.Toast;
11
12 import org.cocos2d.helloworld.R;
13
14 import static android.webkit.ConsoleMessage.MessageLevel.LOG;
15
16 /**
17 * author : Jinwawa
18 * date : 2019/9/16 0016.
19 * desc :
20 */
21 public class TopdrawSDKWrapper {
22 private static final String TAG="TopdrawSDKWrapper";
23 private static AppActivity _activity;
24 private static TopdrawSDKWrapper _instance=null;
25 static ProgressBar pb_progress;
26 static boolean pluginLoaded=false;
27
28 private TopdrawSDKWrapper(){
29 }
30
31 public static TopdrawSDKWrapper getInstance(){
32 if (null==_instance){
33 try{
34 synchronized (TopdrawSDKWrapper.class) {
35 _instance=new TopdrawSDKWrapper();
36 }
37 }catch(Exception e){
38 e.printStackTrace();
39 }
40 }
41 return _instance;
42 }
43
44 public static void init(Context context) {
45 TopdrawSDKWrapper._activity=(AppActivity)context;
46 }
47
48 public static void startGame(int i,String apkName,final String strJSCallBack){
49 Log.d(TAG,"TopdrawSDKWrapper starGame start..."+apkName);
50
51 View view= LayoutInflater.from(_activity).inflate(R.layout.activity_main,null);
52 pb_progress=view.findViewById(R.id.pb_progress);
53 if (pluginLoaded) {
54 return;
55 }
56 pluginLoaded = true;
57 final String packageName = apkName;
58 final String className = "org.cocos2dx.lua.AppActivity";
59 PluginLoader.getInstance().start(packageName, new PluginLoader.OnResultListener() {
60 @Override
61 public void onResult(int i, final String msg) {
62 if (0 == i) {
63 try {
64 Intent intent = new Intent();
65 intent.setComponent(new ComponentName(packageName, className));
66 intent.putExtra("path", msg);
67 intent.putExtra("needNewProcess", true);
68 intent.putExtra("needHook", true);
69 _activity.startActivity(intent);
70 pluginLoaded = false;
71 } catch (Exception e) {
72 e.printStackTrace();
73 }
74 } else if (-10 == i) {
75 Toast.makeText(_activity, msg, Toast.LENGTH_LONG).show();
76 pluginLoaded = false;
77 } else {
78 // LOG(TAG, "start plugin error | " + msg);
79 }
80 }
81 },
82 new PluginLoader.OnProgressListener() {
83 @Override
84 public void onProgress(final double d) {
85 _activity.runOnUiThread(new Runnable() {
86 @Override
87 public void run() {
88 int pg = Double.valueOf(d).intValue();
89 if (100 == pg) {
90 pb_progress.setVisibility(View.INVISIBLE);
91 } else {
92 if (View.INVISIBLE == pb_progress.getVisibility()) {
93 pb_progress.setVisibility(View.VISIBLE);
94 }
95 }
96 pb_progress.setProgress(pg);
97 }
98 });
99 }
100 });
101 }
102 }
1 package org.cocos2dx.javascript.service;
2
3 import android.content.Context;
4 import android.content.Intent;
5 import android.content.res.Configuration;
6 import android.opengl.GLSurfaceView;
7 import android.os.Bundle;
8
9 public abstract class SDKClass implements SDKInterface {
10 private Context mainActive = null;
11 public Context getContext(){ return mainActive;}
12 @Override
13 public void init(Context context){ this.mainActive = context; }
14 @Override
15 public void setGLSurfaceView(GLSurfaceView view){}
16 @Override
17 public void onResume(){}
18 @Override
19 public void onPause(){}
20 @Override
21 public void onDestroy(){}
22 @Override
23 public void onActivityResult(int requestCode, int resultCode, Intent data){}
24 @Override
25 public void onNewIntent(Intent intent){}
26 @Override
27 public void onRestart(){}
28 @Override
29 public void onStop(){}
30 @Override
31 public void onBackPressed(){}
32 @Override
33 public void onConfigurationChanged(Configuration newConfig){}
34 @Override
35 public void onRestoreInstanceState(Bundle savedInstanceState){}
36 @Override
37 public void onSaveInstanceState(Bundle outState){}
38 @Override
39 public void onStart(){}
40 }
1 package org.cocos2dx.javascript.service;
2
3 import android.content.Context;
4 import android.content.Intent;
5 import android.content.res.Configuration;
6 import android.opengl.GLSurfaceView;
7 import android.os.Bundle;
8
9 public interface SDKInterface {
10 void init(Context context);
11 void setGLSurfaceView(GLSurfaceView view);
12 void onResume();
13 void onPause();
14 void onDestroy();
15 void onActivityResult(int requestCode, int resultCode, Intent data);
16 void onNewIntent(Intent intent);
17 void onRestart();
18 void onStop();
19 void onBackPressed();
20 void onConfigurationChanged(Configuration newConfig);
21 void onRestoreInstanceState(Bundle savedInstanceState);
22 void onSaveInstanceState(Bundle outState);
23 void onStart();
24 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "ndk_module_path" :[
3 "D:/CocosCreator_2.0.10/resources/cocos2d-x",
4 "D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos",
5 "D:/CocosCreator_2.0.10/resources/cocos2d-x/external"
6 ],
7 "copy_resources": []
8 }
1 // Top-level build file where you can add configuration options common to all sub-projects/modules.
2
3 buildscript {
4
5 repositories {
6 google()
7 jcenter()
8 }
9 dependencies {
10 classpath 'com.android.tools.build:gradle:3.2.0'
11
12
13 // NOTE: Do not place your application dependencies here; they belong
14 // in the individual module build.gradle files
15 }
16 }
17
18 allprojects {
19 repositories {
20 google()
21 jcenter()
22 flatDir {
23 dirs 'libs'
24 }
25 }
26 }
27
28 task clean(type: Delete) {
29 delete rootProject.buildDir
30 }
1 # Project-wide Gradle settings.
2
3 # IDE (e.g. Android Studio) users:
4 # Gradle settings configured through the IDE *will override*
5 # any settings specified in this file.
6
7 # For more details on how to configure your build environment visit
8 # http://www.gradle.org/docs/current/userguide/build_environment.html
9
10 # Specifies the JVM arguments used for the daemon process.
11 # The setting is particularly useful for tweaking memory settings.
12 # Default value: -Xmx10248m -XX:MaxPermSize=256m
13 # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
14
15 # When configured, Gradle will run in incubating parallel mode.
16 # This option should only be used with decoupled projects. More details, visit
17 # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
18 # org.gradle.parallel=true
19
20 # Android SDK version that will be used as the compile project
21 PROP_COMPILE_SDK_VERSION=29
22
23 # Android SDK version that will be used as the earliest version of android this application can run on
24 PROP_MIN_SDK_VERSION=16
25
26 # Android SDK version that will be used as the latest version of android this application has been tested on
27 PROP_TARGET_SDK_VERSION=29
28
29 # Android Build Tools version that will be used as the compile project
30 PROP_BUILD_TOOLS_VERSION=28.0.3
31
32 # List of CPU Archtexture to build that application with
33 # Available architextures (armeabi-v7a | arm64-v8a | x86)
34 # To build for multiple architexture, use the `:` between them
35 # Example - PROP_APP_ABI=armeabi-v7a
36 PROP_APP_ABI=armeabi-v7a
37
38 # fill in sign information for release mode
39 RELEASE_STORE_FILE=D:/CocosCreator_2.0.10/resources/static/build-templates/native/debug.keystore
40 RELEASE_STORE_PASSWORD=123456
41 RELEASE_KEY_ALIAS=debug_keystore
42 RELEASE_KEY_PASSWORD=123456
1 #Fri Oct 27 10:18:28 CST 2017
2 distributionBase=GRADLE_USER_HOME
3 distributionPath=wrapper/dists
4 zipStoreBase=GRADLE_USER_HOME
5 zipStorePath=wrapper/dists
6 distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip
1 #!/usr/bin/env bash
2
3 ##############################################################################
4 ##
5 ## Gradle start up script for UN*X
6 ##
7 ##############################################################################
8
9 # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
10 DEFAULT_JVM_OPTS=""
11
12 APP_NAME="Gradle"
13 APP_BASE_NAME=`basename "$0"`
14
15 # Use the maximum available, or set MAX_FD != -1 to use that value.
16 MAX_FD="maximum"
17
18 warn ( ) {
19 echo "$*"
20 }
21
22 die ( ) {
23 echo
24 echo "$*"
25 echo
26 exit 1
27 }
28
29 # OS specific support (must be 'true' or 'false').
30 cygwin=false
31 msys=false
32 darwin=false
33 case "`uname`" in
34 CYGWIN* )
35 cygwin=true
36 ;;
37 Darwin* )
38 darwin=true
39 ;;
40 MINGW* )
41 msys=true
42 ;;
43 esac
44
45 # For Cygwin, ensure paths are in UNIX format before anything is touched.
46 if $cygwin ; then
47 [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
48 fi
49
50 # Attempt to set APP_HOME
51 # Resolve links: $0 may be a link
52 PRG="$0"
53 # Need this for relative symlinks.
54 while [ -h "$PRG" ] ; do
55 ls=`ls -ld "$PRG"`
56 link=`expr "$ls" : '.*-> \(.*\)$'`
57 if expr "$link" : '/.*' > /dev/null; then
58 PRG="$link"
59 else
60 PRG=`dirname "$PRG"`"/$link"
61 fi
62 done
63 SAVED="`pwd`"
64 cd "`dirname \"$PRG\"`/" >&-
65 APP_HOME="`pwd -P`"
66 cd "$SAVED" >&-
67
68 CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
69
70 # Determine the Java command to use to start the JVM.
71 if [ -n "$JAVA_HOME" ] ; then
72 if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
73 # IBM's JDK on AIX uses strange locations for the executables
74 JAVACMD="$JAVA_HOME/jre/sh/java"
75 else
76 JAVACMD="$JAVA_HOME/bin/java"
77 fi
78 if [ ! -x "$JAVACMD" ] ; then
79 die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
80
81 Please set the JAVA_HOME variable in your environment to match the
82 location of your Java installation."
83 fi
84 else
85 JAVACMD="java"
86 which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
87
88 Please set the JAVA_HOME variable in your environment to match the
89 location of your Java installation."
90 fi
91
92 # Increase the maximum file descriptors if we can.
93 if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
94 MAX_FD_LIMIT=`ulimit -H -n`
95 if [ $? -eq 0 ] ; then
96 if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
97 MAX_FD="$MAX_FD_LIMIT"
98 fi
99 ulimit -n $MAX_FD
100 if [ $? -ne 0 ] ; then
101 warn "Could not set maximum file descriptor limit: $MAX_FD"
102 fi
103 else
104 warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
105 fi
106 fi
107
108 # For Darwin, add options to specify how the application appears in the dock
109 if $darwin; then
110 GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
111 fi
112
113 # For Cygwin, switch paths to Windows format before running java
114 if $cygwin ; then
115 APP_HOME=`cygpath --path --mixed "$APP_HOME"`
116 CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
117
118 # We build the pattern for arguments to be converted via cygpath
119 ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
120 SEP=""
121 for dir in $ROOTDIRSRAW ; do
122 ROOTDIRS="$ROOTDIRS$SEP$dir"
123 SEP="|"
124 done
125 OURCYGPATTERN="(^($ROOTDIRS))"
126 # Add a user-defined pattern to the cygpath arguments
127 if [ "$GRADLE_CYGPATTERN" != "" ] ; then
128 OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
129 fi
130 # Now convert the arguments - kludge to limit ourselves to /bin/sh
131 i=0
132 for arg in "$@" ; do
133 CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
134 CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
135
136 if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
137 eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
138 else
139 eval `echo args$i`="\"$arg\""
140 fi
141 i=$((i+1))
142 done
143 case $i in
144 (0) set -- ;;
145 (1) set -- "$args0" ;;
146 (2) set -- "$args0" "$args1" ;;
147 (3) set -- "$args0" "$args1" "$args2" ;;
148 (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
149 (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
150 (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
151 (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
152 (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
153 (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
154 esac
155 fi
156
157 # Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
158 function splitJvmOpts() {
159 JVM_OPTS=("$@")
160 }
161 eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
162 JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
163
164 exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
1 @if "%DEBUG%" == "" @echo off
2 @rem ##########################################################################
3 @rem
4 @rem Gradle startup script for Windows
5 @rem
6 @rem ##########################################################################
7
8 @rem Set local scope for the variables with windows NT shell
9 if "%OS%"=="Windows_NT" setlocal
10
11 @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
12 set DEFAULT_JVM_OPTS=
13
14 set DIRNAME=%~dp0
15 if "%DIRNAME%" == "" set DIRNAME=.
16 set APP_BASE_NAME=%~n0
17 set APP_HOME=%DIRNAME%
18
19 @rem Find java.exe
20 if defined JAVA_HOME goto findJavaFromJavaHome
21
22 set JAVA_EXE=java.exe
23 %JAVA_EXE% -version >NUL 2>&1
24 if "%ERRORLEVEL%" == "0" goto init
25
26 echo.
27 echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 echo.
29 echo Please set the JAVA_HOME variable in your environment to match the
30 echo location of your Java installation.
31
32 goto fail
33
34 :findJavaFromJavaHome
35 set JAVA_HOME=%JAVA_HOME:"=%
36 set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37
38 if exist "%JAVA_EXE%" goto init
39
40 echo.
41 echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 echo.
43 echo Please set the JAVA_HOME variable in your environment to match the
44 echo location of your Java installation.
45
46 goto fail
47
48 :init
49 @rem Get command-line arguments, handling Windowz variants
50
51 if not "%OS%" == "Windows_NT" goto win9xME_args
52 if "%@eval[2+2]" == "4" goto 4NT_args
53
54 :win9xME_args
55 @rem Slurp the command line arguments.
56 set CMD_LINE_ARGS=
57 set _SKIP=2
58
59 :win9xME_args_slurp
60 if "x%~1" == "x" goto execute
61
62 set CMD_LINE_ARGS=%*
63 goto execute
64
65 :4NT_args
66 @rem Get arguments from the 4NT Shell from JP Software
67 set CMD_LINE_ARGS=%$
68
69 :execute
70 @rem Setup the command line
71
72 set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73
74 @rem Execute Gradle
75 "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
76
77 :end
78 @rem End local scope for the variables with windows NT shell
79 if "%ERRORLEVEL%"=="0" goto mainEnd
80
81 :fail
82 rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
83 rem the _cmd.exe /c_ return code!
84 if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
85 exit /b 1
86
87 :mainEnd
88 if "%OS%"=="Windows_NT" endlocal
89
90 :omega
1 <?xml version="1.0" encoding="UTF-8"?>
2 <module external.linked.project.id="proj.android-studio" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
3 <component name="FacetManager">
4 <facet type="java-gradle" name="Java-Gradle">
5 <configuration>
6 <option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
7 <option name="BUILDABLE" value="false" />
8 </configuration>
9 </facet>
10 </component>
11 <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
12 <exclude-output />
13 <content url="file://$MODULE_DIR$">
14 <excludeFolder url="file://$MODULE_DIR$/.gradle" />
15 </content>
16 <orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
17 <orderEntry type="sourceFolder" forTests="false" />
18 </component>
19 </module>
...\ No newline at end of file ...\ No newline at end of file
1 include ':libcocos2dx'
2 project(':libcocos2dx').projectDir = new File('D:/CocosCreator_2.0.10/resources/cocos2d-x/cocos/platform/android/libcocos2dx')
3 include ':fuse_apk'
4 project(':fuse_apk').projectDir = new File(settingsDir, 'app')
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 1A37E9DA200DEF120078AF72 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A37E9D9200DEF110078AF72 /* SystemConfiguration.framework */; };
11 1A37E9DC200DEF190078AF72 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A37E9DB200DEF190078AF72 /* SystemConfiguration.framework */; };
12 1A499EBB1F0CDDC3004E6AEC /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A499EBA1F0CDDC3004E6AEC /* CFNetwork.framework */; };
13 1A499EBD1F0CDDD9004E6AEC /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A499EBC1F0CDDD9004E6AEC /* libicucore.A.tbd */; };
14 1A82F5FB169AC92500C4B13A /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A82F5FA169AC92500C4B13A /* libsqlite3.dylib */; };
15 1AC22EDE18CA0E11007112B9 /* project.json in Resources */ = {isa = PBXBuildFile; fileRef = 1A1A081B18C9DF05005C6854 /* project.json */; };
16 1ACA99231F550A20002DE225 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1ACA99221F550A20002DE225 /* JavaScriptCore.framework */; };
17 1ACA99251F550A28002DE225 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1ACA99241F550A28002DE225 /* JavaScriptCore.framework */; };
18 1AD7E0A818C9DB93004817A6 /* main.js in Resources */ = {isa = PBXBuildFile; fileRef = 1A6BF21418C9DB5900FB0E1C /* main.js */; };
19 1AD7E0A918C9DBE3004817A6 /* main.js in Resources */ = {isa = PBXBuildFile; fileRef = 1A6BF21418C9DB5900FB0E1C /* main.js */; };
20 1AE159EC18C9DF3600FCA372 /* project.json in Resources */ = {isa = PBXBuildFile; fileRef = 1A1A081B18C9DF05005C6854 /* project.json */; };
21 1AFFCD7E1F7A5D5400628F2C /* LaunchScreenBackground.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AFFCD7B1F7A5D4F00628F2C /* LaunchScreenBackground.png */; };
22 1AFFCD7F1F7A5D5400628F2C /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1ABC56911F7A005D00826282 /* Images.xcassets */; };
23 22CC757121BA5B5C00FBF2F7 /* SDKWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC756D21BA5B5C00FBF2F7 /* SDKWrapper.m */; };
24 28A34C10225B462E00926306 /* subpackages in Resources */ = {isa = PBXBuildFile; fileRef = 28A34C0F225B462E00926306 /* subpackages */; };
25 294D7D801D0D668F002CE7B7 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 294D7D7F1D0D668F002CE7B7 /* CoreText.framework */; };
26 4011F9CF212BD6750091CC5B /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4011F9D1212BD6750091CC5B /* LaunchScreen.storyboard */; };
27 4011F9D5212BD7050091CC5B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 4011F9D7212BD7050091CC5B /* Localizable.strings */; };
28 4033CDBC20E4935100DAA37B /* jsb-adapter in Resources */ = {isa = PBXBuildFile; fileRef = 4033CDBB20E4935000DAA37B /* jsb-adapter */; };
29 4033CDBD20E4935100DAA37B /* jsb-adapter in Resources */ = {isa = PBXBuildFile; fileRef = 4033CDBB20E4935000DAA37B /* jsb-adapter */; };
30 4DD5E6AB1CDAF6430046171E /* libcocos2d Mac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD0DB561CDAF5F40099AD86 /* libcocos2d Mac.a */; };
31 4DD5E6B11CDAF65C0046171E /* libcocos2d iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD0DB581CDAF5F40099AD86 /* libcocos2d iOS.a */; };
32 502380DC17EBB88200990C9B /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 502380DB17EBB88200990C9B /* libcurl.dylib */; };
33 509D4A8117EBB24E00697056 /* AppDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4545215156E28EF00887EB5 /* AppDelegate.cpp */; };
34 509D4A8817EBB24E00697056 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A82F5FA169AC92500C4B13A /* libsqlite3.dylib */; };
35 509D4A8917EBB24E00697056 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D454520B156E22BD00887EB5 /* libz.dylib */; };
36 509D4A8A17EBB24E00697056 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275411517C094001B78AA /* QuartzCore.framework */; };
37 509D4A8C17EBB24E00697056 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275451517C094001B78AA /* OpenAL.framework */; };
38 509D4A8D17EBB24E00697056 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275471517C094001B78AA /* AudioToolbox.framework */; };
39 509D4A8E17EBB24E00697056 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275491517C094001B78AA /* AVFoundation.framework */; };
40 509D4A9017EBB24E00697056 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A922754D1517C094001B78AA /* Foundation.framework */; };
41 509D4A9117EBB24E00697056 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A922754F1517C094001B78AA /* CoreGraphics.framework */; };
42 509D4ABC17EBB2AB00697056 /* AppController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 509D4AAC17EBB2AB00697056 /* AppController.mm */; };
43 509D4AC817EBB2AB00697056 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 509D4AB817EBB2AB00697056 /* main.m */; };
44 509D4AC917EBB2AB00697056 /* RootViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 509D4ABB17EBB2AB00697056 /* RootViewController.mm */; };
45 509D4ACF17EBB2BE00697056 /* Icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 509D4ACB17EBB2BE00697056 /* Icon.icns */; };
46 509D4AE717EBB81800697056 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 509D4AE617EBB81800697056 /* OpenGL.framework */; };
47 509D4AE917EBB82000697056 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 509D4AE817EBB82000697056 /* AppKit.framework */; };
48 509D4AEB17EBB82600697056 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 509D4AEA17EBB82600697056 /* IOKit.framework */; };
49 A92275421517C094001B78AA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275411517C094001B78AA /* QuartzCore.framework */; };
50 A92275441517C094001B78AA /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275431517C094001B78AA /* OpenGLES.framework */; };
51 A92275461517C094001B78AA /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275451517C094001B78AA /* OpenAL.framework */; };
52 A92275481517C094001B78AA /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275471517C094001B78AA /* AudioToolbox.framework */; };
53 A922754A1517C094001B78AA /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A92275491517C094001B78AA /* AVFoundation.framework */; };
54 A922754C1517C094001B78AA /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A922754B1517C094001B78AA /* UIKit.framework */; };
55 A922754E1517C094001B78AA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A922754D1517C094001B78AA /* Foundation.framework */; };
56 A92275501517C094001B78AA /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A922754F1517C094001B78AA /* CoreGraphics.framework */; };
57 ABE456E31D34F87300F1F400 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE456E21D34F87300F1F400 /* CFNetwork.framework */; };
58 ABE456E51D34F87A00F1F400 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE456E41D34F87A00F1F400 /* CoreFoundation.framework */; };
59 ABE456E71D34F87F00F1F400 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE456E61D34F87F00F1F400 /* MobileCoreServices.framework */; };
60 ABE456E91D34F88A00F1F400 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE456E81D34F88A00F1F400 /* SystemConfiguration.framework */; };
61 ABE456EB1D34F89000F1F400 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE456EA1D34F89000F1F400 /* GameController.framework */; };
62 BA3A85EC1A724AE900924D24 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA3A85EB1A724AE900924D24 /* Security.framework */; };
63 BA4E718119EB6E3F00932425 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BA4E718019EB6E3E00932425 /* MediaPlayer.framework */; };
64 BAEE4D841AC40C11003BEB0F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAEE4D831AC40C11003BEB0F /* Security.framework */; };
65 C03780EB18BEE0E400FE4F13 /* src in Resources */ = {isa = PBXBuildFile; fileRef = C03780EA18BEE0E400FE4F13 /* src */; };
66 C03780EC18BEE0E400FE4F13 /* src in Resources */ = {isa = PBXBuildFile; fileRef = C03780EA18BEE0E400FE4F13 /* src */; };
67 C06E23CC18CEFE680093C81A /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C06E23CB18CEFE680093C81A /* main.cpp */; };
68 C0799CB918BAE62000E9C828 /* res in Resources */ = {isa = PBXBuildFile; fileRef = C0799CB518BAE62000E9C828 /* res */; };
69 C0799CBA18BAE62000E9C828 /* res in Resources */ = {isa = PBXBuildFile; fileRef = C0799CB518BAE62000E9C828 /* res */; };
70 D454520C156E22BD00887EB5 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D454520B156E22BD00887EB5 /* libz.dylib */; };
71 D4545227156E28EF00887EB5 /* AppDelegate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4545215156E28EF00887EB5 /* AppDelegate.cpp */; };
72 D6B061241803AB9F0077942B /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6B061231803AB9F0077942B /* CoreMotion.framework */; };
73 FA676C761C71AFA200E091E3 /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FA676C751C71AFA200E091E3 /* libiconv.dylib */; };
74 FA676C781C71AFAB00E091E3 /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FA676C771C71AFAB00E091E3 /* libiconv.dylib */; };
75 /* End PBXBuildFile section */
76
77 /* Begin PBXContainerItemProxy section */
78 4DD0DB551CDAF5F40099AD86 /* PBXContainerItemProxy */ = {
79 isa = PBXContainerItemProxy;
80 containerPortal = 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */;
81 proxyType = 2;
82 remoteGlobalIDString = 1551A33F158F2AB200E66CFE;
83 remoteInfo = "libcocos2d Mac";
84 };
85 4DD0DB571CDAF5F40099AD86 /* PBXContainerItemProxy */ = {
86 isa = PBXContainerItemProxy;
87 containerPortal = 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */;
88 proxyType = 2;
89 remoteGlobalIDString = A07A4D641783777C0073F6A7;
90 remoteInfo = "libcocos2d iOS";
91 };
92 4DD5E6A91CDAF6330046171E /* PBXContainerItemProxy */ = {
93 isa = PBXContainerItemProxy;
94 containerPortal = 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */;
95 proxyType = 1;
96 remoteGlobalIDString = 1551A33E158F2AB200E66CFE;
97 remoteInfo = "libcocos2d Mac";
98 };
99 4DD5E6AF1CDAF6520046171E /* PBXContainerItemProxy */ = {
100 isa = PBXContainerItemProxy;
101 containerPortal = 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */;
102 proxyType = 1;
103 remoteGlobalIDString = A07A4C241783777C0073F6A7;
104 remoteInfo = "libcocos2d iOS";
105 };
106 /* End PBXContainerItemProxy section */
107
108 /* Begin PBXFileReference section */
109 051C018121E32AE400D4A347 /* UserConfigIOS.release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = UserConfigIOS.release.xcconfig; path = ios/UserConfigIOS.release.xcconfig; sourceTree = "<group>"; };
110 051C018221E32AE400D4A347 /* UserConfigIOS.debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = UserConfigIOS.debug.xcconfig; path = ios/UserConfigIOS.debug.xcconfig; sourceTree = "<group>"; };
111 051C018521E32AF000D4A347 /* UserConfigMac.release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = UserConfigMac.release.xcconfig; sourceTree = "<group>"; };
112 051C018621E32AF100D4A347 /* UserConfigMac.debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = UserConfigMac.debug.xcconfig; sourceTree = "<group>"; };
113 1A1A081B18C9DF05005C6854 /* project.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; name = project.json; path = ../../../project.json; sourceTree = "<group>"; };
114 1A37E9D9200DEF110078AF72 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
115 1A37E9DB200DEF190078AF72 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
116 1A499EBA1F0CDDC3004E6AEC /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
117 1A499EBC1F0CDDD9004E6AEC /* libicucore.A.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.A.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/usr/lib/libicucore.A.tbd; sourceTree = DEVELOPER_DIR; };
118 1A6BF21418C9DB5900FB0E1C /* main.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = main.js; path = ../../../main.js; sourceTree = "<group>"; };
119 1A82F5FA169AC92500C4B13A /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = usr/lib/libsqlite3.dylib; sourceTree = SDKROOT; };
120 1A96A4F2174A3432008653A9 /* libcurl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcurl.a; path = "../../cocos2d-x/cocos2dx/platform/third_party/ios/libraries/libcurl.a"; sourceTree = "<group>"; };
121 1ABC56911F7A005D00826282 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = ios/Images.xcassets; sourceTree = "<group>"; };
122 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = cocos2d_libs.xcodeproj; path = "D:\CocosCreator_2.0.10\resources\cocos2d-x/build/cocos2d_libs.xcodeproj"; sourceTree = "<absolute>"; };
123 1ACA99221F550A20002DE225 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
124 1ACA99241F550A28002DE225 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; };
125 1AFFCD7B1F7A5D4F00628F2C /* LaunchScreenBackground.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LaunchScreenBackground.png; path = ios/LaunchScreenBackground.png; sourceTree = "<group>"; };
126 22CC756D21BA5B5C00FBF2F7 /* SDKWrapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SDKWrapper.m; path = ios/SDKWrapper.m; sourceTree = "<group>"; };
127 22CC756F21BA5B5C00FBF2F7 /* SDKDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDKDelegate.h; sourceTree = "<group>"; };
128 22CC757021BA5B5C00FBF2F7 /* SDKWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDKWrapper.h; path = ios/SDKWrapper.h; sourceTree = "<group>"; };
129 28A34C0F225B462E00926306 /* subpackages */ = {isa = PBXFileReference; lastKnownFileType = folder; name = subpackages; path = ../../../subpackages; sourceTree = "<group>"; };
130 294D7D7F1D0D668F002CE7B7 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
131 4011F9D2212BD6810091CC5B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
132 4011F9D8212BD7150091CC5B /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = "<group>"; };
133 4011F9D9212BD73A0091CC5B /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
134 4033CDBB20E4935000DAA37B /* jsb-adapter */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "jsb-adapter"; path = "../../../jsb-adapter"; sourceTree = "<group>"; };
135 4D697BD91CBD301C00A5AF29 /* libjs_static.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjs_static.a; path = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/libs/libjs_static.a"; sourceTree = "<absolute>"; };
136 4D697BDC1CBD303100A5AF29 /* libjs_static.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjs_static.a; path = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/libs/libjs_static.a"; sourceTree = "<absolute>"; };
137 502380DB17EBB88200990C9B /* libcurl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.dylib; path = usr/lib/libcurl.dylib; sourceTree = SDKROOT; };
138 509D4AAA17EBB24E00697056 /* fuse_apk-desktop.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "fuse_apk-desktop.app"; sourceTree = BUILT_PRODUCTS_DIR; };
139 509D4AAB17EBB2AB00697056 /* AppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppController.h; path = ios/AppController.h; sourceTree = "<group>"; };
140 509D4AAC17EBB2AB00697056 /* AppController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppController.mm; path = ios/AppController.mm; sourceTree = "<group>"; };
141 509D4AB717EBB2AB00697056 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ios/Info.plist; sourceTree = "<group>"; };
142 509D4AB817EBB2AB00697056 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ios/main.m; sourceTree = "<group>"; };
143 509D4AB917EBB2AB00697056 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Prefix.pch; path = ios/Prefix.pch; sourceTree = "<group>"; };
144 509D4ABA17EBB2AB00697056 /* RootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RootViewController.h; path = ios/RootViewController.h; sourceTree = "<group>"; };
145 509D4ABB17EBB2AB00697056 /* RootViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RootViewController.mm; path = ios/RootViewController.mm; sourceTree = "<group>"; };
146 509D4ACB17EBB2BE00697056 /* Icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Icon.icns; sourceTree = "<group>"; };
147 509D4ACC17EBB2BE00697056 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
148 509D4ACE17EBB2BE00697056 /* Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Prefix.pch; sourceTree = "<group>"; };
149 509D4AE617EBB81800697056 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
150 509D4AE817EBB82000697056 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
151 509D4AEA17EBB82600697056 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
152 A922753D1517C094001B78AA /* fuse_apk-mobile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "fuse_apk-mobile.app"; sourceTree = BUILT_PRODUCTS_DIR; };
153 A92275411517C094001B78AA /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
154 A92275431517C094001B78AA /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
155 A92275451517C094001B78AA /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
156 A92275471517C094001B78AA /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
157 A92275491517C094001B78AA /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
158 A922754B1517C094001B78AA /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
159 A922754D1517C094001B78AA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
160 A922754F1517C094001B78AA /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
161 ABE456E21D34F87300F1F400 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
162 ABE456E41D34F87A00F1F400 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
163 ABE456E61D34F87F00F1F400 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
164 ABE456E81D34F88A00F1F400 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; };
165 ABE456EA1D34F89000F1F400 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/GameController.framework; sourceTree = DEVELOPER_DIR; };
166 BA3A85EB1A724AE900924D24 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
167 BA4E718019EB6E3E00932425 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/System/Library/Frameworks/MediaPlayer.framework; sourceTree = DEVELOPER_DIR; };
168 BA4E718219EB6E4600932425 /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/System/Library/Frameworks/GameController.framework; sourceTree = DEVELOPER_DIR; };
169 BAEE4D831AC40C11003BEB0F /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
170 C03780EA18BEE0E400FE4F13 /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; name = src; path = ../../../src; sourceTree = "<group>"; };
171 C06E23CB18CEFE680093C81A /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
172 C0799CB518BAE62000E9C828 /* res */ = {isa = PBXFileReference; lastKnownFileType = folder; name = res; path = ../../../res; sourceTree = "<group>"; };
173 D454520B156E22BD00887EB5 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
174 D4545215156E28EF00887EB5 /* AppDelegate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppDelegate.cpp; sourceTree = "<group>"; };
175 D4545216156E28EF00887EB5 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
176 D6B061231803AB9F0077942B /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/CoreMotion.framework; sourceTree = DEVELOPER_DIR; };
177 FA676C751C71AFA200E091E3 /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.4.sdk/usr/lib/libiconv.dylib; sourceTree = DEVELOPER_DIR; };
178 FA676C771C71AFAB00E091E3 /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = usr/lib/libiconv.dylib; sourceTree = SDKROOT; };
179 /* End PBXFileReference section */
180
181 /* Begin PBXFrameworksBuildPhase section */
182 509D4A8217EBB24E00697056 /* Frameworks */ = {
183 isa = PBXFrameworksBuildPhase;
184 buildActionMask = 2147483647;
185 files = (
186 1A37E9DC200DEF190078AF72 /* SystemConfiguration.framework in Frameworks */,
187 1ACA99231F550A20002DE225 /* JavaScriptCore.framework in Frameworks */,
188 1A499EBB1F0CDDC3004E6AEC /* CFNetwork.framework in Frameworks */,
189 4DD5E6AB1CDAF6430046171E /* libcocos2d Mac.a in Frameworks */,
190 FA676C781C71AFAB00E091E3 /* libiconv.dylib in Frameworks */,
191 BAEE4D841AC40C11003BEB0F /* Security.framework in Frameworks */,
192 502380DC17EBB88200990C9B /* libcurl.dylib in Frameworks */,
193 509D4A8817EBB24E00697056 /* libsqlite3.dylib in Frameworks */,
194 509D4A8917EBB24E00697056 /* libz.dylib in Frameworks */,
195 509D4AEB17EBB82600697056 /* IOKit.framework in Frameworks */,
196 509D4AE917EBB82000697056 /* AppKit.framework in Frameworks */,
197 509D4AE717EBB81800697056 /* OpenGL.framework in Frameworks */,
198 509D4A8A17EBB24E00697056 /* QuartzCore.framework in Frameworks */,
199 509D4A8C17EBB24E00697056 /* OpenAL.framework in Frameworks */,
200 509D4A8D17EBB24E00697056 /* AudioToolbox.framework in Frameworks */,
201 509D4A8E17EBB24E00697056 /* AVFoundation.framework in Frameworks */,
202 509D4A9017EBB24E00697056 /* Foundation.framework in Frameworks */,
203 509D4A9117EBB24E00697056 /* CoreGraphics.framework in Frameworks */,
204 );
205 runOnlyForDeploymentPostprocessing = 0;
206 };
207 A922753A1517C094001B78AA /* Frameworks */ = {
208 isa = PBXFrameworksBuildPhase;
209 buildActionMask = 2147483647;
210 files = (
211 1A37E9DA200DEF120078AF72 /* SystemConfiguration.framework in Frameworks */,
212 1ACA99251F550A28002DE225 /* JavaScriptCore.framework in Frameworks */,
213 1A499EBD1F0CDDD9004E6AEC /* libicucore.A.tbd in Frameworks */,
214 ABE456EB1D34F89000F1F400 /* GameController.framework in Frameworks */,
215 ABE456E91D34F88A00F1F400 /* SystemConfiguration.framework in Frameworks */,
216 ABE456E71D34F87F00F1F400 /* MobileCoreServices.framework in Frameworks */,
217 ABE456E51D34F87A00F1F400 /* CoreFoundation.framework in Frameworks */,
218 ABE456E31D34F87300F1F400 /* CFNetwork.framework in Frameworks */,
219 294D7D801D0D668F002CE7B7 /* CoreText.framework in Frameworks */,
220 4DD5E6B11CDAF65C0046171E /* libcocos2d iOS.a in Frameworks */,
221 FA676C761C71AFA200E091E3 /* libiconv.dylib in Frameworks */,
222 BA3A85EC1A724AE900924D24 /* Security.framework in Frameworks */,
223 BA4E718119EB6E3F00932425 /* MediaPlayer.framework in Frameworks */,
224 D6B061241803AB9F0077942B /* CoreMotion.framework in Frameworks */,
225 1A82F5FB169AC92500C4B13A /* libsqlite3.dylib in Frameworks */,
226 D454520C156E22BD00887EB5 /* libz.dylib in Frameworks */,
227 A92275421517C094001B78AA /* QuartzCore.framework in Frameworks */,
228 A92275441517C094001B78AA /* OpenGLES.framework in Frameworks */,
229 A92275461517C094001B78AA /* OpenAL.framework in Frameworks */,
230 A92275481517C094001B78AA /* AudioToolbox.framework in Frameworks */,
231 A922754A1517C094001B78AA /* AVFoundation.framework in Frameworks */,
232 A922754C1517C094001B78AA /* UIKit.framework in Frameworks */,
233 A922754E1517C094001B78AA /* Foundation.framework in Frameworks */,
234 A92275501517C094001B78AA /* CoreGraphics.framework in Frameworks */,
235 );
236 runOnlyForDeploymentPostprocessing = 0;
237 };
238 /* End PBXFrameworksBuildPhase section */
239
240 /* Begin PBXGroup section */
241 15628F5B15F0F5C2000CF24B /* Resources */ = {
242 isa = PBXGroup;
243 children = (
244 4033CDBB20E4935000DAA37B /* jsb-adapter */,
245 1A1A081B18C9DF05005C6854 /* project.json */,
246 1A6BF21418C9DB5900FB0E1C /* main.js */,
247 C0799CB518BAE62000E9C828 /* res */,
248 C03780EA18BEE0E400FE4F13 /* src */,
249 4011F9D7212BD7050091CC5B /* Localizable.strings */,
250 );
251 name = Resources;
252 sourceTree = "<group>";
253 };
254 22CC756E21BA5B5C00FBF2F7 /* service */ = {
255 isa = PBXGroup;
256 children = (
257 22CC756F21BA5B5C00FBF2F7 /* SDKDelegate.h */,
258 );
259 name = service;
260 path = ios/service;
261 sourceTree = "<group>";
262 };
263 4DD0DB511CDAF5F40099AD86 /* Products */ = {
264 isa = PBXGroup;
265 children = (
266 4DD0DB561CDAF5F40099AD86 /* libcocos2d Mac.a */,
267 4DD0DB581CDAF5F40099AD86 /* libcocos2d iOS.a */,
268 );
269 name = Products;
270 sourceTree = "<group>";
271 };
272 509D4ACA17EBB2BE00697056 /* mac */ = {
273 isa = PBXGroup;
274 children = (
275 051C018621E32AF100D4A347 /* UserConfigMac.debug.xcconfig */,
276 051C018521E32AF000D4A347 /* UserConfigMac.release.xcconfig */,
277 C06E23CB18CEFE680093C81A /* main.cpp */,
278 509D4ACB17EBB2BE00697056 /* Icon.icns */,
279 509D4ACC17EBB2BE00697056 /* Info.plist */,
280 509D4ACE17EBB2BE00697056 /* Prefix.pch */,
281 );
282 path = mac;
283 sourceTree = "<group>";
284 };
285 A92275321517C094001B78AA = {
286 isa = PBXGroup;
287 children = (
288 28A34C0F225B462E00926306 /* subpackages */,
289 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */,
290 D4545214156E28EF00887EB5 /* Classes */,
291 A92275401517C094001B78AA /* Frameworks */,
292 D45446CC156DE73F00887EB5 /* ios */,
293 509D4ACA17EBB2BE00697056 /* mac */,
294 A922753E1517C094001B78AA /* Products */,
295 15628F5B15F0F5C2000CF24B /* Resources */,
296 );
297 sourceTree = "<group>";
298 };
299 A922753E1517C094001B78AA /* Products */ = {
300 isa = PBXGroup;
301 children = (
302 A922753D1517C094001B78AA /* fuse_apk-mobile.app */,
303 509D4AAA17EBB24E00697056 /* fuse_apk-desktop.app */,
304 );
305 name = Products;
306 sourceTree = "<group>";
307 };
308 A92275401517C094001B78AA /* Frameworks */ = {
309 isa = PBXGroup;
310 children = (
311 1A37E9D9200DEF110078AF72 /* SystemConfiguration.framework */,
312 1A37E9DB200DEF190078AF72 /* SystemConfiguration.framework */,
313 1ACA99241F550A28002DE225 /* JavaScriptCore.framework */,
314 1ACA99221F550A20002DE225 /* JavaScriptCore.framework */,
315 1A499EBC1F0CDDD9004E6AEC /* libicucore.A.tbd */,
316 1A499EBA1F0CDDC3004E6AEC /* CFNetwork.framework */,
317 ABE456EA1D34F89000F1F400 /* GameController.framework */,
318 ABE456E81D34F88A00F1F400 /* SystemConfiguration.framework */,
319 ABE456E61D34F87F00F1F400 /* MobileCoreServices.framework */,
320 ABE456E41D34F87A00F1F400 /* CoreFoundation.framework */,
321 ABE456E21D34F87300F1F400 /* CFNetwork.framework */,
322 294D7D7F1D0D668F002CE7B7 /* CoreText.framework */,
323 4D697BDC1CBD303100A5AF29 /* libjs_static.a */,
324 4D697BD91CBD301C00A5AF29 /* libjs_static.a */,
325 FA676C771C71AFAB00E091E3 /* libiconv.dylib */,
326 FA676C751C71AFA200E091E3 /* libiconv.dylib */,
327 BAEE4D831AC40C11003BEB0F /* Security.framework */,
328 BA3A85EB1A724AE900924D24 /* Security.framework */,
329 BA4E718219EB6E4600932425 /* GameController.framework */,
330 BA4E718019EB6E3E00932425 /* MediaPlayer.framework */,
331 D6B061231803AB9F0077942B /* CoreMotion.framework */,
332 502380DB17EBB88200990C9B /* libcurl.dylib */,
333 509D4AEA17EBB82600697056 /* IOKit.framework */,
334 509D4AE817EBB82000697056 /* AppKit.framework */,
335 509D4AE617EBB81800697056 /* OpenGL.framework */,
336 1A96A4F2174A3432008653A9 /* libcurl.a */,
337 1A82F5FA169AC92500C4B13A /* libsqlite3.dylib */,
338 D454520B156E22BD00887EB5 /* libz.dylib */,
339 A92275411517C094001B78AA /* QuartzCore.framework */,
340 A92275431517C094001B78AA /* OpenGLES.framework */,
341 A92275451517C094001B78AA /* OpenAL.framework */,
342 A92275471517C094001B78AA /* AudioToolbox.framework */,
343 A92275491517C094001B78AA /* AVFoundation.framework */,
344 A922754B1517C094001B78AA /* UIKit.framework */,
345 A922754D1517C094001B78AA /* Foundation.framework */,
346 A922754F1517C094001B78AA /* CoreGraphics.framework */,
347 );
348 name = Frameworks;
349 sourceTree = "<group>";
350 };
351 D45446CC156DE73F00887EB5 /* ios */ = {
352 isa = PBXGroup;
353 children = (
354 051C018221E32AE400D4A347 /* UserConfigIOS.debug.xcconfig */,
355 051C018121E32AE400D4A347 /* UserConfigIOS.release.xcconfig */,
356 22CC756E21BA5B5C00FBF2F7 /* service */,
357 4011F9D1212BD6750091CC5B /* LaunchScreen.storyboard */,
358 1AFFCD7B1F7A5D4F00628F2C /* LaunchScreenBackground.png */,
359 1ABC56911F7A005D00826282 /* Images.xcassets */,
360 509D4AAB17EBB2AB00697056 /* AppController.h */,
361 509D4AAC17EBB2AB00697056 /* AppController.mm */,
362 509D4AB717EBB2AB00697056 /* Info.plist */,
363 509D4AB817EBB2AB00697056 /* main.m */,
364 509D4AB917EBB2AB00697056 /* Prefix.pch */,
365 509D4ABA17EBB2AB00697056 /* RootViewController.h */,
366 509D4ABB17EBB2AB00697056 /* RootViewController.mm */,
367 22CC757021BA5B5C00FBF2F7 /* SDKWrapper.h */,
368 22CC756D21BA5B5C00FBF2F7 /* SDKWrapper.m */,
369 );
370 name = ios;
371 sourceTree = "<group>";
372 };
373 D4545214156E28EF00887EB5 /* Classes */ = {
374 isa = PBXGroup;
375 children = (
376 D4545215156E28EF00887EB5 /* AppDelegate.cpp */,
377 D4545216156E28EF00887EB5 /* AppDelegate.h */,
378 );
379 name = Classes;
380 path = ../Classes;
381 sourceTree = "<group>";
382 };
383 /* End PBXGroup section */
384
385 /* Begin PBXNativeTarget section */
386 509D4A7517EBB24E00697056 /* fuse_apk-desktop */ = {
387 isa = PBXNativeTarget;
388 buildConfigurationList = 509D4AA717EBB24E00697056 /* Build configuration list for PBXNativeTarget "fuse_apk-desktop" */;
389 buildPhases = (
390 509D4A8017EBB24E00697056 /* Sources */,
391 509D4A9317EBB24E00697056 /* Resources */,
392 509D4A8217EBB24E00697056 /* Frameworks */,
393 );
394 buildRules = (
395 );
396 dependencies = (
397 4DD5E6AA1CDAF6330046171E /* PBXTargetDependency */,
398 );
399 name = "fuse_apk-desktop";
400 productName = fuse_apk;
401 productReference = 509D4AAA17EBB24E00697056 /* fuse_apk-desktop.app */;
402 productType = "com.apple.product-type.application";
403 };
404 A922753C1517C094001B78AA /* fuse_apk-mobile */ = {
405 isa = PBXNativeTarget;
406 buildConfigurationList = A92277001517C097001B78AA /* Build configuration list for PBXNativeTarget "fuse_apk-mobile" */;
407 buildPhases = (
408 A92275391517C094001B78AA /* Sources */,
409 A922753A1517C094001B78AA /* Frameworks */,
410 A922753B1517C094001B78AA /* Resources */,
411 );
412 buildRules = (
413 );
414 dependencies = (
415 4DD5E6B01CDAF6520046171E /* PBXTargetDependency */,
416 );
417 name = "fuse_apk-mobile";
418 productName = fuse_apk;
419 productReference = A922753D1517C094001B78AA /* fuse_apk-mobile.app */;
420 productType = "com.apple.product-type.application";
421 };
422 /* End PBXNativeTarget section */
423
424 /* Begin PBXProject section */
425 A92275341517C094001B78AA /* Project object */ = {
426 isa = PBXProject;
427 attributes = {
428 LastUpgradeCheck = 0500;
429 };
430 buildConfigurationList = A92275371517C094001B78AA /* Build configuration list for PBXProject "fuse_apk" */;
431 compatibilityVersion = "Xcode 3.2";
432 developmentRegion = English;
433 hasScannedForEncodings = 0;
434 knownRegions = (
435 en,
436 Base,
437 "zh-Hans",
438 );
439 mainGroup = A92275321517C094001B78AA;
440 productRefGroup = A922753E1517C094001B78AA /* Products */;
441 projectDirPath = "";
442 projectReferences = (
443 {
444 ProductGroup = 4DD0DB511CDAF5F40099AD86 /* Products */;
445 ProjectRef = 1AC6FB34180E9ACB004C840B /* cocos2d_libs.xcodeproj */;
446 },
447 );
448 projectRoot = "";
449 targets = (
450 A922753C1517C094001B78AA /* fuse_apk-mobile */,
451 509D4A7517EBB24E00697056 /* fuse_apk-desktop */,
452 );
453 };
454 /* End PBXProject section */
455
456 /* Begin PBXReferenceProxy section */
457 4DD0DB561CDAF5F40099AD86 /* libcocos2d Mac.a */ = {
458 isa = PBXReferenceProxy;
459 fileType = archive.ar;
460 path = "libcocos2d Mac.a";
461 remoteRef = 4DD0DB551CDAF5F40099AD86 /* PBXContainerItemProxy */;
462 sourceTree = BUILT_PRODUCTS_DIR;
463 };
464 4DD0DB581CDAF5F40099AD86 /* libcocos2d iOS.a */ = {
465 isa = PBXReferenceProxy;
466 fileType = archive.ar;
467 path = "libcocos2d iOS.a";
468 remoteRef = 4DD0DB571CDAF5F40099AD86 /* PBXContainerItemProxy */;
469 sourceTree = BUILT_PRODUCTS_DIR;
470 };
471 /* End PBXReferenceProxy section */
472
473 /* Begin PBXResourcesBuildPhase section */
474 509D4A9317EBB24E00697056 /* Resources */ = {
475 isa = PBXResourcesBuildPhase;
476 buildActionMask = 2147483647;
477 files = (
478 1AC22EDE18CA0E11007112B9 /* project.json in Resources */,
479 1AD7E0A918C9DBE3004817A6 /* main.js in Resources */,
480 4033CDBD20E4935100DAA37B /* jsb-adapter in Resources */,
481 C0799CBA18BAE62000E9C828 /* res in Resources */,
482 509D4ACF17EBB2BE00697056 /* Icon.icns in Resources */,
483 C03780EC18BEE0E400FE4F13 /* src in Resources */,
484 );
485 runOnlyForDeploymentPostprocessing = 0;
486 };
487 A922753B1517C094001B78AA /* Resources */ = {
488 isa = PBXResourcesBuildPhase;
489 buildActionMask = 2147483647;
490 files = (
491 28A34C10225B462E00926306 /* subpackages in Resources */,
492 4033CDBC20E4935100DAA37B /* jsb-adapter in Resources */,
493 1AFFCD7F1F7A5D5400628F2C /* Images.xcassets in Resources */,
494 1AFFCD7E1F7A5D5400628F2C /* LaunchScreenBackground.png in Resources */,
495 1AE159EC18C9DF3600FCA372 /* project.json in Resources */,
496 1AD7E0A818C9DB93004817A6 /* main.js in Resources */,
497 C03780EB18BEE0E400FE4F13 /* src in Resources */,
498 C0799CB918BAE62000E9C828 /* res in Resources */,
499 4011F9CF212BD6750091CC5B /* LaunchScreen.storyboard in Resources */,
500 4011F9D5212BD7050091CC5B /* Localizable.strings in Resources */,
501 );
502 runOnlyForDeploymentPostprocessing = 0;
503 };
504 /* End PBXResourcesBuildPhase section */
505
506 /* Begin PBXSourcesBuildPhase section */
507 509D4A8017EBB24E00697056 /* Sources */ = {
508 isa = PBXSourcesBuildPhase;
509 buildActionMask = 2147483647;
510 files = (
511 509D4A8117EBB24E00697056 /* AppDelegate.cpp in Sources */,
512 C06E23CC18CEFE680093C81A /* main.cpp in Sources */,
513 );
514 runOnlyForDeploymentPostprocessing = 0;
515 };
516 A92275391517C094001B78AA /* Sources */ = {
517 isa = PBXSourcesBuildPhase;
518 buildActionMask = 2147483647;
519 files = (
520 509D4AC917EBB2AB00697056 /* RootViewController.mm in Sources */,
521 D4545227156E28EF00887EB5 /* AppDelegate.cpp in Sources */,
522 509D4AC817EBB2AB00697056 /* main.m in Sources */,
523 22CC757121BA5B5C00FBF2F7 /* SDKWrapper.m in Sources */,
524 509D4ABC17EBB2AB00697056 /* AppController.mm in Sources */,
525 );
526 runOnlyForDeploymentPostprocessing = 0;
527 };
528 /* End PBXSourcesBuildPhase section */
529
530 /* Begin PBXTargetDependency section */
531 4DD5E6AA1CDAF6330046171E /* PBXTargetDependency */ = {
532 isa = PBXTargetDependency;
533 name = "libcocos2d Mac";
534 targetProxy = 4DD5E6A91CDAF6330046171E /* PBXContainerItemProxy */;
535 };
536 4DD5E6B01CDAF6520046171E /* PBXTargetDependency */ = {
537 isa = PBXTargetDependency;
538 name = "libcocos2d iOS";
539 targetProxy = 4DD5E6AF1CDAF6520046171E /* PBXContainerItemProxy */;
540 };
541 /* End PBXTargetDependency section */
542
543 /* Begin PBXVariantGroup section */
544 4011F9D1212BD6750091CC5B /* LaunchScreen.storyboard */ = {
545 isa = PBXVariantGroup;
546 children = (
547 4011F9D2212BD6810091CC5B /* Base */,
548 );
549 name = LaunchScreen.storyboard;
550 path = ios;
551 sourceTree = "<group>";
552 };
553 4011F9D7212BD7050091CC5B /* Localizable.strings */ = {
554 isa = PBXVariantGroup;
555 children = (
556 4011F9D8212BD7150091CC5B /* Base */,
557 4011F9D9212BD73A0091CC5B /* zh-Hans */,
558 );
559 name = Localizable.strings;
560 path = ios;
561 sourceTree = "<group>";
562 };
563 /* End PBXVariantGroup section */
564
565 /* Begin XCBuildConfiguration section */
566 509D4AA817EBB24E00697056 /* Debug */ = {
567 isa = XCBuildConfiguration;
568 baseConfigurationReference = 051C018621E32AF100D4A347 /* UserConfigMac.debug.xcconfig */;
569 buildSettings = {
570 ALWAYS_SEARCH_USER_PATHS = YES;
571 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
572 COMBINE_HIDPI_IMAGES = YES;
573 DEAD_CODE_STRIPPING = YES;
574 GCC_DYNAMIC_NO_PIC = NO;
575 GCC_PRECOMPILE_PREFIX_HEADER = YES;
576 GCC_PREFIX_HEADER = mac/Prefix.pch;
577 GCC_PREPROCESSOR_DEFINITIONS = (
578 CC_TARGET_OS_MAC,
579 "$(inherited)",
580 );
581 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
582 HEADER_SEARCH_PATHS = "";
583 INFOPLIST_FILE = mac/Info.plist;
584 LIBRARY_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/libs";
585 OTHER_LDFLAGS = "";
586 SDKROOT = macosx;
587 USER_HEADER_SEARCH_PATHS = "$(inherited) D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/mac D:\CocosCreator_2.0.10\resources\cocos2d-x/external/glfw3/include/mac D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/ D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/spidermonkey";
588 };
589 name = Debug;
590 };
591 509D4AA917EBB24E00697056 /* Release */ = {
592 isa = XCBuildConfiguration;
593 baseConfigurationReference = 051C018521E32AF000D4A347 /* UserConfigMac.release.xcconfig */;
594 buildSettings = {
595 ALWAYS_SEARCH_USER_PATHS = YES;
596 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
597 COMBINE_HIDPI_IMAGES = YES;
598 DEAD_CODE_STRIPPING = YES;
599 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
600 GCC_PRECOMPILE_PREFIX_HEADER = YES;
601 GCC_PREFIX_HEADER = mac/Prefix.pch;
602 GCC_PREPROCESSOR_DEFINITIONS = (
603 CC_TARGET_OS_MAC,
604 "$(inherited)",
605 );
606 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
607 HEADER_SEARCH_PATHS = "";
608 INFOPLIST_FILE = mac/Info.plist;
609 LIBRARY_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/libs";
610 OTHER_LDFLAGS = "";
611 SDKROOT = macosx;
612 USER_HEADER_SEARCH_PATHS = "$(inherited) D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/mac D:\CocosCreator_2.0.10\resources\cocos2d-x/external/glfw3/include/mac D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/ D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/spidermonkey";
613 };
614 name = Release;
615 };
616 A92276FE1517C097001B78AA /* Debug */ = {
617 isa = XCBuildConfiguration;
618 buildSettings = {
619 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
620 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
621 CLANG_CXX_LIBRARY = "libc++";
622 COPY_PHASE_STRIP = NO;
623 GCC_C_LANGUAGE_STANDARD = c99;
624 GCC_OPTIMIZATION_LEVEL = 0;
625 GCC_PREPROCESSOR_DEFINITIONS = (
626 "COCOS2D_DEBUG=1",
627 USE_FILE32API,
628 COCOS2D_JAVASCRIPT,
629 );
630 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
631 GCC_WARN_ABOUT_RETURN_TYPE = YES;
632 GCC_WARN_UNUSED_VARIABLE = YES;
633 HEADER_SEARCH_PATHS = "";
634 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
635 MACOSX_DEPLOYMENT_TARGET = 10.9;
636 ONLY_ACTIVE_ARCH = YES;
637 PRODUCT_NAME = "$(TARGET_NAME)";
638 USER_HEADER_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/base D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/physics D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/math/kazmath D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/2d D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/gui D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/network D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/audio/include D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/editor-support D:\CocosCreator_2.0.10\resources\cocos2d-x/extensions D:\CocosCreator_2.0.10\resources\cocos2d-x/external D:\CocosCreator_2.0.10\resources\cocos2d-x/external/sources D:\CocosCreator_2.0.10\resources\cocos2d-x/external/chipmunk/include/chipmunk D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/v8 D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/scripting/js-bindings/auto D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/scripting/js-bindings/manual D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/renderer";
639 };
640 name = Debug;
641 };
642 A92276FF1517C097001B78AA /* Release */ = {
643 isa = XCBuildConfiguration;
644 buildSettings = {
645 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
646 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
647 CLANG_CXX_LIBRARY = "libc++";
648 GCC_C_LANGUAGE_STANDARD = c99;
649 GCC_PREPROCESSOR_DEFINITIONS = (
650 NDEBUG,
651 USE_FILE32API,
652 COCOS2D_JAVASCRIPT,
653 );
654 GCC_WARN_ABOUT_RETURN_TYPE = YES;
655 GCC_WARN_UNUSED_VARIABLE = YES;
656 HEADER_SEARCH_PATHS = "";
657 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
658 MACOSX_DEPLOYMENT_TARGET = 10.9;
659 OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
660 PRODUCT_NAME = "$(TARGET_NAME)";
661 USER_HEADER_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/base D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/physics D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/math/kazmath D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/2d D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/gui D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/network D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/audio/include D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/editor-support D:\CocosCreator_2.0.10\resources\cocos2d-x/extensions D:\CocosCreator_2.0.10\resources\cocos2d-x/external D:\CocosCreator_2.0.10\resources\cocos2d-x/external/sources D:\CocosCreator_2.0.10\resources\cocos2d-x/external/chipmunk/include/chipmunk D:\CocosCreator_2.0.10\resources\cocos2d-x/external/mac/include/v8 D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/scripting/js-bindings/auto D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/scripting/js-bindings/manual D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/renderer";
662 VALIDATE_PRODUCT = YES;
663 };
664 name = Release;
665 };
666 A92277011517C097001B78AA /* Debug */ = {
667 isa = XCBuildConfiguration;
668 baseConfigurationReference = 051C018221E32AE400D4A347 /* UserConfigIOS.debug.xcconfig */;
669 buildSettings = {
670 ALWAYS_SEARCH_USER_PATHS = YES;
671 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
672 CODE_SIGN_IDENTITY = "iPhone Developer";
673 COMPRESS_PNG_FILES = NO;
674 ENABLE_BITCODE = NO;
675 GCC_DYNAMIC_NO_PIC = NO;
676 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
677 GCC_PRECOMPILE_PREFIX_HEADER = YES;
678 GCC_PREFIX_HEADER = ios/Prefix.pch;
679 GCC_PREPROCESSOR_DEFINITIONS = (
680 CC_TARGET_OS_IPHONE,
681 "$(inherited)",
682 );
683 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
684 HEADER_SEARCH_PATHS = "";
685 INFOPLIST_FILE = ios/Info.plist;
686 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
687 LIBRARY_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/libs";
688 OTHER_LDFLAGS = (
689 "-ObjC",
690 "$(inherited)",
691 );
692 SDKROOT = iphoneos;
693 STRIP_PNG_TEXT = NO;
694 TARGETED_DEVICE_FAMILY = "1,2";
695 USER_HEADER_SEARCH_PATHS = "$(inherited) D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/ios D:\CocosCreator_2.0.10\resources\cocos2d-x/plugin/jsbindings/auto D:\CocosCreator_2.0.10\resources\cocos2d-x/plugin/jsbindings/manual D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/include D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/include/spidermonkey";
696 VALID_ARCHS = "arm64 armv7";
697 };
698 name = Debug;
699 };
700 A92277021517C097001B78AA /* Release */ = {
701 isa = XCBuildConfiguration;
702 baseConfigurationReference = 051C018121E32AE400D4A347 /* UserConfigIOS.release.xcconfig */;
703 buildSettings = {
704 ALWAYS_SEARCH_USER_PATHS = YES;
705 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
706 CODE_SIGN_IDENTITY = "iPhone Developer";
707 COMPRESS_PNG_FILES = NO;
708 ENABLE_BITCODE = NO;
709 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
710 GCC_PRECOMPILE_PREFIX_HEADER = YES;
711 GCC_PREFIX_HEADER = ios/Prefix.pch;
712 GCC_PREPROCESSOR_DEFINITIONS = (
713 CC_TARGET_OS_IPHONE,
714 "$(inherited)",
715 );
716 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
717 HEADER_SEARCH_PATHS = "";
718 INFOPLIST_FILE = ios/Info.plist;
719 IPHONEOS_DEPLOYMENT_TARGET = 8.0;
720 LIBRARY_SEARCH_PATHS = "D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/libs";
721 OTHER_LDFLAGS = (
722 "-ObjC",
723 "$(inherited)",
724 );
725 SDKROOT = iphoneos;
726 STRIP_PNG_TEXT = NO;
727 TARGETED_DEVICE_FAMILY = "1,2";
728 USER_HEADER_SEARCH_PATHS = "$(inherited) D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/ios D:\CocosCreator_2.0.10\resources\cocos2d-x/plugin/jsbindings/auto D:\CocosCreator_2.0.10\resources\cocos2d-x/plugin/jsbindings/manual D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/include D:\CocosCreator_2.0.10\resources\cocos2d-x/external/ios/include/spidermonkey";
729 VALID_ARCHS = "arm64 armv7";
730 };
731 name = Release;
732 };
733 /* End XCBuildConfiguration section */
734
735 /* Begin XCConfigurationList section */
736 509D4AA717EBB24E00697056 /* Build configuration list for PBXNativeTarget "fuse_apk-desktop" */ = {
737 isa = XCConfigurationList;
738 buildConfigurations = (
739 509D4AA817EBB24E00697056 /* Debug */,
740 509D4AA917EBB24E00697056 /* Release */,
741 );
742 defaultConfigurationIsVisible = 0;
743 defaultConfigurationName = Release;
744 };
745 A92275371517C094001B78AA /* Build configuration list for PBXProject "fuse_apk" */ = {
746 isa = XCConfigurationList;
747 buildConfigurations = (
748 A92276FE1517C097001B78AA /* Debug */,
749 A92276FF1517C097001B78AA /* Release */,
750 );
751 defaultConfigurationIsVisible = 0;
752 defaultConfigurationName = Release;
753 };
754 A92277001517C097001B78AA /* Build configuration list for PBXNativeTarget "fuse_apk-mobile" */ = {
755 isa = XCConfigurationList;
756 buildConfigurations = (
757 A92277011517C097001B78AA /* Debug */,
758 A92277021517C097001B78AA /* Release */,
759 );
760 defaultConfigurationIsVisible = 0;
761 defaultConfigurationName = Release;
762 };
763 /* End XCConfigurationList section */
764 };
765 rootObject = A92275341517C094001B78AA /* Project object */;
766 }
1 /****************************************************************************
2 Copyright (c) 2010-2013 cocos2d-x.org
3 Copyright (c) 2013-2016 Chukong Technologies Inc.
4 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
5
6 http://www.cocos2d-x.org
7
8 Permission is hereby granted, free of charge, to any person obtaining a copy
9 of this software and associated documentation files (the "Software"), to deal
10 in the Software without restriction, including without limitation the rights
11 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 copies of the Software, and to permit persons to whom the Software is
13 furnished to do so, subject to the following conditions:
14
15 The above copyright notice and this permission notice shall be included in
16 all copies or substantial portions of the Software.
17
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE.
25 ****************************************************************************/
26 #import <UIKit/UIKit.h>
27
28 @class RootViewController;
29
30 @interface AppController : NSObject <UIApplicationDelegate>
31 {
32 }
33
34 @property(nonatomic, readonly) RootViewController* viewController;
35
36 @end
37
1 /****************************************************************************
2 Copyright (c) 2010-2013 cocos2d-x.org
3 Copyright (c) 2013-2016 Chukong Technologies Inc.
4 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
5
6 http://www.cocos2d-x.org
7
8 Permission is hereby granted, free of charge, to any person obtaining a copy
9 of this software and associated documentation files (the "Software"), to deal
10 in the Software without restriction, including without limitation the rights
11 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 copies of the Software, and to permit persons to whom the Software is
13 furnished to do so, subject to the following conditions:
14
15 The above copyright notice and this permission notice shall be included in
16 all copies or substantial portions of the Software.
17
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE.
25 ****************************************************************************/
26
27 #import "AppController.h"
28 #import "cocos2d.h"
29 #import "AppDelegate.h"
30 #import "RootViewController.h"
31 #import "SDKWrapper.h"
32 #import "platform/ios/CCEAGLView-ios.h"
33
34
35
36 using namespace cocos2d;
37
38 @implementation AppController
39
40 Application* app = nullptr;
41 @synthesize window;
42
43 #pragma mark -
44 #pragma mark Application lifecycle
45
46 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
47 [[SDKWrapper getInstance] application:application didFinishLaunchingWithOptions:launchOptions];
48 // Add the view controller's view to the window and display.
49 float scale = [[UIScreen mainScreen] scale];
50 CGRect bounds = [[UIScreen mainScreen] bounds];
51 window = [[UIWindow alloc] initWithFrame: bounds];
52
53 // cocos2d application instance
54 app = new AppDelegate(bounds.size.width * scale, bounds.size.height * scale);
55 app->setMultitouch(true);
56
57 // Use RootViewController to manage CCEAGLView
58 _viewController = [[RootViewController alloc]init];
59 #ifdef NSFoundationVersionNumber_iOS_7_0
60 _viewController.automaticallyAdjustsScrollViewInsets = NO;
61 _viewController.extendedLayoutIncludesOpaqueBars = NO;
62 _viewController.edgesForExtendedLayout = UIRectEdgeAll;
63 #else
64 _viewController.wantsFullScreenLayout = YES;
65 #endif
66 // Set RootViewController to window
67 if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0)
68 {
69 // warning: addSubView doesn't work on iOS6
70 [window addSubview: _viewController.view];
71 }
72 else
73 {
74 // use this method on ios6
75 [window setRootViewController:_viewController];
76 }
77
78 [window makeKeyAndVisible];
79
80 [[UIApplication sharedApplication] setStatusBarHidden:YES];
81
82 //run the cocos2d-x game scene
83 app->start();
84
85 return YES;
86 }
87
88 - (void)applicationWillResignActive:(UIApplication *)application {
89 /*
90 Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
91 Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
92 */
93 [[SDKWrapper getInstance] applicationWillResignActive:application];
94 }
95
96 - (void)applicationDidBecomeActive:(UIApplication *)application {
97 /*
98 Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
99 */
100 [[SDKWrapper getInstance] applicationDidBecomeActive:application];
101 }
102
103 - (void)applicationDidEnterBackground:(UIApplication *)application {
104 /*
105 Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
106 If your application supports background execution, called instead of applicationWillTerminate: when the user quits.
107 */
108 [[SDKWrapper getInstance] applicationDidEnterBackground:application];
109 app->applicationDidEnterBackground();
110
111 }
112
113 - (void)applicationWillEnterForeground:(UIApplication *)application {
114 /*
115 Called as part of transition from the background to the inactive state: here you can undo many of the changes made on entering the background.
116 */
117 [[SDKWrapper getInstance] applicationWillEnterForeground:application];
118 app->applicationWillEnterForeground();
119
120 }
121
122 - (void)applicationWillTerminate:(UIApplication *)application
123 {
124 [[SDKWrapper getInstance] applicationWillTerminate:application];
125 delete app;
126 app = nil;
127 }
128
129
130 #pragma mark -
131 #pragma mark Memory management
132
133 - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application {
134 /*
135 Free up as much memory as possible by purging cached data objects that can be recreated (or reloaded from disk) later.
136 */
137 }
138
139 @end
1 <?xml version="1.0" encoding="UTF-8"?>
2 <document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
3 <device id="retina5_9" orientation="landscape">
4 <adaptation id="fullscreen"/>
5 </device>
6 <dependencies>
7 <deployment version="1792" identifier="iOS"/>
8 <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
9 <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
10 </dependencies>
11 <scenes>
12 <!--View Controller-->
13 <scene sceneID="EHf-IW-A2E">
14 <objects>
15 <viewController id="01J-lp-oVM" sceneMemberID="viewController">
16 <layoutGuides>
17 <viewControllerLayoutGuide type="top" id="fm7-M6-edp"/>
18 <viewControllerLayoutGuide type="bottom" id="uRH-d6-mvd"/>
19 </layoutGuides>
20 <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
21 <rect key="frame" x="0.0" y="0.0" width="812" height="375"/>
22 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
23 <subviews>
24 <imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFill" insetsLayoutMarginsFromSafeArea="NO" image="LaunchScreenBackground.png" translatesAutoresizingMaskIntoConstraints="NO" id="YCC-wj-Gww" userLabel="Background">
25 <rect key="frame" x="0.0" y="0.0" width="812" height="375"/>
26 </imageView>
27 </subviews>
28 <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
29 <constraints>
30 <constraint firstAttribute="bottom" secondItem="YCC-wj-Gww" secondAttribute="bottom" id="Naz-ae-jWI"/>
31 <constraint firstAttribute="trailing" secondItem="YCC-wj-Gww" secondAttribute="trailing" id="myj-85-hk9"/>
32 <constraint firstItem="YCC-wj-Gww" firstAttribute="leading" secondItem="Ze5-6b-2t3" secondAttribute="leading" id="qOq-Cg-doS"/>
33 <constraint firstItem="YCC-wj-Gww" firstAttribute="top" secondItem="Ze5-6b-2t3" secondAttribute="top" id="xL7-Fo-4bl"/>
34 </constraints>
35 </view>
36 </viewController>
37 <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
38 </objects>
39 <point key="canvasLocation" x="50.399999999999999" y="373.15270935960592"/>
40 </scene>
41 </scenes>
42 <resources>
43 <image name="LaunchScreenBackground.png" width="2208" height="1242"/>
44 </resources>
45 </document>
1 /*
2 Localizable.strings
3 */
4
5 "done" = "Done";
6 "next" = "Next";
7 "search" = "Search";
8 "go" = "Go";
9 "send" = "Send";
1 {
2 "images" : [
3 {
4 "size" : "20x20",
5 "idiom" : "iphone",
6 "filename" : "Icon-20@2x.png",
7 "scale" : "2x"
8 },
9 {
10 "size" : "20x20",
11 "idiom" : "iphone",
12 "filename" : "Icon-20@3x.png",
13 "scale" : "3x"
14 },
15 {
16 "size" : "29x29",
17 "idiom" : "iphone",
18 "filename" : "Icon-29.png",
19 "scale" : "1x"
20 },
21 {
22 "size" : "29x29",
23 "idiom" : "iphone",
24 "filename" : "Icon-29@2x.png",
25 "scale" : "2x"
26 },
27 {
28 "size" : "29x29",
29 "idiom" : "iphone",
30 "filename" : "Icon-29@3x.png",
31 "scale" : "3x"
32 },
33 {
34 "size" : "40x40",
35 "idiom" : "iphone",
36 "filename" : "Icon-40@2x.png",
37 "scale" : "2x"
38 },
39 {
40 "size" : "40x40",
41 "idiom" : "iphone",
42 "filename" : "Icon-40@3x.png",
43 "scale" : "3x"
44 },
45 {
46 "size" : "57x57",
47 "idiom" : "iphone",
48 "filename" : "Icon-57.png",
49 "scale" : "1x"
50 },
51 {
52 "size" : "57x57",
53 "idiom" : "iphone",
54 "filename" : "Icon-57@2x.png",
55 "scale" : "2x"
56 },
57 {
58 "size" : "60x60",
59 "idiom" : "iphone",
60 "filename" : "Icon-60@2x.png",
61 "scale" : "2x"
62 },
63 {
64 "size" : "60x60",
65 "idiom" : "iphone",
66 "filename" : "Icon-60@3x.png",
67 "scale" : "3x"
68 },
69 {
70 "size" : "20x20",
71 "idiom" : "ipad",
72 "filename" : "Icon-20.png",
73 "scale" : "1x"
74 },
75 {
76 "size" : "20x20",
77 "idiom" : "ipad",
78 "filename" : "Icon-20@2x.png",
79 "scale" : "2x"
80 },
81 {
82 "size" : "29x29",
83 "idiom" : "ipad",
84 "filename" : "Icon-29.png",
85 "scale" : "1x"
86 },
87 {
88 "size" : "29x29",
89 "idiom" : "ipad",
90 "filename" : "Icon-29@2x.png",
91 "scale" : "2x"
92 },
93 {
94 "size" : "40x40",
95 "idiom" : "ipad",
96 "filename" : "Icon-40.png",
97 "scale" : "1x"
98 },
99 {
100 "size" : "40x40",
101 "idiom" : "ipad",
102 "filename" : "Icon-40@2x.png",
103 "scale" : "2x"
104 },
105 {
106 "size" : "50x50",
107 "idiom" : "ipad",
108 "filename" : "Icon-50.png",
109 "scale" : "1x"
110 },
111 {
112 "size" : "50x50",
113 "idiom" : "ipad",
114 "filename" : "Icon-50@2x.png",
115 "scale" : "2x"
116 },
117 {
118 "size" : "72x72",
119 "idiom" : "ipad",
120 "filename" : "Icon-72.png",
121 "scale" : "1x"
122 },
123 {
124 "size" : "72x72",
125 "idiom" : "ipad",
126 "filename" : "Icon-72@2x.png",
127 "scale" : "2x"
128 },
129 {
130 "size" : "76x76",
131 "idiom" : "ipad",
132 "filename" : "Icon-76.png",
133 "scale" : "1x"
134 },
135 {
136 "size" : "76x76",
137 "idiom" : "ipad",
138 "filename" : "Icon-76@2x.png",
139 "scale" : "2x"
140 },
141 {
142 "size" : "83.5x83.5",
143 "idiom" : "ipad",
144 "filename" : "Icon-83.5@2x.png",
145 "scale" : "2x"
146 },
147 {
148 "idiom" : "ios-marketing",
149 "size" : "1024x1024",
150 "scale" : "1x"
151 }
152 ],
153 "info" : {
154 "version" : 1,
155 "author" : "xcode"
156 }
157 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "info" : {
3 "version" : 1,
4 "author" : "xcode"
5 }
6 }
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5 <key>CFBundleDevelopmentRegion</key>
6 <string>English</string>
7 <key>CFBundleDisplayName</key>
8 <string>${PRODUCT_NAME}</string>
9 <key>CFBundleExecutable</key>
10 <string>${EXECUTABLE_NAME}</string>
11 <key>CFBundleIcons~ipad</key>
12 <dict/>
13 <key>CFBundleIdentifier</key>
14 <string>org.cocos2d.helloworld</string>
15 <key>CFBundleInfoDictionaryVersion</key>
16 <string>6.0</string>
17 <key>CFBundleName</key>
18 <string>${PRODUCT_NAME}</string>
19 <key>CFBundlePackageType</key>
20 <string>APPL</string>
21 <key>CFBundleShortVersionString</key>
22 <string>1.0.0</string>
23 <key>CFBundleSignature</key>
24 <string>????</string>
25 <key>CFBundleVersion</key>
26 <string>1.0</string>
27 <key>LSRequiresIPhoneOS</key>
28 <true/>
29 <key>NSAppTransportSecurity</key>
30 <dict>
31 <key>NSAllowsArbitraryLoads</key>
32 <true/>
33 </dict>
34 <key>UILaunchStoryboardName</key>
35 <string>LaunchScreen</string>
36 <key>UIPrerenderedIcon</key>
37 <true/>
38 <key>UIRequiredDeviceCapabilities</key>
39 <dict>
40 <key>accelerometer</key>
41 <true/>
42 <key>opengles-1</key>
43 <true/>
44 </dict>
45 <key>UIRequiresFullScreen</key>
46 <true/>
47 <key>UIStatusBarHidden</key>
48 <true/>
49 <key>UISupportedInterfaceOrientations</key>
50 <array>
51 <string>UIInterfaceOrientationLandscapeRight</string>
52 <string>UIInterfaceOrientationLandscapeLeft</string>
53 </array>
54 </dict>
55 </plist>
...\ No newline at end of file ...\ No newline at end of file
1 //
2 // Prefix header for all source files of the 'fuse_apk' target in the 'fuse_apk' project
3 //
4
5 #ifdef __OBJC__
6 #import <Foundation/Foundation.h>
7 #import <UIKit/UIKit.h>
8 #endif
1 /****************************************************************************
2 Copyright (c) 2013 cocos2d-x.org
3 Copyright (c) 2013-2016 Chukong Technologies Inc.
4 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
5
6 http://www.cocos2d-x.org
7
8 Permission is hereby granted, free of charge, to any person obtaining a copy
9 of this software and associated documentation files (the "Software"), to deal
10 in the Software without restriction, including without limitation the rights
11 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 copies of the Software, and to permit persons to whom the Software is
13 furnished to do so, subject to the following conditions:
14
15 The above copyright notice and this permission notice shall be included in
16 all copies or substantial portions of the Software.
17
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE.
25 ****************************************************************************/
26
27 #import <UIKit/UIKit.h>
28
29
30 @interface RootViewController : UIViewController {
31
32 }
33 - (BOOL)prefersStatusBarHidden;
34 @end
1 /****************************************************************************
2 Copyright (c) 2013 cocos2d-x.org
3 Copyright (c) 2013-2016 Chukong Technologies Inc.
4 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
5
6 http://www.cocos2d-x.org
7
8 Permission is hereby granted, free of charge, to any person obtaining a copy
9 of this software and associated documentation files (the "Software"), to deal
10 in the Software without restriction, including without limitation the rights
11 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 copies of the Software, and to permit persons to whom the Software is
13 furnished to do so, subject to the following conditions:
14
15 The above copyright notice and this permission notice shall be included in
16 all copies or substantial portions of the Software.
17
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE.
25 ****************************************************************************/
26
27 #import "RootViewController.h"
28 #import "cocos2d.h"
29
30 #include "platform/CCApplication.h"
31 #include "platform/ios/CCEAGLView-ios.h"
32
33 @implementation RootViewController
34
35 /*
36 // The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
37 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
38 if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
39 // Custom initialization
40 }
41 return self;
42 }
43 */
44
45 // Implement loadView to create a view hierarchy programmatically, without using a nib.
46 - (void)loadView {
47 // Set EAGLView as view of RootViewController
48 self.view = (__bridge CCEAGLView *)cocos2d::Application::getInstance()->getView();
49 }
50
51 // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
52 - (void)viewDidLoad {
53 [super viewDidLoad];
54 }
55
56 - (void)viewWillAppear:(BOOL)animated {
57 [super viewWillAppear:animated];
58 }
59
60 - (void)viewDidDisappear:(BOOL)animated {
61 [super viewDidDisappear:animated];
62 }
63
64
65 // For ios6, use supportedInterfaceOrientations & shouldAutorotate instead
66 #ifdef __IPHONE_6_0
67 - (NSUInteger) supportedInterfaceOrientations{
68 return UIInterfaceOrientationMaskAllButUpsideDown;
69 }
70 #endif
71
72 - (BOOL) shouldAutorotate {
73 return YES;
74 }
75
76 - (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {
77 [super didRotateFromInterfaceOrientation:fromInterfaceOrientation];
78 }
79
80 //fix not hide status on ios7
81 - (BOOL)prefersStatusBarHidden {
82 return YES;
83 }
84
85 // Controls the application's preferred home indicator auto-hiding when this view controller is shown.
86 - (BOOL)prefersHomeIndicatorAutoHidden {
87 return YES;
88 }
89
90 - (void)didReceiveMemoryWarning {
91 // Releases the view if it doesn't have a superview.
92 [super didReceiveMemoryWarning];
93
94 // Release any cached data, images, etc that aren't in use.
95 }
96
97
98 @end
1 //
2 // SDKWrapper.h
3 // polish_project-mobile
4 //
5 // Created by 杨欣 on 2018/10/20.
6 //
7
8 #import <Foundation/Foundation.h>
9
10 NS_ASSUME_NONNULL_BEGIN
11
12 @interface SDKWrapper : NSObject
13 @property(nonatomic,strong) NSString *name;
14 + (instancetype)getInstance;
15 // iOS应用生命周期
16 - (void)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
17 - (void)applicationDidBecomeActive:(UIApplication *)application;
18 - (void)applicationWillResignActive:(UIApplication *)application;
19 - (void)applicationDidEnterBackground:(UIApplication *)application;
20 - (void)applicationWillEnterForeground:(UIApplication *)application;
21 - (void)applicationWillTerminate:(UIApplication *)application;
22 @end
23
24 NS_ASSUME_NONNULL_END
1 //
2 // SDKWrapper.m
3 // polish_project-mobile
4 //
5 // Created by 杨欣 on 2018/10/20.
6 //
7
8 #import "SDKWrapper.h"
9 #import "SDKDelegate.h"
10
11 @interface SDKWrapper ()
12
13 @property (nonatomic, strong) NSArray *sdkClasses;
14
15 @end
16
17 @implementation SDKWrapper
18
19 #pragma mark -
20 #pragma mark Singleton
21
22 static SDKWrapper *mInstace = nil;
23
24 + (instancetype)getInstance {
25 static dispatch_once_t onceToken;
26 dispatch_once(&onceToken, ^{
27 mInstace = [[super allocWithZone:NULL] init];
28 [mInstace initSDKWrapper];
29 });
30 return mInstace;
31 }
32 + (id)allocWithZone:(struct _NSZone *)zone {
33 return [SDKWrapper getInstance];
34 }
35
36 + (id)copyWithZone:(struct _NSZone *)zone {
37 return [SDKWrapper getInstance];
38 }
39
40 #pragma mark -
41 #pragma mark Application lifecycle
42 - (void)initSDKWrapper {
43 [self loadSDKClass];
44 }
45
46 - (void)loadSDKClass {
47 NSString *path = [NSString stringWithFormat:@"%@/project.json",
48 [[NSBundle mainBundle] resourcePath]];
49 NSData *data = [NSData dataWithContentsOfFile:path options:NSDataReadingMappedIfSafe error:nil];
50 id obj = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
51 id dic = obj[@"serviceClassPath"];
52 NSLog(@"%@",dic);
53 NSMutableArray *sdks = [NSMutableArray array];
54 for (NSString *str in dic) {
55 @try {
56 NSString *className = [[str componentsSeparatedByString:@"."] lastObject];
57 NSLog(@"%@",className);
58 Class c = NSClassFromString(className);
59 id sdk = [[c alloc] init];
60 [sdks addObject:sdk];
61 NSLog(@"%@",sdk);
62 } @catch (NSException *e) {
63 NSLog(@"%@",@"NSException");
64 NSLog(@"%@",e);
65 }
66 }
67 self.sdkClasses = [NSArray arrayWithArray:sdks];
68 }
69
70 /**
71 app显示给用户之前执行最后的初始化操作
72 */
73 - (void)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
74 for (id <SDKDelegate> sdk in self.sdkClasses) {
75 if ([sdk respondsToSelector:@selector(application:didFinishLaunchingWithOptions:)]) {
76 [sdk application:application didFinishLaunchingWithOptions:launchOptions];
77 }
78 }
79
80 }
81
82 /**
83 app已经切换到active状态后需要执行的操作
84 */
85 - (void)applicationDidBecomeActive:(UIApplication *)application {
86 for (id sdk in self.sdkClasses) {
87 if ([sdk respondsToSelector:@selector(applicationDidBecomeActive:)]) {
88 [sdk applicationDidBecomeActive:application];
89 }
90 }
91 }
92 /**
93 app将要从前台切换到后台时需要执行的操作
94 */
95 - (void)applicationWillResignActive:(UIApplication *)application {
96 for (id sdk in self.sdkClasses) {
97 if ([sdk respondsToSelector:@selector(applicationWillResignActive:)]) {
98 [sdk applicationWillResignActive:application];
99 }
100 }
101 }
102 /**
103 app已经进入后台后需要执行的操作
104 */
105 - (void)applicationDidEnterBackground:(UIApplication *)application {
106 for (id sdk in self.sdkClasses) {
107 if ([sdk respondsToSelector:@selector(applicationDidEnterBackground:)]) {
108 [sdk applicationDidEnterBackground:application];
109 }
110 }
111 }
112 /**
113 app将要从后台切换到前台需要执行的操作,但app还不是active状态
114 */
115 - (void)applicationWillEnterForeground:(UIApplication *)application {
116 for (id sdk in self.sdkClasses) {
117 if ([sdk respondsToSelector:@selector(applicationWillEnterForeground:)]) {
118 [sdk applicationWillEnterForeground:application];
119 }
120 }
121 }
122 /**
123 app将要结束时需要执行的操作
124 */
125 - (void)applicationWillTerminate:(UIApplication *)application {
126 for (id sdk in self.sdkClasses) {
127 if ([sdk respondsToSelector:@selector(applicationWillTerminate:)]) {
128 [sdk applicationWillTerminate:application];
129 }
130 }
131 }
132
133 @end
1 // Configuration settings file format documentation can be found at:
2 // https://help.apple.com/xcode/#/dev745c5c974
3
4 #include "D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/ios/CCModuleConfigIOS.debug.xcconfig"
1 // Configuration settings file format documentation can be found at:
2 // https://help.apple.com/xcode/#/dev745c5c974
3
4 #include "D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/ios/CCModuleConfigIOS.release.xcconfig"
1
2
3 #import <UIKit/UIKit.h>
4
5 int main(int argc, char *argv[]) {
6
7 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
8 int retVal = UIApplicationMain(argc, argv, nil, @"AppController");
9 [pool release];
10 return retVal;
11 }
1 //
2 // SDKWrapperDelegate.h
3 // polish_project-mobile
4 //
5 // Created by 杨欣 on 2018/10/22.
6 //
7
8 #import <Foundation/Foundation.h>
9
10 NS_ASSUME_NONNULL_BEGIN
11
12 @protocol SDKDelegate <NSObject>
13
14 @optional
15 - (void) optionalFunction;
16 - (void)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
17 - (void)applicationDidBecomeActive:(UIApplication *)application;
18 - (void)applicationWillResignActive:(UIApplication *)application;
19 - (void)applicationDidEnterBackground:(UIApplication *)application;
20 - (void)applicationWillEnterForeground:(UIApplication *)application;
21 - (void)applicationWillTerminate:(UIApplication *)application;
22
23 @end
24
25 NS_ASSUME_NONNULL_END
1 /*
2 Localizable.strings
3 */
4
5 "done" = "完成";
6 "next" = "下一个";
7 "search" = "搜索";
8 "go" = "前往";
9 "send" = "发送";
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5 <key>CFBundleDevelopmentRegion</key>
6 <string>en</string>
7 <key>CFBundleExecutable</key>
8 <string>${EXECUTABLE_NAME}</string>
9 <key>CFBundleIconFile</key>
10 <string>Icon</string>
11 <key>CFBundleIdentifier</key>
12 <string>org.cocos2d.helloworld</string>
13 <key>CFBundleInfoDictionaryVersion</key>
14 <string>6.0</string>
15 <key>CFBundleName</key>
16 <string>${PRODUCT_NAME}</string>
17 <key>CFBundlePackageType</key>
18 <string>APPL</string>
19 <key>CFBundleShortVersionString</key>
20 <string>1.0</string>
21 <key>CFBundleSignature</key>
22 <string>????</string>
23 <key>CFBundleVersion</key>
24 <string>1</string>
25 <key>LSApplicationCategoryType</key>
26 <string>public.app-category.games</string>
27 <key>LSMinimumSystemVersion</key>
28 <string>${MACOSX_DEPLOYMENT_TARGET}</string>
29 <key>NSHumanReadableCopyright</key>
30 <string>Copyright © 2013. All rights reserved.</string>
31 <key>NSMainNibFile</key>
32 <string>MainMenu</string>
33 <key>NSPrincipalClass</key>
34 <string>NSApplication</string>
35 <key>NSAppTransportSecurity</key>
36 <dict>
37 <key>NSAllowsArbitraryLoads</key>
38 <true/>
39 </dict>
40 </dict>
41 </plist>
1 //
2 // Prefix header for all source files of the 'Paralaxer' target in the 'Paralaxer' project
3 //
4
5 #ifdef __OBJC__
6 #import <Cocoa/Cocoa.h>
7 #endif
1 // Configuration settings file format documentation can be found at:
2 // https://help.apple.com/xcode/#/dev745c5c974
3
4 #include "D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/mac/CCModuleConfigMac.debug.xcconfig"
1 // Configuration settings file format documentation can be found at:
2 // https://help.apple.com/xcode/#/dev745c5c974
3
4 #include "D:\CocosCreator_2.0.10\resources\cocos2d-x/cocos/platform/mac/CCModuleConfigMac.release.xcconfig"
1 /****************************************************************************
2 Copyright (c) 2010 cocos2d-x.org
3 Copyright (c) 2013-2016 Chukong Technologies Inc.
4 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
5
6 http://www.cocos2d-x.org
7
8 Permission is hereby granted, free of charge, to any person obtaining a copy
9 of this software and associated documentation files (the "Software"), to deal
10 in the Software without restriction, including without limitation the rights
11 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
12 copies of the Software, and to permit persons to whom the Software is
13 furnished to do so, subject to the following conditions:
14
15 The above copyright notice and this permission notice shall be included in
16 all copies or substantial portions of the Software.
17
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
21 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
23 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 THE SOFTWARE.
25 ****************************************************************************/
26
27 #include "AppDelegate.h"
28
29 int main(int argc, char *argv[])
30 {
31 AppDelegate app(960, 640);
32 app.start();
33 return 0;
34 }
1 {
2 "copy_resources": [
3 {
4 "from": "../../../src",
5 "to": "src"
6 },
7 {
8 "from": "../../../res",
9 "to": "res"
10 },
11 {
12 "from": "../../../subpackages",
13 "to": "subpackages"
14 },
15 {
16 "from": "../../../main.js",
17 "to": ""
18 },
19 {
20 "from": "../../../project.json",
21 "to": ""
22 },
23 {
24 "from": "../../../jsb-adapter",
25 "to": "jsb-adapter"
26 }
27 ]
28 }
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 </ItemGroup>
13 <PropertyGroup Label="Globals">
14 <ProjectGuid>{3B0B58B1-2734-488E-A542-ECEC11EB2455}</ProjectGuid>
15 <RootNamespace>fuse_apk</RootNamespace>
16 </PropertyGroup>
17 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
19 <ConfigurationType>Application</ConfigurationType>
20 <CharacterSet>Unicode</CharacterSet>
21 <PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0'">v120</PlatformToolset>
22 <PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v120_xp</PlatformToolset>
23 <PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0'">v140</PlatformToolset>
24 <PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v140_xp</PlatformToolset>
25 <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0'">v140</PlatformToolset>
26 <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v140_xp</PlatformToolset>
27 </PropertyGroup>
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29 <ConfigurationType>Application</ConfigurationType>
30 <CharacterSet>Unicode</CharacterSet>
31 <PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0'">v120</PlatformToolset>
32 <PlatformToolset Condition="'$(VisualStudioVersion)' == '12.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v120_xp</PlatformToolset>
33 <PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0'">v140</PlatformToolset>
34 <PlatformToolset Condition="'$(VisualStudioVersion)' == '14.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v140_xp</PlatformToolset>
35 <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0'">v140</PlatformToolset>
36 <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0' and exists('$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A')">v140_xp</PlatformToolset>
37 </PropertyGroup>
38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
39 <ImportGroup Label="ExtensionSettings">
40 </ImportGroup>
41 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
42 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
43 <Import Project="D:\CocosCreator_2.0.10\resources\cocos2d-x\build\cocos2dx.props" />
44 <Import Project="D:\CocosCreator_2.0.10\resources\cocos2d-x\build\cocos2d_headers.props" />
45 </ImportGroup>
46 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
47 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
48 <Import Project="D:\CocosCreator_2.0.10\resources\cocos2d-x\build\cocos2dx.props" />
49 <Import Project="D:\CocosCreator_2.0.10\resources\cocos2d-x\build\cocos2d_headers.props" />
50 </ImportGroup>
51 <PropertyGroup Label="UserMacros" />
52 <PropertyGroup>
53 <_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
54 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration).win32\</OutDir>
55 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration).win32\</IntDir>
56 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
57 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration).win32\</OutDir>
58 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration).win32\</IntDir>
59 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
60 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
61 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
62 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
63 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
64 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
65 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
66 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
68 <LibraryPath>$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\lib;$(LibraryPath)</LibraryPath>
69 </PropertyGroup>
70 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
71 <LibraryPath>$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\lib;$(LibraryPath)</LibraryPath>
72 </PropertyGroup>
73 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
74 <Midl>
75 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
76 <MkTypLibCompatible>false</MkTypLibCompatible>
77 <TargetEnvironment>Win32</TargetEnvironment>
78 <GenerateStublessProxies>true</GenerateStublessProxies>
79 <TypeLibraryName>$(IntDir)game.tlb</TypeLibraryName>
80 <HeaderFileName>game.h</HeaderFileName>
81 <DllDataFileName>
82 </DllDataFileName>
83 <InterfaceIdentifierFileName>game_i.c</InterfaceIdentifierFileName>
84 <ProxyFileName>game_p.c</ProxyFileName>
85 </Midl>
86 <ClCompile>
87 <Optimization>Disabled</Optimization>
88 <AdditionalIncludeDirectories>$(ProjectDir)..\Classes;$(EngineRoot);$(EngineRoot)cocos;$(EngineRoot)cocos\base;$(EngineRoot)cocos\scripting\js-bindings\auto;$(EngineRoot)cocos\scripting\js-bindings\manual;$(EngineRoot)cocos\audio\include;$(EngineRoot)external\win32\include\;$(EngineRoot)external\win32\include\v8;$(EngineRoot)extensions;$(EngineRoot)cocos\editor-support;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
89 <PreprocessorDefinitions>WIN32;_WINDOWS;STRICT;_DEBUG;XP_WIN;JS_HAVE___INTN;JS_INTPTR_TYPE=int;COCOS2D_DEBUG=1;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_USRLIBSIMSTATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
90 <MinimalRebuild>false</MinimalRebuild>
91 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
92 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
93 <PrecompiledHeader>
94 </PrecompiledHeader>
95 <WarningLevel>Level3</WarningLevel>
96 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
97 <DisableSpecificWarnings>4267;4251;4244;4800;%(DisableSpecificWarnings)</DisableSpecificWarnings>
98 <MultiProcessorCompilation>true</MultiProcessorCompilation>
99 </ClCompile>
100 <ResourceCompile>
101 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
102 <Culture>0x0409</Culture>
103 <AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\include;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
104 </ResourceCompile>
105 <PreLinkEvent>
106 <Command>
107 </Command>
108 </PreLinkEvent>
109 <Link>
110 <AdditionalDependencies>v8.dll.lib;v8_libbase.dll.lib;v8_libplatform.dll.lib;libuv.lib;%(AdditionalDependencies)</AdditionalDependencies>
111 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
112 <GenerateDebugInformation>true</GenerateDebugInformation>
113 <SubSystem>Windows</SubSystem>
114 <TargetMachine>MachineX86</TargetMachine>
115 </Link>
116 <PreBuildEvent>
117 <Command>
118 </Command>
119 </PreBuildEvent>
120 <PreBuildEvent>
121 <Command>
122 </Command>
123 </PreBuildEvent>
124 </ItemDefinitionGroup>
125 <ItemDefinitionGroup>
126 <CustomBuildStep>
127 <Command>xcopy "$(ProjectDir)..\..\..\src" "$(OutDir)\src" /D /E /I /F /Y
128 xcopy "$(ProjectDir)..\..\..\res" "$(OutDir)\res" /D /E /I /F /Y
129 xcopy "$(ProjectDir)..\..\..\jsb-adapter" "$(OutDir)\jsb-adapter" /D /E /I /F /Y
130 copy "$(ProjectDir)..\..\..\main.js" "$(OutDir)\" /Y
131 copy "$(ProjectDir)..\..\..\project.json" "$(OutDir)\" /Y</Command>
132 <Outputs>$(TargetName).cab</Outputs>
133 <Inputs>$(TargetFileName)</Inputs>
134 </CustomBuildStep>
135 </ItemDefinitionGroup>
136 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
137 <Midl>
138 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
139 <MkTypLibCompatible>false</MkTypLibCompatible>
140 <TargetEnvironment>Win32</TargetEnvironment>
141 <GenerateStublessProxies>true</GenerateStublessProxies>
142 <TypeLibraryName>$(IntDir)game.tlb</TypeLibraryName>
143 <HeaderFileName>game.h</HeaderFileName>
144 <DllDataFileName>
145 </DllDataFileName>
146 <InterfaceIdentifierFileName>game_i.c</InterfaceIdentifierFileName>
147 <ProxyFileName>game_p.c</ProxyFileName>
148 </Midl>
149 <ClCompile>
150 <AdditionalIncludeDirectories>$(ProjectDir)..\Classes;$(EngineRoot);$(EngineRoot)cocos;$(EngineRoot)cocos\base;$(EngineRoot)cocos\scripting\js-bindings\auto;$(EngineRoot)cocos\scripting\js-bindings\manual;$(EngineRoot)cocos\audio\include;$(EngineRoot)external\win32\include\;$(EngineRoot)external\win32\include\v8;$(EngineRoot)extensions;$(EngineRoot)cocos\editor-support;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151 <PreprocessorDefinitions>WIN32;_WINDOWS;STRICT;NDEBUG;XP_WIN;JS_HAVE___INTN;JS_INTPTR_TYPE=int;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_USRLIBSIMSTATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
152 <ExceptionHandling>
153 </ExceptionHandling>
154 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
155 <PrecompiledHeader>
156 </PrecompiledHeader>
157 <WarningLevel>Level3</WarningLevel>
158 <DebugInformationFormat>
159 </DebugInformationFormat>
160 <DisableSpecificWarnings>4267;4251;4244;4800;%(DisableSpecificWarnings)</DisableSpecificWarnings>
161 <MultiProcessorCompilation>true</MultiProcessorCompilation>
162 </ClCompile>
163 <ResourceCompile>
164 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
165 <Culture>0x0409</Culture>
166 <AdditionalIncludeDirectories>$(MSBuildProgramFiles32)\Microsoft SDKs\Windows\v7.1A\include;$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
167 </ResourceCompile>
168 <PreLinkEvent>
169 <Command>
170 </Command>
171 </PreLinkEvent>
172 <Link>
173 <AdditionalDependencies>v8.dll.lib;v8_libbase.dll.lib;v8_libplatform.dll.lib;libuv.lib;%(AdditionalDependencies)</AdditionalDependencies>
174 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
175 <SubSystem>Windows</SubSystem>
176 <TargetMachine>MachineX86</TargetMachine>
177 <GenerateDebugInformation>true</GenerateDebugInformation>
178 </Link>
179 <PreBuildEvent>
180 <Command>
181 </Command>
182 </PreBuildEvent>
183 </ItemDefinitionGroup>
184 <ItemGroup>
185 <ClCompile Include="..\Classes\jsb_module_register.cpp" />
186 <ClCompile Include="main.cpp" />
187 <ClCompile Include="..\Classes\AppDelegate.cpp" />
188 </ItemGroup>
189 <ItemGroup>
190 <ClInclude Include="main.h" />
191 <ClInclude Include="..\Classes\AppDelegate.h" />
192 <ClInclude Include="resource.h" />
193 </ItemGroup>
194 <ItemGroup>
195 <ResourceCompile Include="game.rc" />
196 </ItemGroup>
197 <ItemGroup>
198 <Image Include="res\game.ico" />
199 </ItemGroup>
200 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
201 <ImportGroup Label="ExtensionTargets">
202 </ImportGroup>
203 </Project>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="resource">
5 <UniqueIdentifier>{ca9c9e15-d942-43a1-aa7a-5f0b74ca1afd}</UniqueIdentifier>
6 <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;jpg;jpeg;jpe;png;manifest</Extensions>
7 </Filter>
8 <Filter Include="win32">
9 <UniqueIdentifier>{ccb2323b-1cfa-41ea-bcf4-ba5f07309396}</UniqueIdentifier>
10 </Filter>
11 <Filter Include="Classes">
12 <UniqueIdentifier>{e93a77e1-af1e-4400-87d3-504b62ebdbb0}</UniqueIdentifier>
13 </Filter>
14 </ItemGroup>
15 <ItemGroup>
16 <ClCompile Include="main.cpp">
17 <Filter>win32</Filter>
18 </ClCompile>
19 <ClCompile Include="..\Classes\AppDelegate.cpp">
20 <Filter>Classes</Filter>
21 </ClCompile>
22 <ClCompile Include="..\Classes\jsb_module_register.cpp">
23 <Filter>Classes</Filter>
24 </ClCompile>
25 </ItemGroup>
26 <ItemGroup>
27 <ClInclude Include="..\Classes\AppDelegate.h">
28 <Filter>Classes</Filter>
29 </ClInclude>
30 <ClInclude Include="main.h">
31 <Filter>win32</Filter>
32 </ClInclude>
33 <ClInclude Include="resource.h" />
34 </ItemGroup>
35 <ItemGroup>
36 <ResourceCompile Include="game.rc">
37 <Filter>resource</Filter>
38 </ResourceCompile>
39 </ItemGroup>
40 <ItemGroup>
41 <Image Include="res\game.ico">
42 <Filter>resource</Filter>
43 </Image>
44 </ItemGroup>
45 </Project>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
4 <LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory>
5 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
6 </PropertyGroup>
7 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
8 <LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory>
9 <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
10 </PropertyGroup>
11 </Project>
...\ No newline at end of file ...\ No newline at end of file
1 // Microsoft Visual C++ generated resource script.
2 //
3 #include "resource.h"
4
5 #define APSTUDIO_READONLY_SYMBOLS
6 /////////////////////////////////////////////////////////////////////////////
7 //
8 // Generated from the TEXTINCLUDE 2 resource.
9 //
10 #include "winresrc.h"
11
12 /////////////////////////////////////////////////////////////////////////////
13 #undef APSTUDIO_READONLY_SYMBOLS
14
15 /////////////////////////////////////////////////////////////////////////////
16 // Chinese (Simplified, PRC) resources
17
18 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
19 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
20 #pragma code_page(936)
21
22 #ifdef APSTUDIO_INVOKED
23 /////////////////////////////////////////////////////////////////////////////
24 //
25 // TEXTINCLUDE
26 //
27
28 2 TEXTINCLUDE
29 BEGIN
30 "#include ""winresrc.h""\r\n"
31 "\0"
32 END
33
34 3 TEXTINCLUDE
35 BEGIN
36 "\r\n"
37 "\0"
38 END
39
40 #endif // APSTUDIO_INVOKED
41
42 #endif // Chinese (Simplified, PRC) resources
43 /////////////////////////////////////////////////////////////////////////////
44
45
46 /////////////////////////////////////////////////////////////////////////////
47 // English (United States) resources
48
49 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
50 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
51 #pragma code_page(1252)
52
53 #ifdef APSTUDIO_INVOKED
54 /////////////////////////////////////////////////////////////////////////////
55 //
56 // TEXTINCLUDE
57 //
58
59 1 TEXTINCLUDE
60 BEGIN
61 "resource.h\0"
62 END
63
64 #endif // APSTUDIO_INVOKED
65
66
67 /////////////////////////////////////////////////////////////////////////////
68 //
69 // Icon
70 //
71
72 // Icon with lowest ID value placed first to ensure application icon
73 // remains consistent on all systems.
74 GLFW_ICON ICON "res\\game.ico"
75
76 /////////////////////////////////////////////////////////////////////////////
77 //
78 // Version
79 //
80
81 VS_VERSION_INFO VERSIONINFO
82 FILEVERSION 1,0,0,1
83 PRODUCTVERSION 1,0,0,1
84 FILEFLAGSMASK 0x3fL
85 #ifdef _DEBUG
86 FILEFLAGS 0x1L
87 #else
88 FILEFLAGS 0x0L
89 #endif
90 FILEOS 0x4L
91 FILETYPE 0x2L
92 FILESUBTYPE 0x0L
93 BEGIN
94 BLOCK "StringFileInfo"
95 BEGIN
96 BLOCK "040904B0"
97 BEGIN
98 VALUE "FileDescription", "game Module"
99 VALUE "FileVersion", "1, 0, 0, 1"
100 VALUE "InternalName", "game"
101 VALUE "LegalCopyright", "Copyright "
102 VALUE "OriginalFilename", "game.exe"
103 VALUE "ProductName", "game Module"
104 VALUE "ProductVersion", "1, 0, 0, 1"
105 END
106 END
107 BLOCK "VarFileInfo"
108 BEGIN
109 VALUE "Translation", 0x409, 1200
110 END
111 END
112
113 #endif // English (United States) resources
114 /////////////////////////////////////////////////////////////////////////////
115
116
117
118 #ifndef APSTUDIO_INVOKED
119 /////////////////////////////////////////////////////////////////////////////
120 //
121 // Generated from the TEXTINCLUDE 3 resource.
122 //
123
124
125 /////////////////////////////////////////////////////////////////////////////
126 #endif // not APSTUDIO_INVOKED
...\ No newline at end of file ...\ No newline at end of file
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 #include "main.h"
27 #include "AppDelegate.h"
28
29 USING_NS_CC;
30
31 // uncomment below line, open debug console
32 // #define USE_WIN32_CONSOLE
33
34 int APIENTRY _tWinMain(HINSTANCE hInstance,
35 HINSTANCE hPrevInstance,
36 LPTSTR lpCmdLine,
37 int nCmdShow)
38 {
39 UNREFERENCED_PARAMETER(hPrevInstance);
40 UNREFERENCED_PARAMETER(lpCmdLine);
41
42 #ifdef USE_WIN32_CONSOLE
43 AllocConsole();
44 freopen("CONIN$", "r", stdin);
45 freopen("CONOUT$", "w", stdout);
46 freopen("CONOUT$", "w", stderr);
47 #endif
48
49 // create the application instance
50 AppDelegate app(960, 640);
51 app.start();
52
53 #ifdef USE_WIN32_CONSOLE
54 FreeConsole();
55 #endif
56
57 return 0;
58 }
1 /****************************************************************************
2 Copyright (c) 2017-2018 Xiamen Yaji Software Co., Ltd.
3
4 http://www.cocos.com
5
6 Permission is hereby granted, free of charge, to any person obtaining a copy
7 of this software and associated engine source code (the "Software"), a limited,
8 worldwide, royalty-free, non-assignable, revocable and non-exclusive license
9 to use Cocos Creator solely to develop games on your target platforms. You shall
10 not use Cocos Creator software for developing other software or tools that's
11 used for developing games. You are not granted to publish, distribute,
12 sublicense, and/or sell copies of Cocos Creator.
13
14 The software or tools in this License Agreement are licensed, not sold.
15 Xiamen Yaji Software Co., Ltd. reserves all rights not expressly granted to you.
16
17 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23 THE SOFTWARE.
24 ****************************************************************************/
25
26 #ifndef __MAIN_H__
27 #define __MAIN_H__
28
29 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
30
31 // Windows Header Files:
32 #include <tchar.h>
33
34 // C RunTime Header Files
35 #include "CCStdC.h"
36
37 #endif // __WINMAIN_H__
1 //{{NO_DEPENDENCIES}}
2 // Microsoft Visual C++ generated include file.
3 // Used by game.rc
4 //
5 #define IDS_PROJNAME 100
6 #define IDR_TESTJS 100
7
8 // Next default values for new objects
9 //
10 #ifdef APSTUDIO_INVOKED
11 #ifndef APSTUDIO_READONLY_SYMBOLS
12 #define _APS_NEXT_RESOURCE_VALUE 204
13 #define _APS_NEXT_COMMAND_VALUE 32785
14 #define _APS_NEXT_CONTROL_VALUE 1001
15 #define _APS_NEXT_SYMED_VALUE 101
16 #endif
17 #endif
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 window._CCSettings={platform:"android",groupList:["default"],collisionMatrix:[[true]],rawAssets:{assets:{"0":["button/add_class",0,1],"1":["button/not_collected",0,1],"3":["button/home_button",0,1],"4":["class/class_pic",0,1],"5":["prefab/pfbClassCategoryCell.prefab",3],"6":["class/drak",0,1],"8":["prefab/pfbCategoryOtherListCell.prefab",3],"12":["button/exitEditor_button",0,1],"15":["button/clear_button",0,1],"16":["button/index_button",0,1],"17":["button/history_button",0,1],"19":["button/editor_button",0,1],"21":["button/collection_button",0,1],"22":["prefab/pfbDiaryListCell.prefab",3],"26":["class/1.png",1],"27":["class/star_groove_active.png",1],"28":["focus/1.png",1],"29":["class/growup_button.png",1],"30":["class/MSSG.png",1],"31":["button/noSubscribe.png",1],"32":["class/baseboard.png",1],"33":["game/xyx_9.png",1],"34":["game/bg_xyx_3.png",1],"35":["game/bg_xyx_7.png",1],"36":["button/stop.png",1],"37":["class/drak.png",1],"38":["class/4.png",1],"39":["game/xyx_10.png",1],"40":["button/exitEditor_button.png",1],"41":["class/YSQM.png",1],"42":["class/5.png",1],"43":["button/add_class.png",1],"44":["focus/7.png",1],"45":["class/2.png",1],"46":["game/xyx_6.png",1],"47":["class/YYSJ.png",1],"48":["button/home_button.png",1],"49":["class/customizedCourses_button.png",1],"50":["class/SHBK.png",1],"51":["game/bg_xyx_1.png",1],"52":["game/bg_xyx_5.png",1],"53":["game/xyx_5.png",1],"54":["focus/6.png",1],"55":["focus/4.png",1],"56":["game/bg_xyx_4.png",1],"57":["class/class_pic.png",1],"58":["class/tips.png",1],"59":["button/progress_focus.png",1],"60":["class/bg.jpg",1],"61":["class/ZJYZ.png",1],"62":["class/grade_button.png",1],"63":["button/score.png",1],"64":["button/history_button.png",1],"65":["class/3.png",1],"66":["game/xyx_7.png",1],"67":["game/bg_xyx_2.png",1],"68":["button/vocal.png",1],"69":["focus/8.png",1],"70":["focus/9.png",1],"71":["class/0.png",1],"72":["focus/3.png",1],"73":["class/ZRZS.png",1],"74":["game/bg_item_1.png",1],"75":["button/navi_bg.png",1],"76":["focus/2.png",1],"77":["button/index_button.png",1],"78":["button/char_delete.png",1],"79":["button/collected.png",1],"80":["game/bg_xyx_10.png",1],"81":["game/bg_item_3.png",1],"82":["game/xyx_4.png",1],"83":["game/bg_item_2.png",1],"84":["class/6.png",1],"85":["class/this_week.png",1],"86":["game/xyx_1.png",1],"87":["class/baseboard_active.png",1],"88":["button/not_collected.png",1],"89":["button/be_collected.png",1],"90":["game/xyx_3.png",1],"91":["game/bg_xyx_8.png",1],"92":["button/collection.png",1],"93":["game/xyx_8.png",1],"94":["class/Today.png",1],"95":["game/bg_xyx_6.png",1],"96":["button/clear_button.png",1],"97":["button/collection_button.png",1],"98":["button/play.png",1],"99":["class/GSGX.png",1],"100":["button/editor_button.png",1],"101":["game/xyx_2.png",1],"102":["game/bg_xyx.png",1],"103":["class/star_groove.png",1],"104":["button/collect.png",1],"105":["game/bg_xyx_9.png",1],"106":["prefab/pfbGameCategoryListCell.prefab",3],"107":["game/bg_item_1",0,1],"108":["prefab/pfbCartoonDetailEpisodeCell.prefab",3],"110":["class/SHBK",0,1],"111":["class/star_groove_active",0,1],"112":["prefab/pfbClassNavCell.prefab",3],"113":["class/star_groove",0,1],"114":["class/0",0,1],"115":["class/baseboard",0,1],"116":["class/baseboard_active",0,1],"117":["prefab/pfbHistoryOtherListCell.prefab",3],"119":["class/bg",0,1],"120":["class/growup_button",0,1],"121":["class/tips",0,1],"122":["class/customizedCourses_button",0,1],"123":["class/this_week",0,1],"125":["class/grade_button",0,1],"126":["prefab/pfbSearchCategoryListCell.prefab",3],"98lrwCR/JLma9K3ov5GeSn":["button/be_collected",0,1],"c4WmakSa9EL7bxzVHI+5Ks":["button/char_delete",0,1],"c3FqEYKolIeKK+qM+6lUhk":["button/collect",0,1],"53BMlKkmlLA4LPnDEaDJEa":["button/collected",0,1],"96tyjOvRVGA7xP2UWhQg0J":["button/collection",0,1],"54BiOjWKBNg4sTEQRklvGn":["button/navi_bg",0,1],"746qN3pHZMaZhoFeUXfpyr":["button/noSubscribe",0,1],"20GD/rdWdFBIYwm09jCjgT":["button/play",0,1],"49aviyMRxBUJZJecLo3FRQ":["button/progress_focus",0,1],"4dA7kF10VDfpR+YD72dqRF":["button/score",0,1],"51KY54kIhOf5S36oNoso70":["button/stop",0,1],"51Atk/xJ5Eio3w1ZqsvH9T":["button/vocal",0,1],"9579kTyKRAsp80TQ7eX4z+":["class/1",0,1],"53mNNzeFdMqYIkZyWvcWaQ":["class/2",0,1],d83RcmmmtJkqJn0BLPKnYm:["class/3",0,1],"6fzFce2KFCdLKSuxhVfEw0":["class/4",0,1],"a0uvuA5kNPpqEh/Skm0B1Q":["class/5",0,1],"92NNe6vMdHBrfokHLa9Qfk":["class/6",0,1],"b9TfNQdCRJL5/2iWmXhPEp":["class/GSGX",0,1],d8nFAILe1LiaMT8w5ueeQ2:["class/MSSG",0,1],"60o14IGWxAHIlnJc0vCk8c":["class/Today",0,1],f8NgCHil5OTptUjPeVNc7F:["class/YSQM",0,1],"3efvU0SyJOA4VELNw8DZXq":["class/YYSJ",0,1],"90hCv+EppNoILxDKwAbpFJ":["class/ZJYZ",0,1],deulrKeRtDs72kGnqcfaHW:["class/ZRZS",0,1],"2fEtfLM21NUIUj1zNqQKG2":["focus/1",0,1],"d0+Inwq99OC7mVgLfk2Vjb":["focus/2",0,1],"57MwlJ1YdDm7VK1KlRsEs/":["focus/3",0,1],d9zTzTf3xAlJWANG6LA6O0:["focus/4",0,1],"f9dsB1z+tAvokRnup+2be9":["focus/6",0,1],cawdpQkyJN161RpElEk6zr:["focus/7",0,1],"862jT0QW5FQr5Fzrtj5eaa":["focus/8",0,1],"9atgHcL1FI0ZdkuV80kwUj":["focus/9",0,1],"27A7tnNqpIaKn3xZ6Buqmy":["focus/focus.zip",2],"feZ4Vv+0xKX4IQ1quVj5QK":["game/bg_item_2",0,1],"5ds3NKAhlK3r3qNMzqXPZu":["game/bg_item_3",0,1],"aeHtffzxJDmaarmC/PLrjK":["game/bg_xyx",0,1],acI9OazjBPvZyYH4m7wKxZ:["game/bg_xyx_1",0,1],"8avG3V4JlPArWEzfisYjXN":["game/bg_xyx_10",0,1],"52vc7xoZpGkqtgKX0w8Duj":["game/bg_xyx_2",0,1],"a1T+w/fsND1pHrPFYj/BiQ":["game/bg_xyx_3",0,1],a2cCYqMyFCn547Gw86QQwu:["game/bg_xyx_4",0,1],c3jiMaCU9CYIAMfNZxrl1S:["game/bg_xyx_5",0,1],"d1uaJpd/RKCIxC8fjYkbko":["game/bg_xyx_6",0,1],"45jxgflHNDO5feF6D3+PzH":["game/bg_xyx_7",0,1],"7bPdPXLXhEf4QVjR8ZHaC3":["game/bg_xyx_8",0,1],"24/9CTRkVLn7oINVXMknD9":["game/bg_xyx_9",0,1],"a0UiH/tyxKL5S04V0HnjT5":["game/xyx_1",0,1],"50k268kf5Pw7BBRQXVPCCC":["game/xyx_10",0,1],c4RXBLjAFKULRYVpNm29xI:["game/xyx_2",0,1],"34KKfBJmNKu77XNedU73jG":["game/xyx_3",0,1],"f4aS6xo4lD/L5VBG4fZt4e":["game/xyx_4",0,1],"77Arl/kw1DE6/T/FutCtsu":["game/xyx_5",0,1],c0oyRc6lpGiaQuKNzUAyQe:["game/xyx_6",0,1],"257GIE2VpNh75EHPTBifH2":["game/xyx_7",0,1],"d9/UVhrCJMAaFgoRBn29f5":["game/xyx_8",0,1],"b91CT/thpEvo168K63edqP":["game/xyx_9",0,1],"1cs6zTjT1LA40xStDciQiW":["prefab/pfbCartoonDetailNaviCell.prefab",3],"79JU6+Y5VK079oOif4/Ivi":["prefab/pfbCategoryRecommendCell.prefab",3],"4fyRO4YMBKR58lWJR9xjaT":["prefab/pfbTypeCell.prefab",3]}},assetTypes:["cc.SpriteFrame","cc.Texture2D","cc.Asset","cc.Prefab"],launchScene:"db://assets/Scene/sceneRecommend.fire",scenes:[{url:"db://assets/Scene/sceneRecommend.fire",uuid:118},{url:"db://assets/Scene/sceneClass.fire",uuid:124},{url:"db://assets/Scene/sceneDiary.fire",uuid:24},{url:"db://assets/Scene/sceneHistory.fire",uuid:20},{url:"db://assets/Scene/sceneProgram.fire",uuid:2},{url:"db://assets/Scene/sceneProgramPlayerFullScreen.fire",uuid:25},{url:"db://assets/Scene/sceneCategory.fire",uuid:109},{url:"db://assets/Scene/sceneSearch.fire",uuid:7}],packedAssets:{"012f97b01":["01k8SzySBL+YVegnO9E0sH",0,1,2,3,"65kscFNvtKu6qkmTvFDHi4"],"014290ae3":[4,9,5,6],"01642731d":[10,11,13,14,"71vz8MUSlMG6QWkjTPJDie",7,"907dJ0D6pC0Jv5KQ3cUdBg","9864KR3wlHAKaM8UFGsd5U","b65Xdq0PpCopqICKwd4BMJ",18],"027f4c102":[8,9,127],"02c68360b":[10,11,12,13,23,14,15,16,17,18,19,20,21],"02d87b662":[22,9],"041aeb2c0":["0bKLtsr1ZFKJ7a1cFTv3pL","b8siXLA3hEVIMaqGZqzhrC","e1RXmfXbtG05YORt/jIXgC"],"04620073c":[10,11,12,13,23,14,15,24,16,17,18,19],"05dada016":["2aiwVWfD9Clortmf3PeN4R",9],"06c5e329e":["04Ik5RgydLgJgKlDzPhZZN","24w24u8MtDj7p0RTn6qkoX","43a64LCchN9LaTymMgMQSt","47yc9KU/hEn5jcztvGw4IJ","68PUjxRTJFl7DbN09/UCt2","8bnZCNQhNPOqOkztoIk7D1","a6Iex3AiJHnqJ9ImP7TAIf","a7gdxMUbdMpZgDsO6Y2bHR","adYM+Ks8hOdbca7kweZaJ3",25,"bcZGXJozRKQo+FZANdMu9R","d4JHB4nO9D7bUdKKuAGw0k"],"07c79e990":["41D7kWhyFGY7q4NDlzkazn","90WN1CRV9D85O07Vh/IVm9"],"08a20bd60":[26,"02delMVqdBD70a/HSD99FK",27,"03T1KTjmhDL7g9p/i6Gn3h",28,29,30,31,32,33,"130j7L55RCLrgFkSaIezWy","17Ah23ZrxDcLglXe99zBWj","18Ui89MBxEfoL6D0XVgSy6",34,35,36,37,38,"24E46/LQFLtZDWoa5ea9pq",39,40,41,"2e/K5m1upHT5TEvLoOHNRi",42,43,44,45,46,47,48,49,50,"44g24zlzpJfqkWYGs71uf2","4565IJfl9IeZKM0yLXjYwN","49aYdg7wlKErktbfY56lav",51,52,53,54,"55lzF90txCcZabD+/sG0Tt",55,56,57,"5a5IclV89Btp+Sxgfhz/DC",58,"5e9YgE/FBE5KaIivlfikFw",59,"64aF0rMmxEto44SYq0wpsJ","68+f4RhptIK6RHvjuB4IWP","69SJRwXCtNPavWPIxYnK8W",60,61,62,"72PHDTdO5Knp6wEuBPWHvH","74+iVBhIdP4ZFGD4Q4zDNR",63,"7bBYtFHZlKb691R33Lqlbd",64,65,"82moVWw+VJk7KbsTcozwz9","87zFL/pLtDmLkZzqfLuqVJ",66,67,68,69,70,71,72,"90hx13NNVPpYsUD8PQrN89","93/gxK/YhFJov+SxV5kPgA","95N89ijulHraQAamPG8jvm",73,"99QpVYWiVIsbrVs/bg03Yo","9aQfHA0wFPV47gMatjTeqN","9aiSUNc99OXJYjuuVA5CAX",74,75,76,77,78,"a6DXvUzZVEwpYHcgPqkvh+",79,"a8Anh32NZGRZegUtSgEj26",80,"aePZ7rdzBGApR4qU/SofNS","b0i6ibfDVKaI+UZ9s484O8",81,82,"b6Ks33PstF4ZvSjmhUlK+S",83,"bdHftfx1pPrLU5WFsLIxpL",84,85,"c1qvZhjWVOC5fqfT5jHtvz",86,87,"c5HeQheU1Ls6twCa+ME5d1",88,89,90,91,92,"d10OwgDJNE2KlwohnVraJa",93,"dcUl9T4wVAQ5jzMQTzY9Bb",94,95,96,97,98,99,100,"f3UDjXNR9DH4fb0GxlewIW",101,102,103,104,105,"fbQH9aICNO+Z0JSXhrCZVO","fdYfxGGHJKhJrY+2AXuQfm"],"08b8be20b":[106,107],"08eac4fe0":[108,9],"0a87bfb26":["cdLRQ+XQRAqbpIaPWpW9to","e5eWaClxpO0JqhnkkzN8WT"],"0bb2c62ed":[10,109,11,13,14,"99BsSLrs9Bq4Ce3Pgc8Fip",18],"0c85fc5c5":[110,111,112,113,114,115,116],"0cc62a4c3":[9,117],"0d55dd485":["1a8xdzhQFA/pbl7HAMAxYs","23MSZRoqlE3JmIJHwW3seq","27JP1NhZJJfZqxTjOWjA6J",118,"8cDHkLS4VDoYtsqGhrcA32","8daielIX5D9pdwjpREbxI6","b25E5hqwpGbbExOu19TyeL","dbKBXECXdEya4Zv+tYVwnb","e7SluGuVhDz6WDbr3rAOBx","e9x+BkPABJDIyUB8eZDriy","eauSEjZexE/bmve4A0bV5k"],"0d6fac6fc":[119,10,11,13,120,14,121,122,123,124,16,18,125],"0e1dddeee":[9,126,127]},md5AssetsMap:{},orientation:"",subpackages:{},uuids:["2836fB+oJMALEju2UhuPha","37qwXOCPZJ7a3Jh5jxwAck","49VH94lqVNg6mcbLsX5X32","4dY3obK3xJW4IwohEwX442","13Qm7ulFxAKYcpjhG1OcPH","a5aNEghxBIZqUiuhE340Yg","c85TbAsO9EOYkiypgxiOb8","86k36N+CxLnrYCwurMSwq7","0aBP8a2iZIPKrw6qnwdvKm","a2MjXRFdtLlYQ5ouAFv/+R","09qO8kbmxDdZP9/A4CGfCh","16aKiNSApJUphwTHkzr1y6","17HTkp+6pHXqNQvEyyz2mO","17uN8v2O9Gk4210ZGCsd0L","4cRVkmnCJMIZBPEVobQr4l","82gmbXN1xKsLZU21hVdllO","b804uMNCNErLxwT5XqKky4","ca+7gXjhRPlIBxcz7jhZ4K","cc7LlW72dKEYJVLUduIhEZ","d2gLy9z5ZNI6CyJFqTdDKN","e1Jgh90olExaJ0TIIXH9+o","fbRDdyCRNGC436WZg0RDCJ","32CZtpVU9BE7BkMTgAxmNR","1cejPYfOxLvI6MkLF6beT5","aeWSzHHl1BSIKQPMymH++6","afBx+fIMFG94Ff20OHXAWI","01Oa9AMexPrL7oUd7pByQu","020CE4U8pEd4JuBmzl2ROK","07xChTRPZE/bSnlsZXJz1b","09Rhz+tNJPULV/OcjUvWEZ","095inWjUpH4JumGfo1ujE/","0cIy+0UVhITbsbYZyLMkLd","0dIggimudC/avVhomDOCZs","0f2jPL/zxLE7RlKKYMuMJz","1bAERaGYpC6Yg5qzplnqsD","1cMXtLABVP/ZVq2ATFUMy/","1dbVrYyBpCjIApydc+MQL6","20uCui3fBJK74dHUyfCO9R","21/kVlVLhBPrf1GWNHRV57","24xjwVC0lL4ZP2Sbza58Rh","2aYH8zwZdAe6sanpkeOXZO","2e7g54NLZNO4tK/9hP9mI6","35zFJG8UBDDIgRBttlDiLg","3bhse217lLJIgwD0iMBH2g","3cAlK6XaBFEY1wBa/DUCDA","3dSYVz1h1DRLnej2jZGinv","3d6SGB3odNjIQuM2Y4wYAt","3ekNyyPdRLSZnr71mCjlHy","3f8lBaVMBGL5s5rWHtfO2V","42fRvLrxlN3ITXjQxpphcG","43pbpgf49GSZYTxDhZdhPl","4asLajEiJA4ZMhBWLEls5a","4f35MGWjdElpvAdn2nzBcf","52iQ3f9O1A+5NCCFXM1Cca","535nXzFABLV7n8aj9qZdqQ","5688ypLqhJgqdJCCRMKD2O","58UUSgn5NG2Ix0dzYIJT3l","5a4PHUGzNFR7kv5lhosuLx","5cx+RNF39CgZ2WSX9sexS8","5f3sso2EFMtoVGMXzgTE2V","6bUpkOnNlG6rxw3EN71DNn","6cCTryvhxOVb4E94JQaua/","70H+MrHetHBYP2EdtcsllD","79N8EH/0NFZIH8eLcXHJY2","7dZhqDl8lGSagHDwsbNTjk","80t33r0yhHsayrUTtVdjbL","89a5OwRTpBzoj0+shwmzDP","8bM3s7CqdC5rJNDX9yW1ap","8cEYnIHXBCEp7AVSbtG/mG","8dSSL4jbJGoKe6PswlKpMY","8dYIOlmelHWpOa4jUGrsO8","8eKTizGOxPkLc3ia0piYo6","90CbUMpulO6rAWO3Fq8ZMI","98eEkQwr5JhLZbLebT1W9f","9asJfrZaNHjIDYuiIFlFqr","9ejDOkO+5Cs7yd+BOQJ4kL","a1dISrmLlFp5bF4vEV8guc","a1s9FcfKdGxa4z9mWadOa0","a3b1RPGJZDk5KCUn+tP6/e","a6xgrGSClBz7HlcyJi2pll","acv8yPSLVA4pc2QAOPtSec","b1vVKWuYhMbaQiqxgw3Sui","b424kaGPhHm7oOU6SAxOkT","b9EqC6DeZEFJPYpV0zBV1o","bfawfQ6M5MqrsQdO/OScqw","bfuqwEkG1A5Ko3UnqEG0NL","c2QSa5+rtH+adPE8WHC+fU","c2TJCULwRMLrGqID3KbQiy","c54Tp+HrNMIqGUlwx0WOJJ","c8S0ZaUXRDX4v1rsY9d8l8","cb+YCF6d9Cu6KXj0kgp/qq","cfoNQ694VBNLOz1DQnj3LQ","d1J/zpotRC568tfqfXCdTi","d3/g8JE+ZPA45tr6Bcddlh","dcj+mjuXxFnJbCVc12DO61","dcyRwvBUpGmJFHq2EWJBrn","deVqfOdVJM3LwA+DqwzXI/","e1jChEXfpNn4upv4+LugFe","ebNMlrGH5PvqO3aGf1YSOY","ebq2dNmeFJxJUC6vvm8rMR","f2zvImCIdJ84zh5dkYLqNv","f5+7fdA7RERo6n+nCTiw6h","f7D/9vhRtMj6DrFMjxc/EC","f7RnJpaDNEh6wm+7ylZc24","f8znNtCT5KqYIRj/flA9xV","f99UNvok1Cw63piZdi1wlN","d3SGKeMVlKKaDQV8GczB2H","d4surbe+dOTLTc5CBA46vT","6e4O5JKulItJQTahR1h4it","0d7IjiUUZIooMjDXnBFjn9","2a38h99y1NI4gwEWXri0D3","38fQzWz8lPP6PA/HrdrYlx","67ALHAP3lMEaXftKZd547a","78iESPj7JGKqEoUt+em+Ml","a2bujIJlRAhaVGhvR3d7ba","eaVNZ+1gtAma88/Xlje+vo","f67I+ULr1LlbnleGhgI5w0","c04CWcTnRAc5e8tvRkFWGu","2dL3kvpAxJu6GJ7RdqJG5J","01vc0BM9NPAok/1owbqQWK","30kWXWIvNA5rHaGUzWJVlB","5e93bBxnBJyKHwOfjLHTOm","99vgEZiq1BJ5WqaWtrBAkl","a4Or2+QdhFGasXaZj7Xle2","a9jCNTPwJOqqhG4vlm4+m5","ecP35PDitNkbHRK5sVUUtL","e4QfFUG5JM1brMybJbmI5U","f68lh/yPlI56vIlfZpthLh"]};
...\ No newline at end of file ...\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 // 在 main.js 的开头添加如下代码
2 if (jsb) {
3 var hotUpdateSearchPaths = localStorage.getItem('HotUpdateSearchPaths');
4 if (hotUpdateSearchPaths) {
5 jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
6 }
7 }
8
9 // QQPlay window need to be inited first
10 if (false) {
11 BK.Script.loadlib('GameRes://libs/qqplay-adapter.js');
12 }
13
14 window.boot = function () {
15 var settings = window._CCSettings;
16 window._CCSettings = undefined;
17
18 if ( !settings.debug ) {
19 var uuids = settings.uuids;
20
21 var rawAssets = settings.rawAssets;
22 var assetTypes = settings.assetTypes;
23 var realRawAssets = settings.rawAssets = {};
24 for (var mount in rawAssets) {
25 var entries = rawAssets[mount];
26 var realEntries = realRawAssets[mount] = {};
27 for (var id in entries) {
28 var entry = entries[id];
29 var type = entry[1];
30 // retrieve minified raw asset
31 if (typeof type === 'number') {
32 entry[1] = assetTypes[type];
33 }
34 // retrieve uuid
35 realEntries[uuids[id] || id] = entry;
36 }
37 }
38
39 var scenes = settings.scenes;
40 for (var i = 0; i < scenes.length; ++i) {
41 var scene = scenes[i];
42 if (typeof scene.uuid === 'number') {
43 scene.uuid = uuids[scene.uuid];
44 }
45 }
46
47 var packedAssets = settings.packedAssets;
48 for (var packId in packedAssets) {
49 var packedIds = packedAssets[packId];
50 for (var j = 0; j < packedIds.length; ++j) {
51 if (typeof packedIds[j] === 'number') {
52 packedIds[j] = uuids[packedIds[j]];
53 }
54 }
55 }
56
57 var subpackages = settings.subpackages;
58 for (var subId in subpackages) {
59 var uuidArray = subpackages[subId].uuids;
60 if (uuidArray) {
61 for (var k = 0, l = uuidArray.length; k < l; k++) {
62 if (typeof uuidArray[k] === 'number') {
63 uuidArray[k] = uuids[uuidArray[k]];
64 }
65 }
66 }
67 }
68 }
69
70 function setLoadingDisplay () {
71 // Loading splash scene
72 var splash = document.getElementById('splash');
73 var progressBar = splash.querySelector('.progress-bar span');
74 cc.loader.onProgress = function (completedCount, totalCount, item) {
75 var percent = 100 * completedCount / totalCount;
76 if (progressBar) {
77 progressBar.style.width = percent.toFixed(2) + '%';
78 }
79 };
80 splash.style.display = 'block';
81 progressBar.style.width = '0%';
82
83 cc.director.once(cc.Director.EVENT_AFTER_SCENE_LAUNCH, function () {
84 splash.style.display = 'none';
85 });
86 }
87
88 var onStart = function () {
89 cc.loader.downloader._subpackages = settings.subpackages;
90
91 cc.view.enableRetina(true);
92 cc.view.resizeWithBrowserSize(true);
93
94 if (!false && !false) {
95 if (cc.sys.isBrowser) {
96 setLoadingDisplay();
97 }
98
99 if (cc.sys.isMobile) {
100 if (settings.orientation === 'landscape') {
101 cc.view.setOrientation(cc.macro.ORIENTATION_LANDSCAPE);
102 }
103 else if (settings.orientation === 'portrait') {
104 cc.view.setOrientation(cc.macro.ORIENTATION_PORTRAIT);
105 }
106 cc.view.enableAutoFullScreen([
107 cc.sys.BROWSER_TYPE_BAIDU,
108 cc.sys.BROWSER_TYPE_WECHAT,
109 cc.sys.BROWSER_TYPE_MOBILE_QQ,
110 cc.sys.BROWSER_TYPE_MIUI,
111 ].indexOf(cc.sys.browserType) < 0);
112 }
113
114 // Limit downloading max concurrent task to 2,
115 // more tasks simultaneously may cause performance draw back on some android system / browsers.
116 // You can adjust the number based on your own test result, you have to set it before any loading process to take effect.
117 if (cc.sys.isBrowser && cc.sys.os === cc.sys.OS_ANDROID) {
118 cc.macro.DOWNLOAD_MAX_CONCURRENT = 2;
119 }
120 }
121
122 var launchScene = settings.launchScene;
123
124 // load scene
125 cc.director.loadScene(launchScene, null,
126 function () {
127 if (cc.sys.isBrowser) {
128 // show canvas
129 var canvas = document.getElementById('GameCanvas');
130 canvas.style.visibility = '';
131 var div = document.getElementById('GameDiv');
132 if (div) {
133 div.style.backgroundImage = '';
134 }
135 }
136 cc.loader.onProgress = null;
137 console.log('Success to load scene: ' + launchScene);
138 }
139 );
140 };
141
142 // jsList
143 var jsList = settings.jsList;
144
145 if (false) {
146 BK.Script.loadlib();
147 }
148 else {
149 var bundledScript = settings.debug ? 'src/project.dev.js' : 'src/project.js';
150 if (jsList) {
151 jsList = jsList.map(function (x) {
152 return 'src/' + x;
153 });
154 jsList.push(bundledScript);
155 }
156 else {
157 jsList = [bundledScript];
158 }
159 }
160
161 var option = {
162 id: 'GameCanvas',
163 scenes: settings.scenes,
164 debugMode: settings.debug ? cc.debug.DebugMode.INFO : cc.debug.DebugMode.ERROR,
165 showFPS: !false && settings.debug,
166 frameRate: 60,
167 jsList: jsList,
168 groupList: settings.groupList,
169 collisionMatrix: settings.collisionMatrix,
170 }
171
172 // init assets
173 cc.AssetLibrary.init({
174 libraryPath: 'res/import',
175 rawAssetsBase: 'res/raw-',
176 rawAssets: settings.rawAssets,
177 packedAssets: settings.packedAssets,
178 md5AssetsMap: settings.md5AssetsMap,
179 subpackages: settings.subpackages
180 });
181
182 cc.game.run(option, onStart);
183 };
184
185 // main.js is qqplay and jsb platform entry file, so we must leave platform init code here
186 if (false) {
187 BK.Script.loadlib('GameRes://src/settings.js');
188 BK.Script.loadlib();
189 BK.Script.loadlib('GameRes://libs/qqplay-downloader.js');
190
191 var ORIENTATIONS = {
192 'portrait': 1,
193 'landscape left': 2,
194 'landscape right': 3
195 };
196 BK.Director.screenMode = ORIENTATIONS[window._CCSettings.orientation];
197 initAdapter();
198 cc.game.once(cc.game.EVENT_ENGINE_INITED, function () {
199 initRendererAdapter();
200 });
201
202 qqPlayDownloader.REMOTE_SERVER_ROOT = "";
203 var prevPipe = cc.loader.md5Pipe || cc.loader.assetLoader;
204 cc.loader.insertPipeAfter(prevPipe, qqPlayDownloader);
205
206 window.boot();
207 }
208 else if (window.jsb) {
209
210 var isRuntime = (typeof loadRuntime === 'function');
211 if (isRuntime) {
212 require('src/settings.js');
213 require('src/cocos2d-runtime.js');
214 require('jsb-adapter/engine/index.js');
215 }
216 else {
217 require('src/settings.js');
218 require('src/cocos2d-jsb.js');
219 require('jsb-adapter/jsb-engine.js');
220 }
221
222 cc.macro.CLEANUP_IMAGE_CACHE = true;
223 window.boot();
224 }
...\ No newline at end of file ...\ No newline at end of file
1 {
2 "project_type": "javascript",
3
4 "debugMode" : 1,
5 "showFPS" : true,
6 "frameRate" : 60,
7 "id" : "gameCanvas",
8 "renderMode" : 0,
9 "engineDir":"frameworks/cocos2d-html5",
10
11 "modules" : ["cocos2d"],
12
13 "jsList" : [
14 "src/resource.js",
15 "src/app.js"
16 ]
17 }
1 [{"__type__":"cc.SpriteFrame","content":{"name":"crown_left_detail","texture":"95N89ijulHraQAamPG8jvm","rect":[0,0,17,23],"offset":[0,0],"originalSize":[17,23],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"add_class","texture":"3bhse217lLJIgwD0iMBH2g","rect":[0,0,114,212],"offset":[0,0],"originalSize":[114,212],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"not_collected","texture":"c54Tp+HrNMIqGUlwx0WOJJ","rect":[0,0,114,212],"offset":[0,0],"originalSize":[114,212],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneProgram","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_active":false,"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"TopCanvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":6},{"__id__":8},{"__id__":11},{"__id__":19},{"__id__":23},{"__id__":26}],"_level":1,"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"efb5f66/epM1a0NFe240po5","node":{"__id__":2},"videoPlay":{"__id__":10},"spriteScore":{"__id__":16},"spriteCollect":{"__id__":18},"homeBtnSprite":{"__id__":28},"PFB_NAVI":{"__uuid__":"1cs6zTjT1LA40xStDciQiW"},"PFB_EPISODE":{"__uuid__":"6e4O5JKulItJQTahR1h4it"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"dcYR0hHMZD6KJY9KI3/Ugx"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Mask","_parent":{"__id__":2},"_children":[{"__id__":5}],"_level":2,"_components":[{"__type__":"cc.Mask","node":{"__id__":4},"_N$inverted":true}],"_contentSize":{"__type__":"cc.Size","width":478,"height":240},"_position":{"__type__":"cc.Vec3","x":-259,"y":113}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":4},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":261,"y":-113}},{"__type__":"cc.Node","_name":"HomeIcon","_parent":{"__id__":2},"_children":[{"__id__":7}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":6}}],"_contentSize":{"__type__":"cc.Size","width":97,"height":34},"_position":{"__type__":"cc.Vec3","x":-600,"y":318}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":6},"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_fontSize":26,"_lineHeight":50,"_N$verticalAlign":1,"_N$overflow":2},{"__type__":"cc.Widget","node":{"__id__":7},"_target":{"__id__":2},"_alignFlags":9,"_left":50,"_top":19}],"_contentSize":{"__type__":"cc.Size","width":800,"height":50},"_position":{"__type__":"cc.Vec3","x":410,"y":-2}},{"__type__":"cc.Node","_name":"PlayBg","_parent":{"__id__":2},"_children":[{"__id__":9}],"_level":2,"_contentSize":{"__type__":"cc.Size","width":526,"height":363},"_position":{"__type__":"cc.Vec3","x":-259,"y":128.5}},{"__type__":"cc.Node","_name":"VideoView","_parent":{"__id__":8},"_level":3,"_components":[{"__id__":10}],"_contentSize":{"__type__":"cc.Size","width":478,"height":240},"_position":{"__type__":"cc.Vec3","x":-2,"y":-15.5}},{"__type__":"cc.VideoPlayer","node":{"__id__":9},"_volume":0.5,"videoPlayerEvent":[{"__type__":"cc.ClickEvent","target":{"__id__":2},"_componentId":"efb5f66/epM1a0NFe240po5","handler":"onVideoPlayerEvent"}],"_N$keepAspectRatio":false},{"__type__":"cc.Node","_name":"IntroductionArea","_parent":{"__id__":2},"_children":[{"__id__":12},{"__id__":13},{"__id__":14},{"__id__":15},{"__id__":17}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":11}}],"_contentSize":{"__type__":"cc.Size","width":460,"height":232},"_position":{"__type__":"cc.Vec3","x":255,"y":150}},{"__type__":"cc.Node","_name":"New Label","_parent":{"__id__":11},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":12},"_useOriginalSize":false,"_string":"简介","_N$string":"简介","_fontSize":30,"_lineHeight":30,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":9,"_left":10,"_top":6.300000000000001}],"_contentSize":{"__type__":"cc.Size","width":60,"height":37.8},"_position":{"__type__":"cc.Vec3","x":-190,"y":90.80000000000001}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":11},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":13},"_useOriginalSize":false,"_fontSize":20,"_lineHeight":26,"_N$overflow":1},{"__type__":"cc.Widget","node":{"__id__":13},"_alignFlags":8,"_left":20}],"_contentSize":{"__type__":"cc.Size","width":460,"height":232},"_position":{"__type__":"cc.Vec3","x":20,"y":-81}},{"__type__":"cc.Node","_name":"Score","_parent":{"__id__":11},"_active":false,"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":14},"_useOriginalSize":false,"_fontSize":20,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":2}],"_contentSize":{"__type__":"cc.Size","width":100,"height":30},"_position":{"__type__":"cc.Vec3","x":127,"y":-97}},{"__type__":"cc.Node","_name":"BtnPicScore","_parent":{"__id__":11},"_level":3,"_components":[{"__id__":16}],"_contentSize":{"__type__":"cc.Size","width":114,"height":106},"_position":{"__type__":"cc.Vec3","x":68,"y":-153}},{"__type__":"cc.Sprite","node":{"__id__":15},"_spriteFrame":{"__uuid__":"2836fB+oJMALEju2UhuPha"},"_sizeMode":0},{"__type__":"cc.Node","_name":"BtnPicCollect","_parent":{"__id__":11},"_level":3,"_components":[{"__id__":18}],"_contentSize":{"__type__":"cc.Size","width":114,"height":106},"_position":{"__type__":"cc.Vec3","x":-91,"y":-153}},{"__type__":"cc.Sprite","node":{"__id__":17},"_spriteFrame":{"__uuid__":"37qwXOCPZJ7a3Jh5jxwAck"},"_sizeMode":0},{"__type__":"cc.Node","_name":"NaviArea","_parent":{"__id__":2},"_children":[{"__id__":20},{"__id__":21},{"__id__":22}],"_level":2,"_contentSize":{"__type__":"cc.Size","width":1048,"height":54},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-527,"y":-87}},{"__type__":"cc.Node","_name":"NaviListWrapper","_parent":{"__id__":19},"_children":[{"__type__":"cc.Node","_name":"NaviList","_parent":{"__id__":20},"_contentSize":{"__type__":"cc.Size","width":1048,"height":54},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":20},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":1048,"height":54},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Node","_name":"LeftIcon","_parent":{"__id__":19},"_components":[{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"01k8SzySBL+YVegnO9E0sH"}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":17,"height":23},"_position":{"__type__":"cc.Vec3","x":-14.5,"y":-0.5}},{"__type__":"cc.Node","_name":"RightIcon","_parent":{"__id__":19},"_components":[{"__type__":"cc.Sprite","node":{"__id__":22},"_spriteFrame":{"__uuid__":"65kscFNvtKu6qkmTvFDHi4"}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":17,"height":23},"_position":{"__type__":"cc.Vec3","x":1070.5,"y":-0.5}},{"__type__":"cc.Node","_name":"EpisodeArea","_parent":{"__id__":2},"_children":[{"__id__":24},{"__id__":25}],"_level":2,"_contentSize":{"__type__":"cc.Size","width":1199,"height":200},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-578,"y":-213}},{"__type__":"cc.Node","_name":"GraphicsLine","_parent":{"__id__":23},"_level":3,"_components":[{"__type__":"cc.Graphics","node":{"__id__":24},"_lineWidth":10,"_strokeColor":{"__type__":"cc.Color","r":255,"g":255,"b":255}}]},{"__type__":"cc.Node","_name":"EpisodeListWrapper","_parent":{"__id__":23},"_children":[{"__type__":"cc.Node","_name":"EpisodeList","_parent":{"__id__":25},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}}],"_contentSize":{"__type__":"cc.Size","width":800,"height":150},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Node","_name":"HomeBtn","_parent":{"__id__":2},"_children":[{"__id__":27}],"_level":2,"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":532.996,"y":287.175}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":26},"_level":2,"_components":[{"__id__":28},{"__type__":"cc.Widget","node":{"__id__":27},"alignMode":0,"_alignFlags":45,"_originalWidth":100,"_originalHeight":40}],"_color":{"__type__":"cc.Color","r":230,"g":230,"b":230},"_contentSize":{"__type__":"cc.Size","width":137,"height":65}},{"__type__":"cc.Sprite","node":{"__id__":27},"_spriteFrame":{"__uuid__":"4dY3obK3xJW4IwohEwX442"},"_type":1,"_sizeMode":0}],{"__type__":"cc.SpriteFrame","content":{"name":"home_button","texture":"3f8lBaVMBGL5s5rWHtfO2V","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"crown_right_detail","texture":"87zFL/pLtDmLkZzqfLuqVJ","rect":[0,0,17,23],"offset":[0,0],"originalSize":[17,23],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"class_pic","texture":"5a4PHUGzNFR7kv5lhosuLx","rect":[0,0,274,168],"offset":[0,0],"originalSize":[274,168],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbClassCategoryCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbClassCategoryCell","_children":[{"__id__":2},{"__id__":4},{"__id__":6}],"_level":1,"_components":[{"__type__":"bb0d2VAlglDJad3pJfNgXze","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":13},"activeName2":{"__id__":15},"normalName":{"__id__":18}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"681XjCc1JMa7weePOmEzV/"},"_contentSize":{"__type__":"cc.Size","width":247,"height":152}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":1},"_level":7,"_components":[{"__type__":"cc.Widget","node":{"__id__":2},"_alignFlags":8},{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"40hKPp/lxLQqzI7RSgf+uK"},"_contentSize":{"__type__":"cc.Size","width":247,"height":152}},{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"13Qm7ulFxAKYcpjhG1OcPH"},"_sizeMode":0},{"__type__":"cc.Node","_name":"CollectionBg","_parent":{"__id__":1},"_children":[{"__id__":5}],"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":32,"_right":-60}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"992T3UGe5NUax6TqwlNdgm"},"_contentSize":{"__type__":"cc.Size","width":51,"height":152},"_position":{"__type__":"cc.Vec3","x":158}},{"__type__":"cc.Node","_name":"CollectionPic","_parent":{"__id__":4},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"c85TbAsO9EOYkiypgxiOb8"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"8alJi+0/tHmr1y4Ko4X0/D"},"_contentSize":{"__type__":"cc.Size","width":51,"height":50}},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":7},{"__id__":8},{"__id__":16}],"_level":7,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":6},"_alignFlags":12,"_bottom":-40}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"1bHTBCLihHaan0ejlYxkeF"},"_contentSize":{"__type__":"cc.Size","width":247,"height":30},"_position":{"__type__":"cc.Vec3","y":-101}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":6},"_active":false,"_level":8,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"73K8K+LA1PVLY1Lz9BZ4lf"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":247,"height":30}},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":6},"_children":[{"__id__":9},{"__id__":10}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"9foIZHQ9ZNM6EZJgeluWgI"},"_contentSize":{"__type__":"cc.Size","width":247}},{"__type__":"cc.Node","_name":"ActiveNameBg","_parent":{"__id__":8},"_level":9,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"a2rXJo/AxCZrTOQo3+K/Io"},"_contentSize":{"__type__":"cc.Size","width":247,"height":30}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":8},"_children":[{"__id__":11}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":8,"_left":10},{"__type__":"cc.Mask","node":{"__id__":10}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"b0z+5uA/lLrI6hgwcHggil"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":230,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-113.5}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":10},"_children":[{"__id__":12},{"__id__":14}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"689K8EaqRBjrLJwXpHAryd"},"_contentSize":{"__type__":"cc.Size","width":230,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":11},"_level":11,"_components":[{"__id__":13}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"e3pV3lr7JEH673NfmP2t+M"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":1},"_position":{"__type__":"cc.Vec3","y":10}},{"__type__":"cc.Label","node":{"__id__":12},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":11},"_level":11,"_components":[{"__id__":15}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"d3g70N1ehHoap2jx2GlOAG"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":1},"_position":{"__type__":"cc.Vec3","x":78,"y":10}},{"__type__":"cc.Label","node":{"__id__":14},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":6},"_children":[{"__id__":17}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":16}},{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8,"_left":10}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"74HIZnrp1JZ4XnmAeAbWSQ"},"_contentSize":{"__type__":"cc.Size","width":230,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-113.5,"y":1}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":16},"_level":9,"_components":[{"__id__":18}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"},"fileId":"fftT39l5xBr5y3ITb7obJa"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Label","node":{"__id__":17},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1}],{"__type__":"cc.SpriteFrame","content":{"name":"drak","texture":"20uCui3fBJK74dHUyfCO9R","rect":[2,2,48,47],"offset":[0.5,-0.5],"originalSize":[51,50],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"scroll_base_bg","texture":"64aF0rMmxEto44SYq0wpsJ","rect":[0,0,2,512],"offset":[0,0],"originalSize":[2,512],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg","texture":"9aiSUNc99OXJYjuuVA5CAX","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"down_arrow","texture":"fbQH9aICNO+Z0JSXhrCZVO","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"up_arrow","texture":"5e9YgE/FBE5KaIivlfikFw","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"record_bg","texture":"99QpVYWiVIsbrVs/bg03Yo","rect":[0,0,404,464],"offset":[0,0],"originalSize":[404,464],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneSearch","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_active":false,"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"Canvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":5},{"__id__":6},{"__id__":8},{"__id__":10},{"__id__":12},{"__id__":13},{"__id__":15},{"__id__":24}],"_level":1,"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"42be43vaEtAiK/s7hXSZAJJ","node":{"__id__":2},"spriteKeywordDelete":{"__id__":9},"PFB_RECORD":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"PFB_CHAR":{"__uuid__":"e1RXmfXbtG05YORt/jIXgC"},"PFB_TYPE":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"6cJe+qKhtJSrNT8U3cYN4f"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":4}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"CategoryListBg","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"b65Xdq0PpCopqICKwd4BMJ"}},{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":9,"_left":491,"_top":97}],"_contentSize":{"__type__":"cc.Size","width":711,"height":570},"_position":{"__type__":"cc.Vec3","x":206.5,"y":-22}},{"__type__":"cc.Node","_name":"KeywordsContainer","_parent":{"__id__":2},"_children":[{"__id__":7}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_spriteFrame":{"__uuid__":"9864KR3wlHAKaM8UFGsd5U"}},{"__type__":"cc.Widget","node":{"__id__":6},"_alignFlags":9,"_left":67,"_top":110}],"_contentSize":{"__type__":"cc.Size","width":297,"height":64},"_position":{"__type__":"cc.Vec3","x":-424.5,"y":218}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":6},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_string":"如搜索奥姆,输入AM即可","_N$string":"如搜索奥姆,输入AM即可","_fontSize":22,"_lineHeight":65,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":89,"g":178,"b":222},"_contentSize":{"__type__":"cc.Size","width":253,"height":81.9}},{"__type__":"cc.Node","_name":"KeywordsDelete","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":9},{"__type__":"cc.Widget","node":{"__id__":8},"_alignFlags":9,"_left":368,"_top":110}],"_contentSize":{"__type__":"cc.Size","width":104,"height":64},"_position":{"__type__":"cc.Vec3","x":-220,"y":218}},{"__type__":"cc.Sprite","node":{"__id__":8},"_spriteFrame":{"__uuid__":"907dJ0D6pC0Jv5KQ3cUdBg"},"_sizeMode":0},{"__type__":"cc.Node","_name":"RecordListArea","_parent":{"__id__":2},"_children":[{"__id__":11}],"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":9,"_left":66,"_top":180},{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"71vz8MUSlMG6QWkjTPJDie"}}],"_contentSize":{"__type__":"cc.Size","width":404,"height":464},"_position":{"__type__":"cc.Vec3","x":-372,"y":-52}},{"__type__":"cc.Node","_name":"RecordListWrapper","_parent":{"__id__":10},"_children":[{"__type__":"cc.Node","_name":"RecordList","_parent":{"__id__":11}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":11},"_N$alphaThreshold":1},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":9,"_left":10,"_top":40}],"_contentSize":{"__type__":"cc.Size","width":378,"height":435},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5,"y":1},"_position":{"__type__":"cc.Vec3","x":-3,"y":192}},{"__type__":"cc.Node","_name":"CharList","_parent":{"__id__":2},"_active":false,"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":9,"_left":63,"_top":211}],"_contentSize":{"__type__":"cc.Size","width":415,"height":415},"_anchorPoint":{"__type__":"cc.Vec2","y":1},"_position":{"__type__":"cc.Vec3","x":-577,"y":149}},{"__type__":"cc.Node","_name":"TypeListArea","_parent":{"__id__":2},"_children":[{"__id__":14}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":13},"_alignFlags":9,"_left":519,"_top":113}],"_contentSize":{"__type__":"cc.Size","width":585,"height":49},"_position":{"__type__":"cc.Vec3","x":171.5,"y":222.5}},{"__type__":"cc.Node","_name":"TypeListWrapper","_parent":{"__id__":13},"_children":[{"__type__":"cc.Node","_name":"TypeList","_parent":{"__id__":14}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":14},"_N$alphaThreshold":1},{"__type__":"cc.Widget","node":{"__id__":14},"_alignFlags":8}],"_contentSize":{"__type__":"cc.Size","width":585,"height":49},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-292.5}},{"__type__":"cc.Node","_name":"CategoryList","_parent":{"__id__":2},"_children":[{"__id__":16},{"__id__":17}],"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":15},"alignMode":0,"_alignFlags":9,"_left":501,"_top":162}],"_contentSize":{"__type__":"cc.Size","width":650,"height":485},"_position":{"__type__":"cc.Vec3","x":186,"y":-44.5}},{"__type__":"cc.Node","_name":"DataContainerMask","_parent":{"__id__":15},"_children":[{"__type__":"cc.Node","_name":"DataContainer","_parent":{"__id__":16}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":16},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":650,"height":485}},{"__type__":"cc.Node","_name":"ScrollBarContainer","_parent":{"__id__":15},"_children":[{"__id__":18},{"__id__":19}],"_components":[{"__type__":"cc.Widget","node":{"__id__":17},"alignMode":0,"_alignFlags":33},{"__type__":"cc.Mask","node":{"__id__":17},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":10,"height":455},"_position":{"__type__":"cc.Vec3","x":320,"y":15}},{"__type__":"cc.Node","_name":"ScrollBarHight","_parent":{"__id__":17},"_components":[{"__type__":"cc.Sprite","node":{"__id__":18},"_spriteFrame":{"__uuid__":"09qO8kbmxDdZP9/A4CGfCh"},"_sizeMode":0}],"_opacity":100,"_contentSize":{"__type__":"cc.Size","width":2,"height":455}},{"__type__":"cc.Node","_name":"ScrollBarShadow","_parent":{"__id__":17},"_children":[{"__id__":20}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":19},"_spriteFrame":{"__uuid__":"16aKiNSApJUphwTHkzr1y6"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":19},"alignMode":2,"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":2,"height":94},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5},"_position":{"__type__":"cc.Vec3","y":133.5}},{"__type__":"cc.Node","_name":"ScrollBarBlock","_parent":{"__id__":19},"_children":[{"__id__":21},{"__id__":22},{"__id__":23}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":20},"_spriteFrame":{"__uuid__":"cc7LlW72dKEYJVLUduIhEZ"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":20},"alignMode":2,"_target":{"__id__":19},"_alignFlags":4,"_left":-4,"_originalHeight":94}],"_contentSize":{"__type__":"cc.Size","width":10,"height":94},"_position":{"__type__":"cc.Vec3","y":47}},{"__type__":"cc.Node","_name":"AU","_parent":{"__id__":20},"_components":[{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"4cRVkmnCJMIZBPEVobQr4l"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":21},"alignMode":0,"_alignFlags":12,"_left":30,"_top":41,"_bottom":88,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":12},"_position":{"__type__":"cc.Vec3","x":30,"y":47}},{"__type__":"cc.Node","_name":"AD","_parent":{"__id__":20},"_components":[{"__type__":"cc.Sprite","node":{"__id__":22},"_spriteFrame":{"__uuid__":"17uN8v2O9Gk4210ZGCsd0L"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":22},"alignMode":0,"_alignFlags":13,"_left":30,"_top":87.5,"_bottom":-6.5,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":13},"_position":{"__type__":"cc.Vec3","x":30,"y":-47}},{"__type__":"cc.Node","_name":"Page","_parent":{"__id__":20},"_components":[{"__type__":"cc.RichText","node":{"__id__":23},"_N$string":"","_N$horizontalAlign":1,"_N$fontSize":18,"_N$lineHeight":18},{"__type__":"cc.Widget","node":{"__id__":23},"alignMode":0,"_alignFlags":9,"_left":35,"_top":38}],"_contentSize":{"__type__":"cc.Size","height":22.68},"_position":{"__type__":"cc.Vec3","x":30,"y":-2.34}},{"__type__":"cc.Node","_name":"DataPosition","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Label","node":{"__id__":24},"_useOriginalSize":false,"_string":"1/1","_N$string":"1/1","_fontSize":18,"_lineHeight":18,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":24},"_alignFlags":9,"_left":1149.0149999999999,"_top":638}],"_contentSize":{"__type__":"cc.Size","width":25.02,"height":22.68},"_position":{"__type__":"cc.Vec3","x":521.5249999999999,"y":-289.34}}],{"__type__":"cc.SpriteFrame","content":{"name":"char_delete","texture":"68+f4RhptIK6RHvjuB4IWP","rect":[0,0,104,128],"offset":[0,0],"originalSize":[104,128],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"keyword_bg","texture":"24E46/LQFLtZDWoa5ea9pq","rect":[0,1,297,64],"offset":[0,-0.5],"originalSize":[297,65],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"medias_bg","texture":"d10OwgDJNE2KlwohnVraJa","rect":[0,0,711,570],"offset":[0,0],"originalSize":[711,570],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"pageIncon","texture":"aePZ7rdzBGApR4qU/SofNS","rect":[12,12,10,70],"offset":[0,0],"originalSize":[34,94],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbCategoryOtherListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCategoryOtherListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":9}],"_level":1,"_components":[{"__type__":"e473cIBEpRF76pT69vi5PHF","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":15},"activeName2":{"__id__":17},"normalName":{"__id__":20},"textPlayTimes":{"__id__":8}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"5bPJVCs69Iprc19tmQ33CI"},"_contentSize":{"__type__":"cc.Size","width":262,"height":157}},{"__type__":"cc.Node","_name":"Background","_parent":{"__id__":1},"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"9dK5JH1NJC3oacXNVa4k5S"},"_contentSize":{"__type__":"cc.Size","width":262,"height":157}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0},{"__type__":"cc.Node","_name":"PageView","_parent":{"__id__":1},"_children":[{"__id__":5},{"__id__":6},{"__id__":7}],"_components":[{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"72eHRdSeVDx5wCev/w95zi"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25},"_position":{"__type__":"cc.Vec3","x":-86,"y":66}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"f8HjgG86VB25wiAvS8S8Pl"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25}},{"__type__":"cc.Node","_name":"eye","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_spriteFrame":{"__uuid__":"f68lh/yPlI56vIlfZpthLh"}},{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":0,"_alignFlags":8,"_left":5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"6edJytnOFI5ozVSnC2uyb0"},"_contentSize":{"__type__":"cc.Size","width":26,"height":18},"_position":{"__type__":"cc.Vec3","x":-27}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":4},"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":0,"_alignFlags":32,"_right":28.9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"78vWEB3NFG9bseOAEKTbON"},"_contentSize":{"__type__":"cc.Size","height":17.64},"_position":{"__type__":"cc.Vec3","x":16.1}},{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_fontSize":14,"_lineHeight":14,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":10},{"__id__":11},{"__id__":18}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":4}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"867z1GhthIoau4v+uLMyff"},"_contentSize":{"__type__":"cc.Size","width":262,"height":30},"_position":{"__type__":"cc.Vec3","y":-63.5}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":9},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"e4cK2zE+JC7ae8ZQFEJz32"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":262,"height":30}},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":9},"_children":[{"__id__":12}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"ddeTkPUx5EPZw3Q8lGgvCJ"}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":11},"_children":[{"__id__":13}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":8,"_left":-125},{"__type__":"cc.Mask","node":{"__id__":12}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"d6xC6FentGb7BCjPocRJwt"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":250,"height":30}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":12},"_children":[{"__id__":14},{"__id__":16}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"34duGeJORO4rb45/fNdAGS"},"_contentSize":{"__type__":"cc.Size","width":250,"height":30}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":13},"_level":11,"_components":[{"__id__":15},{"__type__":"cc.Widget","node":{"__id__":14},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"b4q8tyJ/ZPTZr35YH8vBrp"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-125}},{"__type__":"cc.Label","node":{"__id__":14},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":13},"_level":11,"_components":[{"__id__":17},{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"17km0S5D9CV4oGlF28DSWI"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-125}},{"__type__":"cc.Label","node":{"__id__":16},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":9},"_children":[{"__id__":19}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":18}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"17gTbNQFdAWIiIzqVQONs0"},"_contentSize":{"__type__":"cc.Size","width":250,"height":30}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":18},"_level":9,"_components":[{"__id__":20},{"__type__":"cc.Widget","node":{"__id__":19},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0aBP8a2iZIPKrw6qnwdvKm"},"fileId":"adroC/09ZE/6jsRIdXZU0N"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-125}},{"__type__":"cc.Label","node":{"__id__":19},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1}],{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"eye","texture":"82moVWw+VJk7KbsTcozwz9","rect":[0,0,26,18],"offset":[0,0],"originalSize":[26,18],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"scroll_base_bg","texture":"64aF0rMmxEto44SYq0wpsJ","rect":[0,0,2,512],"offset":[0,0],"originalSize":[2,512],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg","texture":"9aiSUNc99OXJYjuuVA5CAX","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"exitEditor_button","texture":"2aYH8zwZdAe6sanpkeOXZO","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"down_arrow","texture":"fbQH9aICNO+Z0JSXhrCZVO","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"collection404","texture":"4565IJfl9IeZKM0yLXjYwN","rect":[58,156,1164,523],"offset":[0,-57.5],"originalSize":[1280,720],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"up_arrow","texture":"5e9YgE/FBE5KaIivlfikFw","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"clear_button","texture":"deVqfOdVJM3LwA+DqwzXI/","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"index_button","texture":"a1s9FcfKdGxa4z9mWadOa0","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"history_button","texture":"7dZhqDl8lGSagHDwsbNTjk","rect":[0,4,176,124],"offset":[0,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"pageIncon","texture":"aePZ7rdzBGApR4qU/SofNS","rect":[12,12,10,70],"offset":[0,0],"originalSize":[34,94],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"editor_button","texture":"f2zvImCIdJ84zh5dkYLqNv","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneHistory","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"TopCanvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":5},{"__id__":6},{"__id__":8},{"__id__":10},{"__id__":12},{"__id__":14},{"__id__":16},{"__id__":29},{"__id__":30}],"_level":1,"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720},"_fitHeight":false},{"__type__":"432aaiY0ZNGjb2vmoF3e7gb","node":{"__id__":2},"spriteCollect":{"__id__":7},"spriteEditor":{"__id__":9},"spriteClear":{"__id__":11},"spriteBackEditor":{"__id__":13},"spriteIndex":{"__id__":15}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"35lCpDoXpBT6W5jya2VQL6"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":2},"_components":[{"__type__":"cc.Sprite","node":{"__id__":4}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"HistoryIcon","_parent":{"__id__":2},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"ca+7gXjhRPlIBxcz7jhZ4K"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":9,"_left":23,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":176,"height":64},"_position":{"__type__":"cc.Vec3","x":-529,"y":303}},{"__type__":"cc.Node","_name":"CollectionIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":7},{"__type__":"cc.Widget","node":{"__id__":6},"_alignFlags":9,"_left":23,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":176,"height":64},"_position":{"__type__":"cc.Vec3","x":-529,"y":303}},{"__type__":"cc.Sprite","node":{"__id__":6},"_spriteFrame":{"__uuid__":"fbRDdyCRNGC436WZg0RDCJ"},"_sizeMode":0},{"__type__":"cc.Node","_name":"EditorIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":9},{"__type__":"cc.Widget","node":{"__id__":8},"_alignFlags":33,"_left":881.197,"_right":250,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":321.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":8},"_spriteFrame":{"__uuid__":"d2gLy9z5ZNI6CyJFqTdDKN"},"_sizeMode":0},{"__type__":"cc.Node","_name":"ClearIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":11},{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":33,"_left":1064.605,"_right":80,"_top":25}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":491.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"82gmbXN1xKsLZU21hVdllO"},"_sizeMode":0},{"__type__":"cc.Node","_name":"BackEditorIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":13},{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":33,"_left":1072.5,"_right":250,"_top":25,"_originalWidth":137}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":321.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":12},"_spriteFrame":{"__uuid__":"17HTkp+6pHXqNQvEyyz2mO"},"_sizeMode":0},{"__type__":"cc.Node","_name":"IndexIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":15},{"__type__":"cc.Widget","node":{"__id__":14},"_alignFlags":33,"_right":80,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":491.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":14},"_spriteFrame":{"__uuid__":"b804uMNCNErLxwT5XqKky4"},"_sizeMode":0},{"__type__":"cc.Node","_name":"CategoryList","_parent":{"__id__":2},"_children":[{"__id__":17},{"__id__":18}],"_components":[{"__type__":"cc.Widget","node":{"__id__":16},"alignMode":0,"_alignFlags":9,"_left":50,"_top":120}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":700},"_position":{"__type__":"cc.Vec3","y":-110}},{"__type__":"cc.Node","_name":"DataContainerMask","_parent":{"__id__":16},"_children":[{"__type__":"cc.Node","_name":"DataContainer","_parent":{"__id__":17}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":17},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":700}},{"__type__":"cc.Node","_name":"ScrollBarContainer","_parent":{"__id__":16},"_children":[{"__id__":19},{"__id__":20}],"_active":false,"_components":[{"__type__":"cc.Widget","node":{"__id__":18},"alignMode":0,"_alignFlags":33,"_right":-30},{"__type__":"cc.Mask","node":{"__id__":18},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":10,"height":510},"_position":{"__type__":"cc.Vec3","x":450,"y":95}},{"__type__":"cc.Node","_name":"ScrollBarHight","_parent":{"__id__":18},"_components":[{"__type__":"cc.Sprite","node":{"__id__":19},"_spriteFrame":{"__uuid__":"09qO8kbmxDdZP9/A4CGfCh"},"_sizeMode":0}],"_opacity":100,"_contentSize":{"__type__":"cc.Size","width":2,"height":510}},{"__type__":"cc.Node","_name":"ScrollBarShadow","_parent":{"__id__":18},"_children":[{"__id__":21}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":20},"_spriteFrame":{"__uuid__":"16aKiNSApJUphwTHkzr1y6"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":20},"alignMode":2,"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":2,"height":94},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5},"_position":{"__type__":"cc.Vec3","y":161}},{"__type__":"cc.Node","_name":"ScrollBarBlock","_parent":{"__id__":20},"_children":[{"__id__":22},{"__id__":23},{"__id__":24}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"cc7LlW72dKEYJVLUduIhEZ"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":21},"alignMode":2,"_alignFlags":4,"_left":-4,"_originalHeight":94}],"_contentSize":{"__type__":"cc.Size","width":10,"height":94},"_position":{"__type__":"cc.Vec3","y":47}},{"__type__":"cc.Node","_name":"AU","_parent":{"__id__":21},"_components":[{"__type__":"cc.Sprite","node":{"__id__":22},"_spriteFrame":{"__uuid__":"4cRVkmnCJMIZBPEVobQr4l"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":22},"alignMode":0,"_alignFlags":12,"_left":30,"_top":41,"_bottom":88,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":12},"_position":{"__type__":"cc.Vec3","x":30,"y":47}},{"__type__":"cc.Node","_name":"AD","_parent":{"__id__":21},"_components":[{"__type__":"cc.Sprite","node":{"__id__":23},"_spriteFrame":{"__uuid__":"17uN8v2O9Gk4210ZGCsd0L"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":23},"alignMode":0,"_alignFlags":13,"_left":30,"_top":87.5,"_bottom":-6.5,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":13},"_position":{"__type__":"cc.Vec3","x":30,"y":-47}},{"__type__":"cc.Node","_name":"Page","_parent":{"__id__":21},"_children":[{"__id__":25},{"__id__":26},{"__id__":27},{"__id__":28}],"_components":[{"__type__":"cc.RichText","node":{"__id__":24},"_N$string":"翻\n\n <color=#FFFF80>1</color>","_N$fontSize":18,"_N$lineHeight":18},{"__type__":"cc.Widget","node":{"__id__":24},"alignMode":0,"_alignFlags":9,"_left":25.999999999999996,"_top":20}],"_contentSize":{"__type__":"cc.Size","width":18,"height":58.67999999999999},"_position":{"__type__":"cc.Vec3","x":29.999999999999996,"y":-2.3399999999999963}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":24},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":25},"_string":"翻","_N$string":"翻","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":6.660000000000004}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":24},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":26},"_string":"页","_N$string":"页","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-11.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":24},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":27},"_string":" ","_N$string":" ","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":5,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-29.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":24},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":28},"_string":"1","_N$string":"1","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":255,"g":255,"b":128},"_contentSize":{"__type__":"cc.Size","width":10.01,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-4,"y":-29.339999999999996}},{"__type__":"cc.Node","_name":"BlankIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":29},"_spriteFrame":{"__uuid__":"1cejPYfOxLvI6MkLF6beT5"}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":1164,"height":523},"_position":{"__type__":"cc.Vec3","y":-37}},{"__type__":"cc.Node","_name":"DataPosition","_parent":{"__id__":2},"_active":false,"_level":2,"_components":[{"__type__":"cc.Label","node":{"__id__":30},"_useOriginalSize":false,"_string":"1/1","_N$string":"1/1","_fontSize":18,"_lineHeight":18,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":25.02,"height":22.68},"_position":{"__type__":"cc.Vec3","x":572,"y":-331}}],{"__type__":"cc.SpriteFrame","content":{"name":"collection_button","texture":"e1jChEXfpNn4upv4+LugFe","rect":[0,4,176,124],"offset":[0,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbDiaryListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbDiaryListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":9},{"__id__":24}],"_level":1,"_components":[{"__type__":"0a36djGM3tBTID0vXgaKEiE","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":18},"activeName2":{"__id__":20},"normalName":{"__id__":23},"textPlayTimes":{"__id__":8},"textScore":{"__id__":12},"deleteButtonImg":{"__id__":27}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"5bPJVCs69Iprc19tmQ33CI"},"_contentSize":{"__type__":"cc.Size","width":219,"height":268}},{"__type__":"cc.Node","_name":"Background","_parent":{"__id__":1},"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"9dK5JH1NJC3oacXNVa4k5S"},"_contentSize":{"__type__":"cc.Size","width":219,"height":268}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0},{"__type__":"cc.Node","_name":"PageView","_parent":{"__id__":1},"_children":[{"__id__":5},{"__id__":6},{"__id__":7}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"72eHRdSeVDx5wCev/w95zi"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25},"_position":{"__type__":"cc.Vec3","x":-64.5,"y":121.5}},{"__type__":"cc.Node","_name":"EyeBg","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"03uVfSvMJIfqjlXTnXGsVa"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25}},{"__type__":"cc.Node","_name":"eye","_parent":{"__id__":4},"_components":[{"__type__":"cc.Sprite","node":{"__id__":6}},{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":0,"_alignFlags":8,"_left":5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"6edJytnOFI5ozVSnC2uyb0"},"_contentSize":{"__type__":"cc.Size","width":26,"height":18},"_position":{"__type__":"cc.Vec3","x":-27}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":4},"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":0,"_alignFlags":32,"_right":28.9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"78vWEB3NFG9bseOAEKTbON"},"_contentSize":{"__type__":"cc.Size","height":20.16},"_position":{"__type__":"cc.Vec3","x":16.1}},{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_fontSize":16,"_lineHeight":16,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":10},{"__id__":11},{"__id__":13},{"__id__":21}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":4}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"867z1GhthIoau4v+uLMyff"},"_contentSize":{"__type__":"cc.Size","width":219,"height":30},"_position":{"__type__":"cc.Vec3","y":-119}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":9},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"abduJzG09OZZMdF4hx4+Z9"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":219,"height":30}},{"__type__":"cc.Node","_name":"ScoreText","_parent":{"__id__":9},"_level":8,"_components":[{"__id__":12},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":32,"_right":20}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"2bl4r/zYNHNYxKW0Bkusnr"},"_color":{"__type__":"cc.Color","r":255,"g":255},"_contentSize":{"__type__":"cc.Size","width":12.24,"height":27.72},"_position":{"__type__":"cc.Vec3","x":83.38}},{"__type__":"cc.Label","node":{"__id__":11},"_useOriginalSize":false,"_string":"0","_N$string":"0","_fontSize":22,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":9},"_children":[{"__id__":14},{"__id__":15}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"ddeTkPUx5EPZw3Q8lGgvCJ"}},{"__type__":"cc.Node","_name":"ActiveNameBg","_parent":{"__id__":13},"_level":9,"_components":[{"__type__":"cc.Sprite","node":{"__id__":14},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"40kg8W5n5MmIu1A1pZZshd"},"_contentSize":{"__type__":"cc.Size","width":200,"height":30},"_position":{"__type__":"cc.Vec3","x":-20}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":13},"_children":[{"__id__":16}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":15},"_alignFlags":8,"_left":-95},{"__type__":"cc.Mask","node":{"__id__":15}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"d6xC6FentGb7BCjPocRJwt"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":150,"height":30},"_position":{"__type__":"cc.Vec3","x":-20}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":15},"_children":[{"__id__":17},{"__id__":19}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"34duGeJORO4rb45/fNdAGS"},"_contentSize":{"__type__":"cc.Size","width":150,"height":30}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":16},"_level":11,"_components":[{"__id__":18},{"__type__":"cc.Widget","node":{"__id__":17},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"b4q8tyJ/ZPTZr35YH8vBrp"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-75}},{"__type__":"cc.Label","node":{"__id__":17},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":16},"_level":11,"_components":[{"__id__":20}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"17km0S5D9CV4oGlF28DSWI"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Label","node":{"__id__":19},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":9},"_children":[{"__id__":22}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":21}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"17gTbNQFdAWIiIzqVQONs0"},"_contentSize":{"__type__":"cc.Size","width":150,"height":30},"_position":{"__type__":"cc.Vec3","x":-20}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":21},"_level":9,"_components":[{"__id__":23},{"__type__":"cc.Widget","node":{"__id__":22},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"adroC/09ZE/6jsRIdXZU0N"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-75}},{"__type__":"cc.Label","node":{"__id__":22},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"GrayMask","_parent":{"__id__":1},"_children":[{"__id__":25},{"__id__":26}],"_level":2,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"4dC0rM0/pO54DBm3+2KZg3"},"_opacity":0,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":219,"height":268}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":24},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":25},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"5f8AzV5YZKmp6UBqnBVuKI"},"_opacity":150,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":219,"height":268}},{"__type__":"cc.Node","_name":"DeleteButton","_parent":{"__id__":24},"_level":3,"_components":[{"__id__":27}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"32CZtpVU9BE7BkMTgAxmNR"},"fileId":"7bhHhLvMVAaIftzmUf9a8L"},"_contentSize":{"__type__":"cc.Size","width":122,"height":122}},{"__type__":"cc.Sprite","node":{"__id__":26},"_sizeMode":0}],{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"episode_default","texture":"c1qvZhjWVOC5fqfT5jHtvz","rect":[0,0,76,69],"offset":[0,0],"originalSize":[76,69],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"episode_focus","texture":"93/gxK/YhFJov+SxV5kPgA","rect":[0,0,76,69],"offset":[0,0],"originalSize":[76,69],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbSearchCharListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCharListCell","_children":[{"__id__":2},{"__id__":3},{"__id__":4}],"_level":1,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e1RXmfXbtG05YORt/jIXgC"},"fileId":"7a0Pz/KNRLXrJA+uJ5skQo"},"_contentSize":{"__type__":"cc.Size","width":64,"height":64}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"0bKLtsr1ZFKJ7a1cFTv3pL"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e1RXmfXbtG05YORt/jIXgC"},"fileId":"cb1KkwHiFIHYt1lQM7+e+d"},"_contentSize":{"__type__":"cc.Size","width":64,"height":64}},{"__type__":"cc.Node","_name":"ActiveBg","_parent":{"__id__":1},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":3},"_spriteFrame":{"__uuid__":"b8siXLA3hEVIMaqGZqzhrC"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e1RXmfXbtG05YORt/jIXgC"},"fileId":"08atCgHdFCvZwHFHgY5Mo4"},"_contentSize":{"__type__":"cc.Size","width":64,"height":64}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":1},"_components":[{"__type__":"cc.Label","node":{"__id__":4},"_useOriginalSize":false,"_string":"21","_N$string":"21","_fontSize":24,"_lineHeight":24,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e1RXmfXbtG05YORt/jIXgC"},"fileId":"b5iP8+i3NJ5Zt+x3qsZC2A"},"_color":{"__type__":"cc.Color","r":106,"g":57,"b":6},"_contentSize":{"__type__":"cc.Size","width":26.7,"height":30.24}}]]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"scroll_base_bg","texture":"64aF0rMmxEto44SYq0wpsJ","rect":[0,0,2,512],"offset":[0,0],"originalSize":[2,512],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg","texture":"9aiSUNc99OXJYjuuVA5CAX","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"exitEditor_button","texture":"2aYH8zwZdAe6sanpkeOXZO","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"down_arrow","texture":"fbQH9aICNO+Z0JSXhrCZVO","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"collection404","texture":"4565IJfl9IeZKM0yLXjYwN","rect":[58,156,1164,523],"offset":[0,-57.5],"originalSize":[1280,720],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"up_arrow","texture":"5e9YgE/FBE5KaIivlfikFw","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"clear_button","texture":"deVqfOdVJM3LwA+DqwzXI/","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneDiary","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"TopCanvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":5},{"__id__":7},{"__id__":8},{"__id__":10},{"__id__":12},{"__id__":14},{"__id__":16},{"__id__":20},{"__id__":33},{"__id__":34}],"_level":1,"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720},"_fitHeight":false},{"__type__":"3aa3aHQ5yVBBKPjqyQmnYy0","node":{"__id__":2},"spriteHistory":{"__id__":6},"spriteEditor":{"__id__":9},"spriteClear":{"__id__":11},"spriteBackEditor":{"__id__":13},"spriteIndex":{"__id__":15}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"35lCpDoXpBT6W5jya2VQL6"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":2},"_components":[{"__type__":"cc.Sprite","node":{"__id__":4}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"HistoryIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":6},{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":9,"_left":23,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":176,"height":64},"_position":{"__type__":"cc.Vec3","x":-529,"y":303}},{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"ca+7gXjhRPlIBxcz7jhZ4K"},"_sizeMode":0},{"__type__":"cc.Node","_name":"CollectionIcon","_parent":{"__id__":2},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":7},"_alignFlags":9,"_left":192,"_top":30}],"_contentSize":{"__type__":"cc.Size","width":142,"height":54},"_position":{"__type__":"cc.Vec3","x":-377,"y":303}},{"__type__":"cc.Node","_name":"EditorIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":9},{"__type__":"cc.Widget","node":{"__id__":8},"_alignFlags":33,"_left":881.197,"_right":250,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":321.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":8},"_spriteFrame":{"__uuid__":"d2gLy9z5ZNI6CyJFqTdDKN"},"_sizeMode":0},{"__type__":"cc.Node","_name":"ClearIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":11},{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":33,"_left":1064.605,"_right":80,"_top":25}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":491.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"82gmbXN1xKsLZU21hVdllO"},"_sizeMode":0},{"__type__":"cc.Node","_name":"BackEditorIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":13},{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":33,"_left":1072.5,"_right":250,"_top":25,"_originalWidth":137}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":321.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":12},"_spriteFrame":{"__uuid__":"17HTkp+6pHXqNQvEyyz2mO"},"_sizeMode":0},{"__type__":"cc.Node","_name":"IndexIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__id__":15},{"__type__":"cc.Widget","node":{"__id__":14},"_alignFlags":33,"_right":80,"_top":25}],"_contentSize":{"__type__":"cc.Size","width":137,"height":65},"_position":{"__type__":"cc.Vec3","x":491.5,"y":302.5}},{"__type__":"cc.Sprite","node":{"__id__":14},"_spriteFrame":{"__uuid__":"b804uMNCNErLxwT5XqKky4"},"_sizeMode":0},{"__type__":"cc.Node","_name":"TypeListArea","_parent":{"__id__":2},"_children":[{"__id__":17},{"__id__":18},{"__id__":19}],"_active":false,"_contentSize":{"__type__":"cc.Size","width":300,"height":450},"_position":{"__type__":"cc.Vec3","x":-450,"y":-25}},{"__type__":"cc.Node","_name":"TypeListWrapper","_parent":{"__id__":16},"_children":[{"__type__":"cc.Node","_name":"TypeList","_parent":{"__id__":17},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5,"y":1}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":17},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":300,"height":450},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5,"y":1},"_position":{"__type__":"cc.Vec3","y":225}},{"__type__":"cc.Node","_name":"Up","_parent":{"__id__":16},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":18}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":46,"height":22},"_position":{"__type__":"cc.Vec3","y":261}},{"__type__":"cc.Node","_name":"Down","_parent":{"__id__":16},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":19}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":46,"height":28},"_position":{"__type__":"cc.Vec3","y":-265}},{"__type__":"cc.Node","_name":"CategoryList","_parent":{"__id__":2},"_children":[{"__id__":21},{"__id__":22}],"_components":[{"__type__":"cc.Widget","node":{"__id__":20},"alignMode":0,"_alignFlags":9,"_left":50,"_top":120}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":700},"_position":{"__type__":"cc.Vec3","y":-110}},{"__type__":"cc.Node","_name":"DataContainerMask","_parent":{"__id__":20},"_children":[{"__type__":"cc.Node","_name":"DataContainer","_parent":{"__id__":21}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":21},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":700}},{"__type__":"cc.Node","_name":"ScrollBarContainer","_parent":{"__id__":20},"_children":[{"__id__":23},{"__id__":24}],"_active":false,"_components":[{"__type__":"cc.Widget","node":{"__id__":22},"alignMode":0,"_alignFlags":33,"_right":-30},{"__type__":"cc.Mask","node":{"__id__":22},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":10,"height":510},"_position":{"__type__":"cc.Vec3","x":450,"y":95}},{"__type__":"cc.Node","_name":"ScrollBarHight","_parent":{"__id__":22},"_components":[{"__type__":"cc.Sprite","node":{"__id__":23},"_spriteFrame":{"__uuid__":"09qO8kbmxDdZP9/A4CGfCh"},"_sizeMode":0}],"_opacity":100,"_contentSize":{"__type__":"cc.Size","width":2,"height":510}},{"__type__":"cc.Node","_name":"ScrollBarShadow","_parent":{"__id__":22},"_children":[{"__id__":25}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":24},"_spriteFrame":{"__uuid__":"16aKiNSApJUphwTHkzr1y6"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":24},"alignMode":2,"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":2,"height":94},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5},"_position":{"__type__":"cc.Vec3","y":161}},{"__type__":"cc.Node","_name":"ScrollBarBlock","_parent":{"__id__":24},"_children":[{"__id__":26},{"__id__":27},{"__id__":28}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":25},"_spriteFrame":{"__uuid__":"cc7LlW72dKEYJVLUduIhEZ"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":25},"alignMode":2,"_alignFlags":4,"_left":-4,"_originalHeight":94}],"_contentSize":{"__type__":"cc.Size","width":10,"height":94},"_position":{"__type__":"cc.Vec3","y":47}},{"__type__":"cc.Node","_name":"AU","_parent":{"__id__":25},"_components":[{"__type__":"cc.Sprite","node":{"__id__":26},"_spriteFrame":{"__uuid__":"4cRVkmnCJMIZBPEVobQr4l"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":26},"alignMode":0,"_alignFlags":12,"_left":30,"_top":41,"_bottom":88,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":12},"_position":{"__type__":"cc.Vec3","x":30,"y":47}},{"__type__":"cc.Node","_name":"AD","_parent":{"__id__":25},"_components":[{"__type__":"cc.Sprite","node":{"__id__":27},"_spriteFrame":{"__uuid__":"17uN8v2O9Gk4210ZGCsd0L"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":27},"alignMode":0,"_alignFlags":13,"_left":30,"_top":87.5,"_bottom":-6.5,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":13},"_position":{"__type__":"cc.Vec3","x":30,"y":-47}},{"__type__":"cc.Node","_name":"Page","_parent":{"__id__":25},"_children":[{"__id__":29},{"__id__":30},{"__id__":31},{"__id__":32}],"_components":[{"__type__":"cc.RichText","node":{"__id__":28},"_N$string":"翻\n\n <color=#FFFF80>1</color>","_N$fontSize":18,"_N$lineHeight":18},{"__type__":"cc.Widget","node":{"__id__":28},"alignMode":0,"_alignFlags":9,"_left":25.999999999999996,"_top":20}],"_contentSize":{"__type__":"cc.Size","width":18,"height":58.67999999999999},"_position":{"__type__":"cc.Vec3","x":29.999999999999996,"y":-2.3399999999999963}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":28},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":29},"_string":"翻","_N$string":"翻","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":6.660000000000004}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":28},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":30},"_string":"页","_N$string":"页","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-11.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":28},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":31},"_string":" ","_N$string":" ","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":5,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-29.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":28},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":32},"_string":"1","_N$string":"1","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":255,"g":255,"b":128},"_contentSize":{"__type__":"cc.Size","width":10.01,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-4,"y":-29.339999999999996}},{"__type__":"cc.Node","_name":"BlankIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":33},"_spriteFrame":{"__uuid__":"1cejPYfOxLvI6MkLF6beT5"}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":1164,"height":523},"_position":{"__type__":"cc.Vec3","y":-42.512}},{"__type__":"cc.Node","_name":"DataPosition","_parent":{"__id__":2},"_active":false,"_level":2,"_components":[{"__type__":"cc.Label","node":{"__id__":34},"_useOriginalSize":false,"_string":"1/1","_N$string":"1/1","_fontSize":18,"_lineHeight":18,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":25.02,"height":22.68},"_position":{"__type__":"cc.Vec3","x":572,"y":-331}}],{"__type__":"cc.SpriteFrame","content":{"name":"index_button","texture":"a1s9FcfKdGxa4z9mWadOa0","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"history_button","texture":"7dZhqDl8lGSagHDwsbNTjk","rect":[0,4,176,124],"offset":[0,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"pageIncon","texture":"aePZ7rdzBGApR4qU/SofNS","rect":[12,12,10,70],"offset":[0,0],"originalSize":[34,94],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"editor_button","texture":"f2zvImCIdJ84zh5dkYLqNv","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbSearchCategoryListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCartoonClassifyListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":9}],"_level":1,"_components":[{"__type__":"bafa5j4d+1NLY20gpL0bqiu","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":17},"activeName2":{"__id__":19},"normalName":{"__id__":22},"textPlayTimes":{"__id__":8},"textScore":{"__id__":12}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"5bPJVCs69Iprc19tmQ33CI"},"_contentSize":{"__type__":"cc.Size","width":177,"height":217}},{"__type__":"cc.Node","_name":"Background","_parent":{"__id__":1},"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"9dK5JH1NJC3oacXNVa4k5S"},"_contentSize":{"__type__":"cc.Size","width":177,"height":217}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0},{"__type__":"cc.Node","_name":"PageView","_parent":{"__id__":1},"_children":[{"__id__":5},{"__id__":6},{"__id__":7}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":9,"_top":2.5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"72eHRdSeVDx5wCev/w95zi"},"_contentSize":{"__type__":"cc.Size","width":90,"height":20},"_position":{"__type__":"cc.Vec3","x":-43.5,"y":96}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"f8HjgG86VB25wiAvS8S8Pl"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25}},{"__type__":"cc.Node","_name":"eye","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6}},{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":0,"_alignFlags":8,"_left":5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"6edJytnOFI5ozVSnC2uyb0"},"_contentSize":{"__type__":"cc.Size","width":26,"height":18},"_position":{"__type__":"cc.Vec3","x":-27}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":4},"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":0,"_alignFlags":32,"_right":28.9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"78vWEB3NFG9bseOAEKTbON"},"_contentSize":{"__type__":"cc.Size","height":25.2},"_position":{"__type__":"cc.Vec3","x":16.1}},{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_fontSize":14,"_lineHeight":20,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":10},{"__id__":11},{"__id__":13},{"__id__":20}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":4}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"867z1GhthIoau4v+uLMyff"},"_contentSize":{"__type__":"cc.Size","width":177,"height":30},"_position":{"__type__":"cc.Vec3","y":-93.5}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":9},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"e4cK2zE+JC7ae8ZQFEJz32"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":177,"height":30}},{"__type__":"cc.Node","_name":"ScoreText","_parent":{"__id__":9},"_level":8,"_components":[{"__id__":12},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":8,"_left":145.875,"_right":20,"_originalWidth":12.24}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"2bl4r/zYNHNYxKW0Bkusnr"},"_color":{"__type__":"cc.Color","r":255,"g":255},"_contentSize":{"__type__":"cc.Size","width":10.01,"height":27.72},"_position":{"__type__":"cc.Vec3","x":62.38}},{"__type__":"cc.Label","node":{"__id__":11},"_useOriginalSize":false,"_string":"0","_N$string":"0","_fontSize":18,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":9},"_children":[{"__id__":14}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"ddeTkPUx5EPZw3Q8lGgvCJ"}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":13},"_children":[{"__id__":15}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":14},"_target":{"__id__":9},"_alignFlags":8,"_left":5},{"__type__":"cc.Mask","node":{"__id__":14}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"d6xC6FentGb7BCjPocRJwt"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":120,"height":30},"_position":{"__type__":"cc.Vec3","x":-23.5}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":14},"_children":[{"__id__":16},{"__id__":18}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"34duGeJORO4rb45/fNdAGS"},"_contentSize":{"__type__":"cc.Size","width":120,"height":30}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":15},"_level":11,"_components":[{"__id__":17},{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"b4q8tyJ/ZPTZr35YH8vBrp"},"_contentSize":{"__type__":"cc.Size","width":69,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":16},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":15},"_level":11,"_components":[{"__id__":19},{"__type__":"cc.Widget","node":{"__id__":18},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"17km0S5D9CV4oGlF28DSWI"},"_contentSize":{"__type__":"cc.Size","width":69,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":18},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":9},"_children":[{"__id__":21}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":20}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"17gTbNQFdAWIiIzqVQONs0"},"_contentSize":{"__type__":"cc.Size","width":120,"height":30},"_position":{"__type__":"cc.Vec3","x":-20}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":20},"_level":9,"_components":[{"__id__":22},{"__type__":"cc.Widget","node":{"__id__":21},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"2aiwVWfD9Clortmf3PeN4R"},"fileId":"adroC/09ZE/6jsRIdXZU0N"},"_contentSize":{"__type__":"cc.Size","width":69,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":21},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1}],{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"progress_focus","texture":"9aQfHA0wFPV47gMatjTeqN","rect":[0,9,50,63],"offset":[0,-4.5],"originalSize":[50,72],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"play_top_bg","texture":"18Ui89MBxEfoL6D0XVgSy6","rect":[0,0,1280,164],"offset":[0,0],"originalSize":[1280,164],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"play_control_bg","texture":"a6DXvUzZVEwpYHcgPqkvh+","rect":[0,0,1280,252],"offset":[0,0],"originalSize":[1280,252],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"volume_level_container_value","texture":"03T1KTjmhDL7g9p/i6Gn3h","rect":[0,0,10,164],"offset":[0,0],"originalSize":[10,164],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"play","texture":"b6Ks33PstF4ZvSjmhUlK+S","rect":[0,4,68,132],"offset":[0,-2],"originalSize":[68,136],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg_horizontal","texture":"dcUl9T4wVAQ5jzMQTzY9Bb","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"volume_level_container","texture":"69SJRwXCtNPavWPIxYnK8W","rect":[0,0,10,164],"offset":[0,0],"originalSize":[10,164],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"vocal","texture":"b0i6ibfDVKaI+UZ9s484O8","rect":[0,4,68,132],"offset":[0,-2],"originalSize":[68,136],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"noSubscribe","texture":"49aYdg7wlKErktbfY56lav","rect":[0,4,124,116],"offset":[0,-2],"originalSize":[124,120],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneProgramPlayerFullScreen","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"TopCanvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":6}],"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"39364HagP9LpJf5va61r5rv","node":{"__id__":2},"videoPlay":{"__id__":5},"playOrPauseIcon":{"__id__":18},"playTitle":{"__id__":15},"progressBarIcon":{"__id__":22},"durationText":{"__id__":25},"totalTimeText":{"__id__":28},"volumeIcon":{"__id__":30},"volumeValue":{"__id__":39},"volumeControl":{"__id__":35},"orderIcon":{"__id__":32},"collectIcon":{"__id__":34},"playContainer":{"__id__":6},"playProgressBarValue":{"__id__":23}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"8c+O+3XKpGvIKvq2YLlZ3O"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"VideoPlayer","_parent":{"__id__":2},"_level":1,"_components":[{"__id__":5},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.VideoPlayer","node":{"__id__":4},"_volume":0.5,"videoPlayerEvent":[{"__type__":"cc.ClickEvent","target":{"__id__":2},"_componentId":"39364HagP9LpJf5va61r5rv","handler":"onVideoPlayerEvent"}]},{"__type__":"cc.Node","_name":"PlayContainer","_parent":{"__id__":2},"_children":[{"__id__":7},{"__id__":16},{"__id__":35}],"_level":1,"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"PlayTopPic","_parent":{"__id__":6},"_children":[{"__id__":8},{"__id__":14}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7},"_spriteFrame":{"__uuid__":"24w24u8MtDj7p0RTn6qkoX"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":164},"_position":{"__type__":"cc.Vec3","y":278}},{"__type__":"cc.Node","_name":"PlayTopRichText","_parent":{"__id__":7},"_children":[{"__id__":9},{"__id__":10},{"__id__":11},{"__id__":12},{"__id__":13}],"_level":3,"_components":[{"__type__":"cc.RichText","node":{"__id__":8},"_N$string":"<color=yellow>试播30秒......<br/></c>优宝乐园:20元/月(<color=yellow>点击订购,查看最新优惠</c>)<br/>上万部经典动画、精彩动漫电影、儿歌早教、科普艺术,优质的早教影视资料,尽在“优宝乐园”!","_N$fontSize":20,"_N$maxWidth":1280,"_N$lineHeight":30},{"__type__":"cc.Widget","node":{"__id__":8},"_target":{"__id__":7},"_alignFlags":9,"_left":64,"_right":-64,"_top":46,"_originalWidth":1280}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":97.8},"_position":{"__type__":"cc.Vec3","x":64,"y":-12.899999999999999}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":8},"_level":4,"_components":[{"__type__":"cc.Label","node":{"__id__":9},"_string":"试播30秒......","_N$string":"试播30秒......","_fontSize":20,"_lineHeight":30,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":255,"g":235,"b":4},"_contentSize":{"__type__":"cc.Size","width":115.59,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-640,"y":11.100000000000001}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":8},"_level":4,"_components":[{"__type__":"cc.Label","node":{"__id__":10},"_string":"优宝乐园:20元/月(","_N$string":"优宝乐园:20元/月(","_fontSize":20,"_lineHeight":30,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":187.8,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-640,"y":-18.9}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":8},"_level":4,"_components":[{"__type__":"cc.Label","node":{"__id__":11},"_string":"点击订购,查看最新优惠","_N$string":"点击订购,查看最新优惠","_fontSize":20,"_lineHeight":30,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":255,"g":235,"b":4},"_contentSize":{"__type__":"cc.Size","width":220,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-452.2,"y":-18.9}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":8},"_level":4,"_components":[{"__type__":"cc.Label","node":{"__id__":12},"_string":")","_N$string":")","_fontSize":20,"_lineHeight":30,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":6.66,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-232.2,"y":-18.9}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":8},"_level":4,"_components":[{"__type__":"cc.Label","node":{"__id__":13},"_string":"上万部经典动画、精彩动漫电影、儿歌早教、科普艺术,优质的早教影视资料,尽在“优宝乐园”!","_N$string":"上万部经典动画、精彩动漫电影、儿歌早教、科普艺术,优质的早教影视资料,尽在“优宝乐园”!","_fontSize":20,"_lineHeight":30,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":853.32,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-640,"y":-48.9}},{"__type__":"cc.Node","_name":"PlayTitle","_parent":{"__id__":7},"_level":3,"_components":[{"__id__":15}],"_contentSize":{"__type__":"cc.Size","width":1000,"height":46},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-576,"y":59}},{"__type__":"cc.Label","node":{"__id__":14},"_useOriginalSize":false,"_fontSize":24,"_lineHeight":46,"_N$verticalAlign":1,"_N$overflow":1},{"__type__":"cc.Node","_name":"PlayControlPic","_parent":{"__id__":6},"_children":[{"__id__":17},{"__id__":19},{"__id__":24},{"__id__":26},{"__id__":27},{"__id__":29},{"__id__":31},{"__id__":33}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":16},"_spriteFrame":{"__uuid__":"43a64LCchN9LaTymMgMQSt"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":252},"_position":{"__type__":"cc.Vec3","y":-234}},{"__type__":"cc.Node","_name":"PlayOrPauseIcon","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":18}],"_contentSize":{"__type__":"cc.Size","width":68,"height":68},"_position":{"__type__":"cc.Vec3","x":-561,"y":-55}},{"__type__":"cc.Sprite","node":{"__id__":17},"_spriteFrame":{"__uuid__":"68PUjxRTJFl7DbN09/UCt2"},"_sizeMode":0},{"__type__":"cc.Node","_name":"ProgressBarContainerIcon","_parent":{"__id__":16},"_children":[{"__id__":20}],"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":19},"_spriteFrame":{"__uuid__":"8bnZCNQhNPOqOkztoIk7D1"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":19},"_alignFlags":1,"_top":122}],"_color":{"__type__":"cc.Color","r":55,"g":55,"b":55},"_contentSize":{"__type__":"cc.Size","width":1280,"height":10},"_position":{"__type__":"cc.Vec3","y":-1}},{"__type__":"cc.Node","_name":"ProgressBarValue","_parent":{"__id__":19},"_children":[{"__id__":21}],"_level":4,"_components":[{"__id__":23},{"__type__":"cc.Widget","node":{"__id__":20},"alignMode":2,"_target":{"__id__":19},"_alignFlags":8}],"_contentSize":{"__type__":"cc.Size","width":100,"height":10},"_position":{"__type__":"cc.Vec3","x":-590}},{"__type__":"cc.Node","_name":"ProgressBarIcon","_parent":{"__id__":20},"_level":5,"_components":[{"__id__":22},{"__type__":"cc.Widget","node":{"__id__":21},"alignMode":2,"_target":{"__id__":20},"_alignFlags":33,"_left":-8,"_right":-25,"_top":-13.5}],"_contentSize":{"__type__":"cc.Size","width":50,"height":36},"_position":{"__type__":"cc.Vec3","x":50,"y":0.5}},{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"04Ik5RgydLgJgKlDzPhZZN"},"_sizeMode":0},{"__type__":"cc.Sprite","node":{"__id__":20}},{"__type__":"cc.Node","_name":"DurationText","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":25},{"__type__":"cc.Widget","node":{"__id__":24},"_alignFlags":9,"_left":177,"_top":177}],"_contentSize":{"__type__":"cc.Size","width":100,"height":40},"_position":{"__type__":"cc.Vec3","x":-413,"y":-71}},{"__type__":"cc.Label","node":{"__id__":24},"_useOriginalSize":false,"_string":"000:00","_N$string":"000:00","_fontSize":24,"_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":1},{"__type__":"cc.Node","_name":"SymbolText","_parent":{"__id__":16},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":26},"_useOriginalSize":false,"_string":"/","_N$string":"/","_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":26},"_alignFlags":8,"_left":266.45}],"_contentSize":{"__type__":"cc.Size","width":11.11,"height":50.4},"_position":{"__type__":"cc.Vec3","x":-367.995,"y":-71}},{"__type__":"cc.Node","_name":"TotalTimeText","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":28},{"__type__":"cc.Widget","node":{"__id__":27},"_alignFlags":9,"_left":280,"_top":177}],"_contentSize":{"__type__":"cc.Size","width":73.41,"height":40},"_position":{"__type__":"cc.Vec3","x":-323.295,"y":-71}},{"__type__":"cc.Label","node":{"__id__":27},"_useOriginalSize":false,"_string":"000:00","_N$string":"000:00","_fontSize":24,"_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":1},{"__type__":"cc.Node","_name":"VolumeIcon","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":30}],"_contentSize":{"__type__":"cc.Size","width":68,"height":68},"_position":{"__type__":"cc.Vec3","x":311,"y":-71}},{"__type__":"cc.Sprite","node":{"__id__":29},"_spriteFrame":{"__uuid__":"a7gdxMUbdMpZgDsO6Y2bHR"},"_sizeMode":0},{"__type__":"cc.Node","_name":"OrderButtonIcon","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":32}],"_contentSize":{"__type__":"cc.Size","width":124,"height":60},"_position":{"__type__":"cc.Vec3","x":431,"y":-70}},{"__type__":"cc.Sprite","node":{"__id__":31},"_spriteFrame":{"__uuid__":"adYM+Ks8hOdbca7kweZaJ3"},"_sizeMode":0},{"__type__":"cc.Node","_name":"CollectIcon","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":34}],"_contentSize":{"__type__":"cc.Size","width":124,"height":60},"_position":{"__type__":"cc.Vec3","x":566,"y":-70}},{"__type__":"cc.Sprite","node":{"__id__":33},"_spriteFrame":{"__uuid__":"d4JHB4nO9D7bUdKKuAGw0k"},"_sizeMode":0},{"__type__":"cc.Node","_name":"VolumeControl","_parent":{"__id__":6},"_children":[{"__id__":36}],"_level":2,"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":73,"height":255},"_position":{"__type__":"cc.Vec3","x":311.5,"y":-232.5}},{"__type__":"cc.Node","_name":"VolumeContainer","_parent":{"__id__":35},"_children":[{"__id__":37}],"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":36},"_spriteFrame":{"__uuid__":"a6Iex3AiJHnqJ9ImP7TAIf"}}],"_contentSize":{"__type__":"cc.Size","width":10,"height":164},"_position":{"__type__":"cc.Vec3","y":45.5}},{"__type__":"cc.Node","_name":"VolumeValue","_parent":{"__id__":36},"_children":[{"__id__":38}],"_level":4,"_components":[{"__id__":39},{"__type__":"cc.Widget","node":{"__id__":37},"alignMode":2,"_alignFlags":4}],"_contentSize":{"__type__":"cc.Size","width":10,"height":164}},{"__type__":"cc.Node","_name":"VolumeCircle","_parent":{"__id__":37},"_level":5,"_components":[{"__type__":"cc.Sprite","node":{"__id__":38},"_spriteFrame":{"__uuid__":"bcZGXJozRKQo+FZANdMu9R"}},{"__type__":"cc.Widget","node":{"__id__":38},"alignMode":2,"_target":{"__id__":37},"_alignFlags":1,"_top":-8}],"_contentSize":{"__type__":"cc.Size","width":15,"height":16},"_position":{"__type__":"cc.Vec3","y":82}},{"__type__":"cc.Sprite","node":{"__id__":37},"_spriteFrame":{"__uuid__":"47yc9KU/hEn5jcztvGw4IJ"},"_type":1}],{"__type__":"cc.SpriteFrame","content":{"name":"progress_bar_circle","texture":"fdYfxGGHJKhJrY+2AXuQfm","rect":[0,0,15,16],"offset":[0,0],"originalSize":[15,16],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"collect","texture":"2e/K5m1upHT5TEvLoOHNRi","rect":[0,4,124,116],"offset":[0,-2],"originalSize":[124,120],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"singleColor","texture":"a8Anh32NZGRZegUtSgEj26","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbCommonRightCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbShowCategory","_children":[{"__id__":2}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":1},"_alignFlags":9,"_left":-20,"_top":702},{"__type__":"4e3e0tDC2RKSLb7nNPXNN5z","node":{"__id__":1},"pic":{"__id__":3}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"90WN1CRV9D85O07Vh/IVm9"},"fileId":"f3FKYd7SJEvrs4s48MPI1G"},"_contentSize":{"__type__":"cc.Size","width":40,"height":36}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":1},"_level":2,"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"90WN1CRV9D85O07Vh/IVm9"},"fileId":"cahAospA9KiZ8bJwfuwSSJ"},"_contentSize":{"__type__":"cc.Size","width":40,"height":40}},{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"41D7kWhyFGY7q4NDlzkazn"},"_sizeMode":0}]]
...\ No newline at end of file ...\ No newline at end of file
1 {"type":"cc.Texture2D","data":"0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|1,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|1,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|1,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0|0,9729,9729,33071,33071,0"}
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbGameCategoryListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbStarCategoryListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":6}],"_level":1,"_components":[{"__type__":"041c1c6/NNH9Lz0dMm1Bx73","node":{"__id__":1},"bg":{"__id__":3},"starName":{"__id__":5},"pic":{"__id__":8}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"d3SGKeMVlKKaDQV8GczB2H"},"fileId":"27etC+ZVVOYZnJudRHXFbJ"},"_contentSize":{"__type__":"cc.Size","width":220,"height":220}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_level":2,"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"d3SGKeMVlKKaDQV8GczB2H"},"fileId":"86Tty55gJOdruyfqc8Q4C0"},"_contentSize":{"__type__":"cc.Size","width":214,"height":214}},{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"d4surbe+dOTLTc5CBA46vT"},"_sizeMode":0},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":1},"_components":[{"__id__":5},{"__type__":"cc.Widget","node":{"__id__":4},"alignMode":0,"_alignFlags":4,"_bottom":10}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"d3SGKeMVlKKaDQV8GczB2H"},"fileId":"47SvBdlfRC5439WouRfxN7"},"_contentSize":{"__type__":"cc.Size","height":27.72},"_position":{"__type__":"cc.Vec3","y":-86.14}},{"__type__":"cc.Label","node":{"__id__":4},"_useOriginalSize":false,"_fontSize":22,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"PicWrapper","_parent":{"__id__":1},"_children":[{"__id__":7}],"_components":[{"__type__":"cc.Mask","node":{"__id__":6},"_N$alphaThreshold":1}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"d3SGKeMVlKKaDQV8GczB2H"},"fileId":"bbVVQfhsZKpaOBw/dWklQT"},"_contentSize":{"__type__":"cc.Size","width":201,"height":183},"_position":{"__type__":"cc.Vec3","y":24.7}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":6},"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":0,"_bottom":-10}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"d3SGKeMVlKKaDQV8GczB2H"},"fileId":"19ee1+uHFK5ZehQeRYOSz5"},"_contentSize":{"__type__":"cc.Size","width":201,"height":183},"_position":{"__type__":"cc.Vec3","x":-0.7,"y":-15}},{"__type__":"cc.Sprite","node":{"__id__":7},"_sizeMode":0}],{"__type__":"cc.SpriteFrame","content":{"name":"bg_item_1","texture":"9asJfrZaNHjIDYuiIFlFqr","rect":[0,0,308,314],"offset":[0,0],"originalSize":[308,314],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbCartoonDetailEpisodeCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCartoonDetailEpisodeCell","_children":[{"__id__":2},{"__id__":3}],"_level":1,"_components":[{"__type__":"cc.Mask","node":{"__id__":1},"_type":2,"_N$alphaThreshold":0.9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"6e4O5JKulItJQTahR1h4it"},"fileId":"7a0Pz/KNRLXrJA+uJ5skQo"},"_contentSize":{"__type__":"cc.Size","width":278,"height":175}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0,"_fillType":1}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"6e4O5JKulItJQTahR1h4it"},"fileId":"50cZSiLZFHJKM3NFbekCWR"},"_contentSize":{"__type__":"cc.Size","width":278,"height":175}},{"__type__":"cc.Node","_name":"EpisodeNum","_parent":{"__id__":1},"_children":[{"__id__":4},{"__id__":5}],"_level":2,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"6e4O5JKulItJQTahR1h4it"},"fileId":"cfLaJVGVNIoYZDtoDIFlwz"},"_contentSize":{"__type__":"cc.Size","width":278,"height":49},"_position":{"__type__":"cc.Vec3","y":-63}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":3},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"6e4O5JKulItJQTahR1h4it"},"fileId":"b2tz5etIhC47T7R0sRcHAZ"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":278,"height":49}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":3},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":5},"_useOriginalSize":false,"_fontSize":24,"_lineHeight":49,"_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":2}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"6e4O5JKulItJQTahR1h4it"},"fileId":"7aVXWJZTNOiIBm+iubUplA"},"_contentSize":{"__type__":"cc.Size","width":278,"height":49}}],{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [[{"__type__":"cc.Prefab","_name":"pfbSearchRecordCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbRecordCell","_children":[{"__id__":2},{"__id__":3}],"_level":1,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"43je+l5UZHppZNWqV9PaIl"},"_contentSize":{"__type__":"cc.Size","width":378,"height":36}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_active":false,"_components":[{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"e5eWaClxpO0JqhnkkzN8WT"}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"592x6ksi9BRrRAJCVkUIic"},"_contentSize":{"__type__":"cc.Size","width":378,"height":36}},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":4},{"__id__":9}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":3},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":3},"_alignFlags":9,"_left":30,"_bottom":-1.5,"_originalHeight":36}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"0ajGCsFwVPUq+IBdq6Fzcd"},"_contentSize":{"__type__":"cc.Size","width":280,"height":36},"_position":{"__type__":"cc.Vec3","x":-19}},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":3},"_children":[{"__id__":5}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"a8P+78vDxLH7RoJMWG/FqE"}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":4},"_children":[{"__id__":6}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":8,"_left":-140},{"__type__":"cc.Mask","node":{"__id__":5}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"d60M5MxF1GYa2V4fiJWO1m"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":280,"height":36}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":5},"_children":[{"__id__":7},{"__id__":8}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"c4OGl3j11GtqNy34+NLZxS"},"_contentSize":{"__type__":"cc.Size","width":280,"height":36}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":6},"_level":11,"_components":[{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":28,"_lineHeight":36,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":7},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"eezIU9S7NIQJWOCz/vsspi"},"_color":{"__type__":"cc.Color","r":141,"g":73,"b":59},"_contentSize":{"__type__":"cc.Size","width":107.34,"height":45.36},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-140}},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":6},"_level":11,"_components":[{"__type__":"cc.Label","node":{"__id__":8},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":28,"_lineHeight":36,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":8},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"99nIZwkaBKWL9Wb6BQ459p"},"_color":{"__type__":"cc.Color","r":141,"g":73,"b":59},"_contentSize":{"__type__":"cc.Size","width":107.34,"height":45.36},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-140}},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":3},"_children":[{"__id__":10}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":9}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"2aEQ0b8XlAPpEJ/BWs9wzR"},"_contentSize":{"__type__":"cc.Size","width":280,"height":36}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":9},"_level":9,"_components":[{"__type__":"cc.Label","node":{"__id__":10},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":28,"_lineHeight":36,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"cdLRQ+XQRAqbpIaPWpW9to"},"fileId":"b7F+nnLv9PsYGlfKLFsJ17"},"_color":{"__type__":"cc.Color","r":141,"g":73,"b":59},"_contentSize":{"__type__":"cc.Size","width":107.34,"height":45.36},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-140}}],{"__type__":"cc.SpriteFrame","content":{"name":"record_focus","texture":"55lzF90txCcZabD+/sG0Tt","rect":[0,0,378,36],"offset":[0,0],"originalSize":[378,36],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.Prefab","_name":"pfbCommonCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbShowCategory","_children":[{"__id__":2}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":1},"_alignFlags":9,"_left":-20,"_top":702},{"__type__":"43a14tHFN5CvrH8W3z8wxz4","node":{"__id__":1},"pic":{"__id__":3}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0amshbbYpJi5LO0bNbCSkg"},"fileId":"f3FKYd7SJEvrs4s48MPI1G"},"_contentSize":{"__type__":"cc.Size","width":40,"height":36}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":1},"_level":2,"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"0amshbbYpJi5LO0bNbCSkg"},"fileId":"cahAospA9KiZ8bJwfuwSSJ"},"_contentSize":{"__type__":"cc.Size","width":40,"height":36}},{"__type__":"cc.Sprite","node":{"__id__":2}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"scroll_base_bg","texture":"64aF0rMmxEto44SYq0wpsJ","rect":[0,0,2,512],"offset":[0,0],"originalSize":[2,512],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneCategory","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_active":false,"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"Canvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":5},{"__id__":6},{"__id__":7},{"__type__":"cc.Node","_name":"Promotion","_parent":{"__id__":2},"_active":false,"_level":2,"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__id__":8},{"__id__":11},{"__id__":20},{"__id__":21}],"_level":1,"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"92e92DMWE1BU4oJifXDwfqI","node":{"__id__":2},"PFB_TYPE":{"__uuid__":"4fyRO4YMBKR58lWJR9xjaT"},"PFB_RECOMMEND":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"f5VQ/bkANEyr4Y4n5oPXPS"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":4}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"NaviList","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Layout","node":{"__id__":5},"_layoutSize":{"__type__":"cc.Size","width":1280,"height":73},"_resize":1,"_N$layoutType":1,"_N$spacingX":20}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":73},"_position":{"__type__":"cc.Vec3","y":295.5}},{"__type__":"cc.Node","_name":"leftBg","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6}},{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":2,"_alignFlags":8}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"rightBg","_parent":{"__id__":2},"_active":false,"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"TypeListArea","_parent":{"__id__":2},"_children":[{"__id__":9}],"_level":1,"_contentSize":{"__type__":"cc.Size","width":200,"height":430},"_position":{"__type__":"cc.Vec3","x":-461.5,"y":-113}},{"__type__":"cc.Node","_name":"TypeListWrapper","_parent":{"__id__":8},"_children":[{"__id__":10}],"_components":[{"__type__":"cc.Mask","node":{"__id__":9},"_N$alphaThreshold":1},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":1,"_top":10}],"_contentSize":{"__type__":"cc.Size","width":200,"height":430},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5,"y":1},"_position":{"__type__":"cc.Vec3","y":205}},{"__type__":"cc.Node","_name":"TypeList","_parent":{"__id__":9},"_components":[{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":1,"_top":10}],"_anchorPoint":{"__type__":"cc.Vec2","x":0.5,"y":1},"_position":{"__type__":"cc.Vec3","y":-10}},{"__type__":"cc.Node","_name":"CategoryList","_parent":{"__id__":2},"_children":[{"__id__":12},{"__id__":13}],"_level":2,"_contentSize":{"__type__":"cc.Size","width":830,"height":520},"_position":{"__type__":"cc.Vec3","x":107,"y":-54}},{"__type__":"cc.Node","_name":"DataContainerMask","_parent":{"__id__":11},"_children":[{"__type__":"cc.Node","_name":"DataContainer","_parent":{"__id__":12}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":12},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":830,"height":520}},{"__type__":"cc.Node","_name":"ScrollBarContainer","_parent":{"__id__":11},"_children":[{"__id__":14},{"__id__":15}],"_components":[{"__type__":"cc.Widget","node":{"__id__":13},"alignMode":0,"_alignFlags":33,"_right":-30,"_top":17.5},{"__type__":"cc.Mask","node":{"__id__":13},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":10,"height":475},"_position":{"__type__":"cc.Vec3","x":440,"y":5}},{"__type__":"cc.Node","_name":"ScrollBarHight","_parent":{"__id__":13},"_components":[{"__type__":"cc.Sprite","node":{"__id__":14},"_spriteFrame":{"__uuid__":"09qO8kbmxDdZP9/A4CGfCh"},"_sizeMode":0}],"_opacity":100,"_contentSize":{"__type__":"cc.Size","width":2,"height":475}},{"__type__":"cc.Node","_name":"ScrollBarShadow","_parent":{"__id__":13},"_children":[{"__id__":16}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":15},"_spriteFrame":{"__uuid__":"16aKiNSApJUphwTHkzr1y6"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":15},"alignMode":2,"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":2,"height":94},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5},"_position":{"__type__":"cc.Vec3","y":143.5}},{"__type__":"cc.Node","_name":"ScrollBarBlock","_parent":{"__id__":15},"_children":[{"__id__":17},{"__id__":18},{"__id__":19}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":16},"_spriteFrame":{"__uuid__":"cc7LlW72dKEYJVLUduIhEZ"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":16},"alignMode":2,"_target":{"__id__":15},"_alignFlags":4,"_left":-4,"_originalHeight":94}],"_contentSize":{"__type__":"cc.Size","width":10,"height":94},"_position":{"__type__":"cc.Vec3","y":47}},{"__type__":"cc.Node","_name":"AU","_parent":{"__id__":16},"_components":[{"__type__":"cc.Sprite","node":{"__id__":17},"_spriteFrame":{"__uuid__":"4cRVkmnCJMIZBPEVobQr4l"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":17},"alignMode":0,"_alignFlags":12,"_left":30,"_top":41,"_bottom":88,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":12},"_position":{"__type__":"cc.Vec3","x":30,"y":47}},{"__type__":"cc.Node","_name":"AD","_parent":{"__id__":16},"_components":[{"__type__":"cc.Sprite","node":{"__id__":18},"_spriteFrame":{"__uuid__":"17uN8v2O9Gk4210ZGCsd0L"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":18},"alignMode":0,"_alignFlags":13,"_left":30,"_top":87.5,"_bottom":-6.5,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":13},"_position":{"__type__":"cc.Vec3","x":30,"y":-47}},{"__type__":"cc.Node","_name":"Page","_parent":{"__id__":16},"_components":[{"__type__":"cc.RichText","node":{"__id__":19},"_N$string":"","_N$horizontalAlign":1,"_N$fontSize":18,"_N$lineHeight":18},{"__type__":"cc.Widget","node":{"__id__":19},"alignMode":0,"_alignFlags":9,"_left":35,"_top":38}],"_contentSize":{"__type__":"cc.Size","height":22.68},"_position":{"__type__":"cc.Vec3","x":30,"y":-2.34}},{"__type__":"cc.Node","_name":"DataPosition","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Label","node":{"__id__":20},"_useOriginalSize":false,"_fontSize":18,"_lineHeight":18,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Widget","node":{"__id__":20},"_alignFlags":8,"_left":1204.5100000000002}],"_contentSize":{"__type__":"cc.Size","height":22.68},"_position":{"__type__":"cc.Vec3","x":564.5100000000002,"y":-309}},{"__type__":"cc.Node","_name":"BlankIcon","_parent":{"__id__":2},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"99BsSLrs9Bq4Ce3Pgc8Fip"}}],"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":784,"height":448},"_position":{"__type__":"cc.Vec3","x":110}}],{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg","texture":"9aiSUNc99OXJYjuuVA5CAX","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"down_arrow","texture":"fbQH9aICNO+Z0JSXhrCZVO","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"up_arrow","texture":"5e9YgE/FBE5KaIivlfikFw","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"blank_hint","texture":"17Ah23ZrxDcLglXe99zBWj","rect":[1,2,784,448],"offset":[0.5,-1],"originalSize":[785,450],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"pageIncon","texture":"aePZ7rdzBGApR4qU/SofNS","rect":[12,12,10,70],"offset":[0,0],"originalSize":[34,94],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"SHBK","texture":"43pbpgf49GSZYTxDhZdhPl","rect":[16,14,87,108],"offset":[-1,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"star_groove_active","texture":"020CE4U8pEd4JuBmzl2ROK","rect":[0,0,159,61],"offset":[0,0],"originalSize":[159,61],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbClassNavCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbClassNavCell","_children":[{"__id__":2},{"__id__":4},{"__id__":5},{"__id__":6}],"_level":1,"_components":[{"__type__":"ed50d35S6JKUaVKplnKPkwd","node":{"__id__":1}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"43je+l5UZHppZNWqV9PaIl"},"_contentSize":{"__type__":"cc.Size","width":121,"height":88}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_children":[{"__id__":3}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":2},"_spriteFrame":{"__uuid__":"eaVNZ+1gtAma88/Xlje+vo"}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"592x6ksi9BRrRAJCVkUIic"},"_contentSize":{"__type__":"cc.Size","width":121,"height":88}},{"__type__":"cc.Node","_name":"active","_parent":{"__id__":2},"_active":false,"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":3},"_spriteFrame":{"__uuid__":"f67I+ULr1LlbnleGhgI5w0"}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"acVjPTPTVMiL41GY9De0zD"},"_contentSize":{"__type__":"cc.Size","width":129,"height":96}},{"__type__":"cc.Node","_name":"Theme","_parent":{"__id__":1},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_spriteFrame":{"__uuid__":"2a38h99y1NI4gwEWXri0D3"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":9,"_left":3,"_top":1}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"83f6vDhrpM24Yvlxs9H/FH"},"_contentSize":{"__type__":"cc.Size","width":121,"height":44},"_position":{"__type__":"cc.Vec3","x":3,"y":21}},{"__type__":"cc.Node","_name":"Week","_parent":{"__id__":1},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"a2bujIJlRAhaVGhvR3d7ba"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":12,"_top":5,"_bottom":1,"_originalHeight":43}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"a6kUSdV0lJo4AQTy2VdIk1"},"_contentSize":{"__type__":"cc.Size","width":121,"height":43},"_position":{"__type__":"cc.Vec3","y":-21.5}},{"__type__":"cc.Node","_name":"Star","_parent":{"__id__":1},"_children":[{"__id__":7}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_spriteFrame":{"__uuid__":"78iESPj7JGKqEoUt+em+Ml"}},{"__type__":"cc.Widget","node":{"__id__":6},"_alignFlags":1,"_top":-47}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"69m7fhHfJGYbC2a4CBcyX/"},"_contentSize":{"__type__":"cc.Size","width":159,"height":61},"_position":{"__type__":"cc.Vec3","y":60.5}},{"__type__":"cc.Node","_name":"active","_parent":{"__id__":6},"_active":false,"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7},"_spriteFrame":{"__uuid__":"38fQzWz8lPP6PA/HrdrYlx"}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"fileId":"6dcquyxl5OPr4WP6ItaD2d"},"_contentSize":{"__type__":"cc.Size","width":159,"height":61}}],{"__type__":"cc.SpriteFrame","content":{"name":"star_groove","texture":"f7RnJpaDNEh6wm+7ylZc24","rect":[0,0,159,61],"offset":[0,0],"originalSize":[159,61],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"0","texture":"8eKTizGOxPkLc3ia0piYo6","rect":[40,9,41,106],"offset":[0,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"baseboard","texture":"0dIggimudC/avVhomDOCZs","rect":[0,0,121,88],"offset":[0,0],"originalSize":[121,88],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"baseboard_active","texture":"c2TJCULwRMLrGqID3KbQiy","rect":[0,0,129,96],"offset":[0,0],"originalSize":[129,96],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbHistoryOtherListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbHistoryOtherListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":8},{"__id__":12}],"_level":1,"_components":[{"__type__":"e7901/zMdlFhqJOuga53Aof","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":19},"activeName2":{"__id__":21},"normalName":{"__id__":24},"textPlayTimes":{"__id__":11},"collectBg":{"__id__":7},"collectPic":{"__id__":6}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"681XjCc1JMa7weePOmEzV/"},"_contentSize":{"__type__":"cc.Size","width":274,"height":168}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":1},"_level":7,"_components":[{"__type__":"cc.Widget","node":{"__id__":2},"_alignFlags":8},{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"40hKPp/lxLQqzI7RSgf+uK"},"_contentSize":{"__type__":"cc.Size","width":274,"height":168}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0},{"__type__":"cc.Node","_name":"CollectionBg","_parent":{"__id__":1},"_children":[{"__id__":5}],"_active":false,"_level":2,"_components":[{"__id__":7},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":32,"_right":-50}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"992T3UGe5NUax6TqwlNdgm"},"_contentSize":{"__type__":"cc.Size","width":50,"height":170},"_position":{"__type__":"cc.Vec3","x":200}},{"__type__":"cc.Node","_name":"CollectionPic","_parent":{"__id__":4},"_level":3,"_components":[{"__id__":6}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"8alJi+0/tHmr1y4Ko4X0/D"},"_contentSize":{"__type__":"cc.Size","width":30,"height":29}},{"__type__":"cc.Sprite","node":{"__id__":5},"_sizeMode":0},{"__type__":"cc.Sprite","node":{"__id__":4},"_sizeMode":0},{"__type__":"cc.Node","_name":"Eye","_parent":{"__id__":1},"_children":[{"__id__":9},{"__id__":10}],"_level":7,"_components":[{"__type__":"cc.Widget","node":{"__id__":8},"_alignFlags":9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"82fOxKCLFJa64fCUnPVgW3"},"_contentSize":{"__type__":"cc.Size","width":83,"height":18},"_position":{"__type__":"cc.Vec3","x":-95.5,"y":75}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":8},"_level":8,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"4a7WmNku9CyJEWW7DLWkfa"},"_contentSize":{"__type__":"cc.Size","width":88,"height":19}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":8},"_level":8,"_components":[{"__id__":11}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"f4WB5b1ddOAKdecgUcKjiq"},"_contentSize":{"__type__":"cc.Size","height":17.64}},{"__type__":"cc.Label","node":{"__id__":10},"_useOriginalSize":false,"_fontSize":14,"_lineHeight":14,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":13},{"__id__":14},{"__id__":22}],"_level":7,"_components":[{"__type__":"cc.Sprite","node":{"__id__":12},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":12,"_bottom":-40}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"1bHTBCLihHaan0ejlYxkeF"},"_contentSize":{"__type__":"cc.Size","width":274,"height":30},"_position":{"__type__":"cc.Vec3","y":-109}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":12},"_active":false,"_level":8,"_components":[{"__type__":"cc.Sprite","node":{"__id__":13},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"73K8K+LA1PVLY1Lz9BZ4lf"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":274,"height":30}},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":12},"_children":[{"__id__":15},{"__id__":16}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"9foIZHQ9ZNM6EZJgeluWgI"},"_contentSize":{"__type__":"cc.Size","width":274}},{"__type__":"cc.Node","_name":"ActiveNameBg","_parent":{"__id__":14},"_level":9,"_components":[{"__type__":"cc.Sprite","node":{"__id__":15},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"a2rXJo/AxCZrTOQo3+K/Io"},"_contentSize":{"__type__":"cc.Size","width":274,"height":30}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":14},"_children":[{"__id__":17}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8,"_left":10},{"__type__":"cc.Mask","node":{"__id__":16}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"b0z+5uA/lLrI6hgwcHggil"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":250,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-127}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":16},"_children":[{"__id__":18},{"__id__":20}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"689K8EaqRBjrLJwXpHAryd"},"_contentSize":{"__type__":"cc.Size","width":250,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":17},"_level":11,"_components":[{"__id__":19}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"e3pV3lr7JEH673NfmP2t+M"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":1},"_position":{"__type__":"cc.Vec3","y":10}},{"__type__":"cc.Label","node":{"__id__":18},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":17},"_level":11,"_components":[{"__id__":21}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"d3g70N1ehHoap2jx2GlOAG"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":1},"_position":{"__type__":"cc.Vec3","x":78,"y":10}},{"__type__":"cc.Label","node":{"__id__":20},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":12},"_children":[{"__id__":23}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":22}},{"__type__":"cc.Widget","node":{"__id__":22},"_alignFlags":8,"_left":10}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"74HIZnrp1JZ4XnmAeAbWSQ"},"_contentSize":{"__type__":"cc.Size","width":250,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-127,"y":1}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":22},"_level":9,"_components":[{"__id__":24}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"c04CWcTnRAc5e8tvRkFWGu"},"fileId":"fftT39l5xBr5y3ITb7obJa"},"_contentSize":{"__type__":"cc.Size","width":84.34,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5}},{"__type__":"cc.Label","node":{"__id__":23},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":22,"_lineHeight":22,"_N$verticalAlign":1}]]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"logo","texture":"bdHftfx1pPrLU5WFsLIxpL","rect":[2,38,649,466],"offset":[0,-17],"originalSize":[653,508],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"icon_back","texture":"c5HeQheU1Ls6twCa+ME5d1","rect":[0,0,33,48],"offset":[0,0],"originalSize":[33,48],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"search","texture":"f3UDjXNR9DH4fb0GxlewIW","rect":[0,0,108,48],"offset":[0,0],"originalSize":[108,48],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneRecommend","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_anchorPoint":{"__type__":"cc.Vec2"},"_scale":{"__type__":"cc.Vec3","x":0.3763671875,"y":0.3763671875,"z":1},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"Canvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":8},{"__id__":13},{"__id__":14}],"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"280c3rsZJJKnZ9RqbALVwtK","node":{"__id__":2},"PFB_LEFT_RECOMMEND":{"__uuid__":"0amshbbYpJi5LO0bNbCSkg"},"PFB_RECOMMEND_RIGHT":{"__uuid__":"90WN1CRV9D85O07Vh/IVm9"},"targetAry":[{"__type__":"info","target":{"__id__":13}},{"__type__":"info","target":{"__id__":7}},{"__type__":"info","target":{"__id__":6}}],"panel":{"__id__":30},"manifestUrl":{"__uuid__":"1289J3aRJDiKh22RhU85Mh"}},{"__type__":"cc.ScrollView","node":{"__id__":2},"horizontal":false,"brake":1,"_N$content":{"__id__":4},"content":{"__id__":4}}],"_color":{"__type__":"cc.Color","r":252,"g":252,"b":252},"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"a286bbGknJLZpRpxROV6M94"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"ScrollContent","_parent":{"__id__":2},"_children":[{"__id__":5},{"__id__":6},{"__id__":7}],"_level":1,"_contentSize":{"__type__":"cc.Size","width":1280},"_position":{"__type__":"cc.Vec3","y":360}},{"__type__":"cc.Node","_name":"background","_parent":{"__id__":4},"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":9,"_right":507.8855000000003,"_bottom":-290.2645000000001,"_originalWidth":200,"_originalHeight":150},{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"eauSEjZexE/bmve4A0bV5k"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":2885},"_position":{"__type__":"cc.Vec3","y":-1442.5}},{"__type__":"cc.Node","_name":"RightRecommendLayout","_parent":{"__id__":4},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_type":1,"_sizeMode":0},{"__type__":"cc.Layout","node":{"__id__":6},"_layoutSize":{"__type__":"cc.Size","width":200,"height":150}},{"__type__":"cc.Widget","node":{"__id__":6},"_alignFlags":9,"_left":540,"_top":645}],"_contentSize":{"__type__":"cc.Size","width":200,"height":150},"_position":{"__type__":"cc.Vec3","y":-720}},{"__type__":"cc.Node","_name":"RightTopLayout","_parent":{"__id__":4},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":7},"_type":1,"_sizeMode":0},{"__type__":"cc.Layout","node":{"__id__":7},"_enabled":false,"_layoutSize":{"__type__":"cc.Size","width":1280,"height":48},"_resize":1},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":2,"_alignFlags":9}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":48},"_anchorPoint":{"__type__":"cc.Vec2","x":19.88,"y":-4.06},"_position":{"__type__":"cc.Vec3","x":24806.399999999998,"y":-242.88}},{"__type__":"cc.Node","_name":"TopTitle","_parent":{"__id__":2},"_children":[{"__id__":9},{"__id__":10},{"__id__":11},{"__id__":12}],"_level":1,"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"logo","_parent":{"__id__":8},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_spriteFrame":{"__uuid__":"1a8xdzhQFA/pbl7HAMAxYs"}},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":9,"_left":66.02700000000004,"_top":1.4259999999999877}],"_contentSize":{"__type__":"cc.Size","width":649,"height":466},"_position":{"__type__":"cc.Vec3","x":-509.073,"y":311.974},"_scale":{"__type__":"cc.Vec3","x":0.2,"y":0.2,"z":1}},{"__type__":"cc.Node","_name":"my","_parent":{"__id__":8},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"e7SluGuVhDz6WDbr3rAOBx"}},{"__type__":"cc.Widget","node":{"__id__":10},"_alignFlags":9,"_left":876,"_top":26}],"_contentSize":{"__type__":"cc.Size","width":127,"height":48},"_position":{"__type__":"cc.Vec3","x":299.5,"y":310}},{"__type__":"cc.Node","_name":"history","_parent":{"__id__":8},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":11},"_spriteFrame":{"__uuid__":"8cDHkLS4VDoYtsqGhrcA32"}},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":9,"_left":1013,"_top":26}],"_contentSize":{"__type__":"cc.Size","width":108,"height":48},"_position":{"__type__":"cc.Vec3","x":427,"y":310}},{"__type__":"cc.Node","_name":"search","_parent":{"__id__":8},"_active":false,"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":12},"_spriteFrame":{"__uuid__":"27JP1NhZJJfZqxTjOWjA6J"}},{"__type__":"cc.Widget","node":{"__id__":12},"_alignFlags":9,"_left":1131,"_top":26}],"_contentSize":{"__type__":"cc.Size","width":108,"height":48},"_position":{"__type__":"cc.Vec3","x":545,"y":310}},{"__type__":"cc.Node","_name":"LeftNaviLayout","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":13},"_type":1,"_sizeMode":0},{"__type__":"cc.Layout","node":{"__id__":13},"_layoutSize":{"__type__":"cc.Size","width":100,"height":100},"_resize":2,"_N$layoutType":3,"_N$startAxis":1},{"__type__":"cc.Widget","node":{"__id__":13},"_alignFlags":9,"_left":543.047,"_top":367.778}],"_contentSize":{"__type__":"cc.Size","width":100,"height":100},"_position":{"__type__":"cc.Vec3","x":-46.952999999999975,"y":-57.77800000000002}},{"__type__":"cc.Node","_name":"update","_parent":{"__id__":2},"_children":[{"__id__":15},{"__id__":16}],"_active":false,"_level":1,"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"background_mask","_parent":{"__id__":14},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":15},"_spriteFrame":{"__uuid__":"dbKBXECXdEya4Zv+tYVwnb"},"_type":1,"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":15},"_alignFlags":45,"_originalWidth":1280,"_originalHeight":720}],"_opacity":207,"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"update_panel","_parent":{"__id__":14},"_children":[{"__id__":17},{"__id__":18},{"__id__":19},{"__id__":20},{"__id__":24},{"__id__":26},{"__id__":28}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":16},"_spriteFrame":{"__uuid__":"e9x+BkPABJDIyUB8eZDriy"},"_type":1,"_sizeMode":0},{"__id__":30}],"_contentSize":{"__type__":"cc.Size","width":800,"height":400}},{"__type__":"cc.Node","_name":"close","_parent":{"__id__":16},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":17},"_spriteFrame":{"__uuid__":"23MSZRoqlE3JmIJHwW3seq"}}],"_contentSize":{"__type__":"cc.Size","width":33,"height":48},"_position":{"__type__":"cc.Vec3","x":-356,"y":164}},{"__type__":"cc.Node","_name":"update_title","_parent":{"__id__":16},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":18},"_useOriginalSize":false,"_string":"更新版本","_N$string":"更新版本","_N$horizontalAlign":1,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":160,"height":40},"_position":{"__type__":"cc.Vec3","y":166}},{"__type__":"cc.Node","_name":"New Label","_parent":{"__id__":16},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":19},"_useOriginalSize":false,"_string":"更新进度","_N$string":"更新进度","_N$horizontalAlign":1,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":160,"height":40},"_position":{"__type__":"cc.Vec3","x":-260,"y":61}},{"__type__":"cc.Node","_name":"fileProgress","_parent":{"__id__":16},"_children":[{"__id__":21}],"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":20},"_spriteFrame":{"__uuid__":"8daielIX5D9pdwjpREbxI6"},"_type":1,"_sizeMode":0},{"__id__":23}],"_contentSize":{"__type__":"cc.Size","width":500,"height":30},"_position":{"__type__":"cc.Vec3","x":80,"y":61}},{"__type__":"cc.Node","_name":"bar","_parent":{"__id__":20},"_level":3,"_components":[{"__id__":22}],"_contentSize":{"__type__":"cc.Size","width":250,"height":30},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-250}},{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"dbKBXECXdEya4Zv+tYVwnb"},"_type":1,"_sizeMode":0},{"__type__":"cc.ProgressBar","node":{"__id__":20},"_N$totalLength":500,"_N$barSprite":{"__id__":22},"_N$progress":0.5},{"__type__":"cc.Node","_name":"filep","_parent":{"__id__":16},"_level":3,"_components":[{"__id__":25}],"_contentSize":{"__type__":"cc.Size","width":500,"height":40},"_position":{"__type__":"cc.Vec3","y":5}},{"__type__":"cc.Label","node":{"__id__":24},"_useOriginalSize":false,"_string":"/","_N$string":"/","_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":1},{"__type__":"cc.Node","_name":"info","_parent":{"__id__":16},"_active":false,"_level":3,"_components":[{"__id__":27}],"_contentSize":{"__type__":"cc.Size","width":600,"height":100},"_position":{"__type__":"cc.Vec3","y":-80}},{"__type__":"cc.Label","node":{"__id__":26},"_useOriginalSize":false,"_string":"info","_N$string":"info","_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":1},{"__type__":"cc.Node","_name":"update_btn","_parent":{"__id__":16},"_children":[{"__id__":29}],"_level":3,"_components":[{"__type__":"cc.Button","node":{"__id__":28},"clickEvents":[{"__type__":"cc.ClickEvent","target":{"__id__":2},"_componentId":"280c3rsZJJKnZ9RqbALVwtK","handler":"hotUpdate"}],"_N$normalColor":{"__type__":"cc.Color","r":230,"g":230,"b":230},"_N$pressedColor":{"__type__":"cc.Color","r":200,"g":200,"b":200},"pressedColor":{"__type__":"cc.Color","r":200,"g":200,"b":200},"_N$disabledColor":{"__type__":"cc.Color","r":120,"g":120,"b":120,"a":200},"_N$target":{"__id__":28}},{"__type__":"cc.Sprite","node":{"__id__":28},"_spriteFrame":{"__uuid__":"b25E5hqwpGbbExOu19TyeL"}}],"_contentSize":{"__type__":"cc.Size","width":240,"height":95},"_position":{"__type__":"cc.Vec3","y":-133}},{"__type__":"cc.Node","_name":"Label","_parent":{"__id__":28},"_level":3,"_components":[{"__type__":"cc.Label","node":{"__id__":29},"_useOriginalSize":false,"_string":"立即更新","_N$string":"立即更新","_fontSize":30,"_enableWrapText":false,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":120,"height":40},"_position":{"__type__":"cc.Vec3","y":11}},{"__type__":"8f62dzQtbNHdasyQgwbtVpn","node":{"__id__":16},"info":{"__id__":27},"fileProgress":{"__id__":23},"fileLabel":{"__id__":25},"close":{"__id__":17},"updateBtn":{"__id__":28}}],{"__type__":"cc.SpriteFrame","content":{"name":"history","texture":"90hx13NNVPpYsUD8PQrN89","rect":[0,0,108,48],"offset":[0,0],"originalSize":[108,48],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"bg_jinbishu","texture":"44g24zlzpJfqkWYGs71uf2","rect":[0,0,40,30],"offset":[0,0],"originalSize":[40,30],"capInsets":[11,0,12,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"button_orange","texture":"130j7L55RCLrgFkSaIezWy","rect":[0,0,240,95],"offset":[0,0],"originalSize":[240,95],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"gb_inputbox","texture":"5a5IclV89Btp+Sxgfhz/DC","rect":[0,0,54,81],"offset":[0,0],"originalSize":[54,81],"capInsets":[12,11,12,11]}},{"__type__":"cc.SpriteFrame","content":{"name":"my","texture":"72PHDTdO5Knp6wEuBPWHvH","rect":[0,0,127,48],"offset":[0,0],"originalSize":[127,48],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"bg_rankinglist","texture":"74+iVBhIdP4ZFGD4Q4zDNR","rect":[0,0,504,144],"offset":[0,0],"originalSize":[504,144],"capInsets":[36,69,36,36]}},{"__type__":"cc.SpriteFrame","content":{"name":"bg","texture":"7bBYtFHZlKb691R33Lqlbd","rect":[0,0,1280,2885],"offset":[0,0],"originalSize":[1280,2885],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"bg","texture":"6bUpkOnNlG6rxw3EN71DNn","rect":[0,0,1280,720],"offset":[0,0],"originalSize":[1280,720],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_base_bg","texture":"64aF0rMmxEto44SYq0wpsJ","rect":[0,0,2,512],"offset":[0,0],"originalSize":[2,512],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"scroll_bar_bg","texture":"9aiSUNc99OXJYjuuVA5CAX","rect":[0,0,468,4],"offset":[0,0],"originalSize":[468,4],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"down_arrow","texture":"fbQH9aICNO+Z0JSXhrCZVO","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"growup_button","texture":"09Rhz+tNJPULV/OcjUvWEZ","rect":[3,4,173,124],"offset":[1.5,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"up_arrow","texture":"5e9YgE/FBE5KaIivlfikFw","rect":[0,0,11,10],"offset":[0,0],"originalSize":[11,10],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"tips","texture":"5cx+RNF39CgZ2WSX9sexS8","rect":[0,0,326,137],"offset":[0,0],"originalSize":[326,137],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"customizedCourses_button","texture":"42fRvLrxlN3ITXjQxpphcG","rect":[0,4,176,124],"offset":[0,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"this_week","texture":"bfuqwEkG1A5Ko3UnqEG0NL","rect":[0,0,158,30],"offset":[0,0],"originalSize":[158,30],"capInsets":[0,0,0,0]}},[{"__type__":"cc.SceneAsset","_name":"sceneClass","scene":{"__id__":1},"asyncLoadAssets":null},{"__type__":"cc.Scene","_name":"New Node","_children":[{"__id__":2}],"_anchorPoint":{"__type__":"cc.Vec2"},"autoReleaseAssets":false},{"__type__":"cc.Node","_name":"Canvas","_parent":{"__id__":1},"_children":[{"__id__":3},{"__id__":4},{"__id__":5},{"__id__":7},{"__id__":9},{"__id__":11},{"__id__":13},{"__id__":15},{"__id__":17}],"_components":[{"__type__":"cc.Canvas","node":{"__id__":2},"_designResolution":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"525222QTdZPOJPZJbr8avQo","node":{"__id__":2},"spriteGrowup":{"__id__":6},"spriteGrade":{"__id__":8},"spriteCustom":{"__id__":10},"spriteMain":{"__id__":12},"PFB_NAV":{"__uuid__":"67ALHAP3lMEaXftKZd547a"},"PFB_CATEGORY":{"__uuid__":"a5aNEghxBIZqUiuhE340Yg"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720},"_position":{"__type__":"cc.Vec3","x":640,"y":360},"_id":"45tTMpp7pPjbxb/MfRCqmT"},{"__type__":"cc.Node","_name":"Main Camera","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Camera","node":{"__id__":3},"_clearFlags":7,"_depth":-1}]},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":2},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_spriteFrame":{"__uuid__":"01vc0BM9NPAok/1owbqQWK"}}],"_contentSize":{"__type__":"cc.Size","width":1280,"height":720}},{"__type__":"cc.Node","_name":"GrowupSprite","_parent":{"__id__":2},"_level":1,"_components":[{"__id__":6},{"__type__":"cc.Widget","node":{"__id__":5},"_alignFlags":9,"_left":58,"_top":37}],"_contentSize":{"__type__":"cc.Size","width":173,"height":62},"_position":{"__type__":"cc.Vec3","x":-495.5,"y":292}},{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"30kWXWIvNA5rHaGUzWJVlB"},"_sizeMode":0},{"__type__":"cc.Node","_name":"GradeSprite","_parent":{"__id__":2},"_level":1,"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"_alignFlags":9,"_left":243,"_top":37}],"_contentSize":{"__type__":"cc.Size","width":174,"height":62},"_position":{"__type__":"cc.Vec3","x":-310,"y":292}},{"__type__":"cc.Sprite","node":{"__id__":7},"_spriteFrame":{"__uuid__":"ecP35PDitNkbHRK5sVUUtL"},"_sizeMode":0},{"__type__":"cc.Node","_name":"CustomSprite","_parent":{"__id__":2},"_level":1,"_components":[{"__id__":10},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":9,"_left":875,"_top":37}],"_contentSize":{"__type__":"cc.Size","width":176,"height":62},"_position":{"__type__":"cc.Vec3","x":323,"y":292}},{"__type__":"cc.Sprite","node":{"__id__":9},"_spriteFrame":{"__uuid__":"99vgEZiq1BJ5WqaWtrBAkl"},"_sizeMode":0},{"__type__":"cc.Node","_name":"MainSprite","_parent":{"__id__":2},"_level":1,"_components":[{"__id__":12},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":9,"_left":1057,"_top":37}],"_contentSize":{"__type__":"cc.Size","width":137,"height":63},"_position":{"__type__":"cc.Vec3","x":485.5,"y":291.5}},{"__type__":"cc.Sprite","node":{"__id__":11},"_spriteFrame":{"__uuid__":"b804uMNCNErLxwT5XqKky4"},"_sizeMode":0},{"__type__":"cc.Node","_name":"Tips","_parent":{"__id__":2},"_children":[{"__id__":14}],"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":13},"_spriteFrame":{"__uuid__":"5e93bBxnBJyKHwOfjLHTOm"}},{"__type__":"cc.Widget","node":{"__id__":13},"_alignFlags":9,"_left":477}],"_contentSize":{"__type__":"cc.Size","width":326,"height":137},"_position":{"__type__":"cc.Vec3","y":291.5}},{"__type__":"cc.Node","_name":"TipsWeek","_parent":{"__id__":13},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":14},"_spriteFrame":{"__uuid__":"a4Or2+QdhFGasXaZj7Xle2"}},{"__type__":"cc.Widget","node":{"__id__":14},"_alignFlags":9,"_left":74,"_top":43}],"_contentSize":{"__type__":"cc.Size","width":158,"height":30},"_position":{"__type__":"cc.Vec3","x":-10,"y":10.5}},{"__type__":"cc.Node","_name":"NavListArea","_parent":{"__id__":2},"_children":[{"__id__":16}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":15},"_alignFlags":9,"_left":97,"_top":196}],"_contentSize":{"__type__":"cc.Size","width":1136,"height":91},"_position":{"__type__":"cc.Vec3","x":25,"y":118.5}},{"__type__":"cc.Node","_name":"NavListWrapper","_parent":{"__id__":15},"_children":[{"__type__":"cc.Node","_name":"NavList","_parent":{"__id__":16},"_level":3}],"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8},{"__type__":"cc.Mask","node":{"__id__":16},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":1136,"height":91},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-568}},{"__type__":"cc.Node","_name":"CategoryList","_parent":{"__id__":2},"_children":[{"__id__":18},{"__id__":19}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":17},"alignMode":0,"_alignFlags":9,"_left":50,"_top":326}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":390},"_position":{"__type__":"cc.Vec3","y":-161}},{"__type__":"cc.Node","_name":"DataContainerMask","_parent":{"__id__":17},"_children":[{"__type__":"cc.Node","_name":"DataContainer","_parent":{"__id__":18}}],"_components":[{"__type__":"cc.Mask","node":{"__id__":18},"_N$alphaThreshold":1}],"_contentSize":{"__type__":"cc.Size","width":1180,"height":700}},{"__type__":"cc.Node","_name":"ScrollBarContainer","_parent":{"__id__":17},"_children":[{"__id__":20},{"__id__":21}],"_active":false,"_components":[{"__type__":"cc.Widget","node":{"__id__":19},"alignMode":0,"_alignFlags":33,"_right":-30},{"__type__":"cc.Mask","node":{"__id__":19},"_enabled":false}],"_contentSize":{"__type__":"cc.Size","width":10,"height":510},"_position":{"__type__":"cc.Vec3","x":450,"y":95}},{"__type__":"cc.Node","_name":"ScrollBarHight","_parent":{"__id__":19},"_components":[{"__type__":"cc.Sprite","node":{"__id__":20},"_spriteFrame":{"__uuid__":"09qO8kbmxDdZP9/A4CGfCh"},"_sizeMode":0}],"_opacity":100,"_contentSize":{"__type__":"cc.Size","width":2,"height":510}},{"__type__":"cc.Node","_name":"ScrollBarShadow","_parent":{"__id__":19},"_children":[{"__id__":22}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":21},"_spriteFrame":{"__uuid__":"16aKiNSApJUphwTHkzr1y6"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":21},"alignMode":2,"_alignFlags":1}],"_contentSize":{"__type__":"cc.Size","width":2,"height":94},"_anchorPoint":{"__type__":"cc.Vec2","x":0.5},"_position":{"__type__":"cc.Vec3","y":161}},{"__type__":"cc.Node","_name":"ScrollBarBlock","_parent":{"__id__":21},"_children":[{"__id__":23},{"__id__":24},{"__id__":25}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":22},"_spriteFrame":{"__uuid__":"cc7LlW72dKEYJVLUduIhEZ"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":22},"alignMode":2,"_alignFlags":4,"_left":-4,"_originalHeight":94}],"_contentSize":{"__type__":"cc.Size","width":10,"height":94},"_position":{"__type__":"cc.Vec3","y":47}},{"__type__":"cc.Node","_name":"AU","_parent":{"__id__":22},"_components":[{"__type__":"cc.Sprite","node":{"__id__":23},"_spriteFrame":{"__uuid__":"4cRVkmnCJMIZBPEVobQr4l"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":23},"alignMode":0,"_alignFlags":12,"_left":30,"_top":41,"_bottom":88,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":12},"_position":{"__type__":"cc.Vec3","x":30,"y":47}},{"__type__":"cc.Node","_name":"AD","_parent":{"__id__":22},"_components":[{"__type__":"cc.Sprite","node":{"__id__":24},"_spriteFrame":{"__uuid__":"17uN8v2O9Gk4210ZGCsd0L"},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":24},"alignMode":0,"_alignFlags":13,"_left":30,"_top":87.5,"_bottom":-6.5,"_originalHeight":12}],"_contentSize":{"__type__":"cc.Size","width":10,"height":13},"_position":{"__type__":"cc.Vec3","x":30,"y":-47}},{"__type__":"cc.Node","_name":"Page","_parent":{"__id__":22},"_children":[{"__id__":26},{"__id__":27},{"__id__":28},{"__id__":29}],"_components":[{"__type__":"cc.RichText","node":{"__id__":25},"_N$string":"翻\n\n <color=#FFFF80>1</color>","_N$fontSize":18,"_N$lineHeight":18},{"__type__":"cc.Widget","node":{"__id__":25},"alignMode":0,"_alignFlags":9,"_left":25.999999999999996,"_top":20}],"_contentSize":{"__type__":"cc.Size","width":18,"height":58.67999999999999},"_position":{"__type__":"cc.Vec3","x":29.999999999999996,"y":-2.3399999999999963}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":25},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":26},"_string":"翻","_N$string":"翻","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":6.660000000000004}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":25},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":27},"_string":"页","_N$string":"页","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":18,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-11.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":25},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":28},"_string":" ","_N$string":" ","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_contentSize":{"__type__":"cc.Size","width":5,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-9,"y":-29.339999999999996}},{"__type__":"cc.PrivateNode","_name":"RICHTEXT_CHILD","_objFlags":1024,"_parent":{"__id__":25},"_active":false,"_level":1,"_components":[{"__type__":"cc.Label","node":{"__id__":29},"_string":"1","_N$string":"1","_fontSize":18,"_lineHeight":18,"_N$verticalAlign":1}],"_color":{"__type__":"cc.Color","r":255,"g":255,"b":128},"_contentSize":{"__type__":"cc.Size","width":10.01,"height":22.68},"_anchorPoint":{"__type__":"cc.Vec2"},"_position":{"__type__":"cc.Vec3","x":-4,"y":-29.339999999999996}}],{"__type__":"cc.SpriteFrame","content":{"name":"index_button","texture":"a1s9FcfKdGxa4z9mWadOa0","rect":[0,4,137,126],"offset":[0,-2],"originalSize":[137,130],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"pageIncon","texture":"aePZ7rdzBGApR4qU/SofNS","rect":[12,12,10,70],"offset":[0,0],"originalSize":[34,94],"capInsets":[0,0,0,0]}},{"__type__":"cc.SpriteFrame","content":{"name":"grade_button","texture":"70H+MrHetHBYP2EdtcsllD","rect":[2,4,174,124],"offset":[1,-2],"originalSize":[176,128],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.SpriteFrame","content":{"name":"default_sprite_splash","texture":"02delMVqdBD70a/HSD99FK","rect":[0,0,2,2],"offset":[0,0],"originalSize":[2,2],"capInsets":[0,0,0,0]}},[{"__type__":"cc.Prefab","_name":"pfbSearchCategoryListCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCartoonClassifyListCell","_children":[{"__id__":2},{"__id__":4},{"__id__":9}],"_level":1,"_components":[{"__type__":"bafa5j4d+1NLY20gpL0bqiu","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":17},"activeName2":{"__id__":19},"normalName":{"__id__":22},"textPlayTimes":{"__id__":8},"textScore":{"__id__":12}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"5bPJVCs69Iprc19tmQ33CI"},"_contentSize":{"__type__":"cc.Size","width":177,"height":217}},{"__type__":"cc.Node","_name":"Background","_parent":{"__id__":1},"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"9dK5JH1NJC3oacXNVa4k5S"},"_contentSize":{"__type__":"cc.Size","width":177,"height":217}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0},{"__type__":"cc.Node","_name":"PageView","_parent":{"__id__":1},"_children":[{"__id__":5},{"__id__":6},{"__id__":7}],"_components":[{"__type__":"cc.Sprite","node":{"__id__":4},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":9,"_top":2.5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"72eHRdSeVDx5wCev/w95zi"},"_contentSize":{"__type__":"cc.Size","width":90,"height":20},"_position":{"__type__":"cc.Vec3","x":-43.5,"y":96}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":5},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"f8HjgG86VB25wiAvS8S8Pl"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":90,"height":25}},{"__type__":"cc.Node","_name":"eye","_parent":{"__id__":4},"_level":1,"_components":[{"__type__":"cc.Sprite","node":{"__id__":6},"_spriteFrame":{"__uuid__":"f68lh/yPlI56vIlfZpthLh"}},{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":0,"_alignFlags":8,"_left":5}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"6edJytnOFI5ozVSnC2uyb0"},"_contentSize":{"__type__":"cc.Size","width":26,"height":18},"_position":{"__type__":"cc.Vec3","x":-27}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":4},"_components":[{"__id__":8},{"__type__":"cc.Widget","node":{"__id__":7},"alignMode":0,"_alignFlags":32,"_right":24.9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"78vWEB3NFG9bseOAEKTbON"},"_contentSize":{"__type__":"cc.Size","width":8,"height":25.2},"_position":{"__type__":"cc.Vec3","x":16.1}},{"__type__":"cc.Label","node":{"__id__":7},"_useOriginalSize":false,"_string":"0","_N$string":"0","_fontSize":14,"_lineHeight":20,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__id__":10},{"__id__":11},{"__id__":13},{"__id__":20}],"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":9},"_sizeMode":0},{"__type__":"cc.Widget","node":{"__id__":9},"_alignFlags":4}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"867z1GhthIoau4v+uLMyff"},"_contentSize":{"__type__":"cc.Size","width":177,"height":30},"_position":{"__type__":"cc.Vec3","y":-93.5}},{"__type__":"cc.Node","_name":"NameBg","_parent":{"__id__":9},"_level":3,"_components":[{"__type__":"cc.Sprite","node":{"__id__":10},"_spriteFrame":{"__uuid__":"a2MjXRFdtLlYQ5ouAFv/+R"},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"e4cK2zE+JC7ae8ZQFEJz32"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":177,"height":30}},{"__type__":"cc.Node","_name":"ScoreText","_parent":{"__id__":9},"_active":false,"_level":8,"_components":[{"__id__":12},{"__type__":"cc.Widget","node":{"__id__":11},"_alignFlags":8,"_left":145.875,"_right":20,"_originalWidth":12.24}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"2bl4r/zYNHNYxKW0Bkusnr"},"_color":{"__type__":"cc.Color","r":255,"g":255},"_contentSize":{"__type__":"cc.Size","width":10.01,"height":27.72},"_position":{"__type__":"cc.Vec3","x":62.38}},{"__type__":"cc.Label","node":{"__id__":11},"_useOriginalSize":false,"_string":"0","_N$string":"0","_fontSize":18,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":9},"_children":[{"__id__":14}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"ddeTkPUx5EPZw3Q8lGgvCJ"}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":13},"_children":[{"__id__":15}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":14},"_target":{"__id__":9},"_alignFlags":8,"_left":5},{"__type__":"cc.Mask","node":{"__id__":14}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"d6xC6FentGb7BCjPocRJwt"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","width":120,"height":30},"_position":{"__type__":"cc.Vec3","x":-23.5}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":14},"_children":[{"__id__":16},{"__id__":18}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"34duGeJORO4rb45/fNdAGS"},"_contentSize":{"__type__":"cc.Size","width":120,"height":30}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":15},"_level":11,"_components":[{"__id__":17},{"__type__":"cc.Widget","node":{"__id__":16},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"b4q8tyJ/ZPTZr35YH8vBrp"},"_contentSize":{"__type__":"cc.Size","width":69,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":16},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":15},"_level":11,"_components":[{"__id__":19},{"__type__":"cc.Widget","node":{"__id__":18},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"17km0S5D9CV4oGlF28DSWI"},"_contentSize":{"__type__":"cc.Size","width":69,"height":37.8},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":18},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":30,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":9},"_children":[{"__id__":21}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":20}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"17gTbNQFdAWIiIzqVQONs0"},"_contentSize":{"__type__":"cc.Size","width":120,"height":30},"_position":{"__type__":"cc.Vec3","x":-20}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":20},"_level":9,"_components":[{"__id__":22},{"__type__":"cc.Widget","node":{"__id__":21},"_alignFlags":8}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"e4QfFUG5JM1brMybJbmI5U"},"fileId":"adroC/09ZE/6jsRIdXZU0N"},"_contentSize":{"__type__":"cc.Size","width":69,"height":27.72},"_anchorPoint":{"__type__":"cc.Vec2","y":0.5},"_position":{"__type__":"cc.Vec3","x":-60}},{"__type__":"cc.Label","node":{"__id__":21},"_useOriginalSize":false,"_string":"载入中...","_N$string":"载入中...","_fontSize":18,"_lineHeight":22,"_N$horizontalAlign":1,"_N$verticalAlign":1}],{"__type__":"cc.SpriteFrame","content":{"name":"eye","texture":"82moVWw+VJk7KbsTcozwz9","rect":[0,0,26,18],"offset":[0,0],"originalSize":[26,18],"capInsets":[0,0,0,0]}}]
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.Asset","_name":"project","_native":".manifest"}
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.Prefab","_name":"pfbCartoonDetailNaviCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCartoonDetailNaviList","_children":[{"__id__":2},{"__id__":3}],"_level":1,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"1cs6zTjT1LA40xStDciQiW"},"fileId":"57vxuAFOFCgpuupa1TzpzK"},"_contentSize":{"__type__":"cc.Size","width":110,"height":40}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_level":2,"_components":[{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"1cs6zTjT1LA40xStDciQiW"},"fileId":"83vSN2W0FJGppDZW5DV4dH"},"_contentSize":{"__type__":"cc.Size","width":110,"height":42}},{"__type__":"cc.Node","_name":"Text","_parent":{"__id__":1},"_components":[{"__type__":"cc.Label","node":{"__id__":3},"_useOriginalSize":false,"_string":"1-20","_N$string":"1-20","_fontSize":24,"_lineHeight":24,"_N$horizontalAlign":1,"_N$verticalAlign":1}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"1cs6zTjT1LA40xStDciQiW"},"fileId":"a8eJGo/95DHZo+KiwpT3xR"},"_contentSize":{"__type__":"cc.Size","width":48.04,"height":30.24}}]
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"play","texture":"ebNMlrGH5PvqO3aGf1YSOY","rect":[0,4,68,132],"offset":[0,-2],"originalSize":[68,136],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_9","texture":"f99UNvok1Cw63piZdi1wlN","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_7","texture":"89a5OwRTpBzoj0+shwmzDP","rect":[0,0,188,174],"offset":[0,0],"originalSize":[188,174],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.Asset","_name":"focus","_native":".zip"}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"1","texture":"07xChTRPZE/bSnlsZXJz1b","rect":[0,0,51,51],"offset":[0,0],"originalSize":[51,51],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_3","texture":"cb+YCF6d9Cu6KXj0kgp/qq","rect":[0,0,155,199],"offset":[0,0],"originalSize":[155,199],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"YYSJ","texture":"3ekNyyPdRLSZnr71mCjlHy","rect":[16,14,87,108],"offset":[-1,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_7","texture":"1cMXtLABVP/ZVq2ATFUMy/","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"progress_focus","texture":"5f3sso2EFMtoVGMXzgTE2V","rect":[0,9,50,63],"offset":[0,-4.5],"originalSize":[50,72],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"score","texture":"79N8EH/0NFZIH8eLcXHJY2","rect":[0,0,142,104],"offset":[0,0],"originalSize":[142,104],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.Prefab","_name":"pfbTypeCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbTypeCell","_children":[{"__id__":2}],"_level":1,"_components":[{"__type__":"ed50d35S6JKUaVKplnKPkwd","node":{"__id__":1}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"4fyRO4YMBKR58lWJR9xjaT"},"fileId":"43je+l5UZHppZNWqV9PaIl"},"_contentSize":{"__type__":"cc.Size","width":244,"height":86}},{"__type__":"cc.Node","_name":"Bg","_parent":{"__id__":1},"_components":[{"__type__":"cc.Sprite","node":{"__id__":2}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"4fyRO4YMBKR58lWJR9xjaT"},"fileId":"592x6ksi9BRrRAJCVkUIic"},"_contentSize":{"__type__":"cc.Size","width":244,"height":86}}]
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_10","texture":"24xjwVC0lL4ZP2Sbza58Rh","rect":[0,0,225,184],"offset":[0,0],"originalSize":[225,184],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"vocal","texture":"8cEYnIHXBCEp7AVSbtG/mG","rect":[0,4,68,132],"offset":[0,-2],"originalSize":[68,136],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"stop","texture":"1dbVrYyBpCjIApydc+MQL6","rect":[0,4,68,132],"offset":[0,-2],"originalSize":[68,136],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_2","texture":"8bM3s7CqdC5rJNDX9yW1ap","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"collected","texture":"a6xgrGSClBz7HlcyJi2pll","rect":[0,4,124,116],"offset":[0,-2],"originalSize":[124,120],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"2","texture":"3dSYVz1h1DRLnej2jZGinv","rect":[40,9,42,106],"offset":[0.5,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"navi_bg","texture":"9ejDOkO+5Cs7yd+BOQJ4kL","rect":[0,1,110,82],"offset":[0,0],"originalSize":[110,84],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"3","texture":"90CbUMpulO6rAWO3Fq8ZMI","rect":[0,0,51,51],"offset":[0,0],"originalSize":[51,51],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_item_3","texture":"b1vVKWuYhMbaQiqxgw3Sui","rect":[0,0,308,314],"offset":[0,0],"originalSize":[308,314],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"Today","texture":"dcj+mjuXxFnJbCVc12DO61","rect":[39,9,43,106],"offset":[0,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"4","texture":"21/kVlVLhBPrf1GWNHRV57","rect":[40,9,42,106],"offset":[0.5,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"noSubscribe","texture":"0cIy+0UVhITbsbYZyLMkLd","rect":[0,4,124,116],"offset":[0,-2],"originalSize":[124,120],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_5","texture":"52iQ3f9O1A+5NCCFXM1Cca","rect":[0,0,215,191],"offset":[0,0],"originalSize":[215,191],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 [{"__type__":"cc.Prefab","_name":"pfbCategoryRecommendCell","data":{"__id__":1}},{"__type__":"cc.Node","_name":"pfbCategoryRecommendCell","_children":[{"__id__":2},{"__id__":4}],"_level":1,"_components":[{"__type__":"cc.Widget","node":{"__id__":1},"_alignFlags":9,"_top":720},{"__type__":"43a14tHFN5CvrH8W3z8wxz4","node":{"__id__":1},"pic":{"__id__":3},"activeName1":{"__id__":9},"activeName2":{"__id__":11},"normalName":{"__id__":14}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"1dqBFygwJCfaCgKPE54X6w"}},{"__type__":"cc.Node","_name":"Pic","_parent":{"__id__":1},"_level":7,"_components":[{"__id__":3}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"49mq4bjntJP6d/8OJjOZZA"},"_contentSize":{"__type__":"cc.Size","width":200,"height":200}},{"__type__":"cc.Sprite","node":{"__id__":2},"_sizeMode":0,"_fillType":1,"_fillRange":1},{"__type__":"cc.Node","_name":"Name","_parent":{"__id__":1},"_children":[{"__type__":"cc.Node","_name":"TextBg","_parent":{"__id__":4},"_level":3,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"97dzb1lWpC8KSPn1L02Ucu"},"_opacity":100,"_color":{"__type__":"cc.Color"},"_contentSize":{"__type__":"cc.Size","width":500,"height":34}},{"__id__":5},{"__id__":12}],"_active":false,"_level":2,"_components":[{"__type__":"cc.Widget","node":{"__id__":4},"_alignFlags":4,"_top":231}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"00IQsBuPZGOKS1eanmSTHU"},"_contentSize":{"__type__":"cc.Size","width":218,"height":38},"_position":{"__type__":"cc.Vec3","y":19}},{"__type__":"cc.Node","_name":"ActiveName","_parent":{"__id__":4},"_children":[{"__id__":6}],"_level":8,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"72Qbh7d6lCQo+JhP7nF7hf"},"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Node","_name":"NameContainer","_parent":{"__id__":5},"_children":[{"__id__":7}],"_level":9,"_components":[{"__type__":"cc.Widget","node":{"__id__":6},"alignMode":2,"_target":{"__id__":5},"_alignFlags":8},{"__type__":"cc.Mask","node":{"__id__":6}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"2ex9O5b59OP4H5uw6ZVyaj"},"_opacity":0,"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Node","_name":"NameText","_parent":{"__id__":6},"_children":[{"__id__":8},{"__id__":10}],"_level":10,"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"cemyxFLPlAEKYuZfMPuLhX"},"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Node","_name":"NameText1","_parent":{"__id__":7},"_level":11,"_components":[{"__id__":9}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"85tSlYWyZPmb5T3ZP4FIZK"},"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Label","node":{"__id__":8},"_useOriginalSize":false,"_fontSize":24,"_lineHeight":38,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NameText2","_parent":{"__id__":7},"_level":11,"_components":[{"__id__":11}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"5aLVnYMj9BMJcVqoIPMPM2"},"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Label","node":{"__id__":10},"_useOriginalSize":false,"_fontSize":24,"_lineHeight":38,"_N$horizontalAlign":1,"_N$verticalAlign":1},{"__type__":"cc.Node","_name":"NormalName","_parent":{"__id__":4},"_children":[{"__id__":13}],"_level":8,"_components":[{"__type__":"cc.Mask","node":{"__id__":12}}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"715Wik6TVDvpBRIVWj7gXd"},"_contentSize":{"__type__":"cc.Size","width":218,"height":38}},{"__type__":"cc.Node","_name":"MidName","_parent":{"__id__":12},"_level":9,"_components":[{"__id__":14}],"_prefab":{"__type__":"cc.PrefabInfo","root":{"__id__":1},"asset":{"__uuid__":"79JU6+Y5VK079oOif4/Ivi"},"fileId":"0a8wxQinVLU419ANC89aXN"},"_contentSize":{"__type__":"cc.Size","height":38}},{"__type__":"cc.Label","node":{"__id__":13},"_useOriginalSize":false,"_fontSize":24,"_lineHeight":38,"_N$horizontalAlign":1,"_N$verticalAlign":1,"_N$overflow":1}]
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_8","texture":"cfoNQ694VBNLOz1DQnj3LQ","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"8","texture":"8dSSL4jbJGoKe6PswlKpMY","rect":[0,32,1,14],"offset":[0,-16],"originalSize":[1,46],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_10","texture":"acv8yPSLVA4pc2QAOPtSec","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"ZJYZ","texture":"6cCTryvhxOVb4E94JQaua/","rect":[17,14,86,108],"offset":[-0.5,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"6","texture":"bfawfQ6M5MqrsQdO/OScqw","rect":[40,9,41,107],"offset":[0,2],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"1","texture":"01Oa9AMexPrL7oUd7pByQu","rect":[40,9,42,106],"offset":[0.5,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"collection","texture":"d1J/zpotRC568tfqfXCdTi","rect":[0,0,165,40],"offset":[-0.5,0],"originalSize":[166,40],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"be_collected","texture":"c8S0ZaUXRDX4v1rsY9d8l8","rect":[0,0,114,212],"offset":[0,0],"originalSize":[114,212],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"9","texture":"8dYIOlmelHWpOa4jUGrsO8","rect":[0,0,51,51],"offset":[0,0],"originalSize":[51,51],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_1","texture":"c2QSa5+rtH+adPE8WHC+fU","rect":[0,0,166,203],"offset":[0,0],"originalSize":[166,203],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"5","texture":"35zFJG8UBDDIgRBttlDiLg","rect":[40,9,41,106],"offset":[0,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_3","texture":"1bAERaGYpC6Yg5qzplnqsD","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_4","texture":"58UUSgn5NG2Ix0dzYIJT3l","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_1","texture":"4asLajEiJA4ZMhBWLEls5a","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx","texture":"f7D/9vhRtMj6DrFMjxc/EC","rect":[0,0,1280,720],"offset":[0,0],"originalSize":[1280,720],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"GSGX","texture":"ebq2dNmeFJxJUC6vvm8rMR","rect":[16,14,86,108],"offset":[-1.5,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_9","texture":"0f2jPL/zxLE7RlKKYMuMJz","rect":[0,0,158,186],"offset":[0,0],"originalSize":[158,186],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_6","texture":"3d6SGB3odNjIQuM2Y4wYAt","rect":[0,0,242,164],"offset":[0,0],"originalSize":[242,164],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"collect","texture":"f8znNtCT5KqYIRj/flA9xV","rect":[0,4,124,116],"offset":[0,-2],"originalSize":[124,120],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_5","texture":"4f35MGWjdElpvAdn2nzBcf","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_2","texture":"f5+7fdA7RERo6n+nCTiw6h","rect":[1,0,200,183],"offset":[0.5,0],"originalSize":[201,183],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"char_delete","texture":"a3b1RPGJZDk5KCUn+tP6/e","rect":[0,0,104,128],"offset":[0,0],"originalSize":[104,128],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"7","texture":"3cAlK6XaBFEY1wBa/DUCDA","rect":[0,0,51,51],"offset":[0,0],"originalSize":[51,51],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"2","texture":"a1dISrmLlFp5bF4vEV8guc","rect":[0,3,1,16],"offset":[0,12],"originalSize":[1,46],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_xyx_6","texture":"dcyRwvBUpGmJFHq2EWJBrn","rect":[0,0,225,135],"offset":[0,0],"originalSize":[225,135],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"MSSG","texture":"095inWjUpH4JumGfo1ujE/","rect":[16,14,86,108],"offset":[-1.5,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"3","texture":"80t33r0yhHsayrUTtVdjbL","rect":[40,9,42,106],"offset":[0.5,2.5],"originalSize":[121,129],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"4","texture":"5688ypLqhJgqdJCCRMKD2O","rect":[1,0,16,1],"offset":[-14,0],"originalSize":[46,1],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_8","texture":"d3/g8JE+ZPA45tr6Bcddlh","rect":[0,1,168,195],"offset":[0,-0.5],"originalSize":[168,196],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"ZRZS","texture":"98eEkQwr5JhLZbLebT1W9f","rect":[17,14,86,108],"offset":[-0.5,-2],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"xyx_4","texture":"b424kaGPhHm7oOU6SAxOkT","rect":[0,0,232,178],"offset":[0,0],"originalSize":[232,178],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"YSQM","texture":"2e7g54NLZNO4tK/9hP9mI6","rect":[16,14,87,109],"offset":[-1,-2.5],"originalSize":[121,132],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"6","texture":"535nXzFABLV7n8aj9qZdqQ","rect":[29,0,16,1],"offset":[14,0],"originalSize":[46,1],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"__type__":"cc.SpriteFrame","content":{"name":"bg_item_2","texture":"b9EqC6DeZEFJPYpV0zBV1o","rect":[0,0,308,314],"offset":[0,0],"originalSize":[308,314],"capInsets":[0,0,0,0]}}
...\ No newline at end of file ...\ No newline at end of file
1 {"packageUrl":"http://x9niiz.natappfree.cc/remote-assets/","remoteManifestUrl":"http://x9niiz.natappfree.cc/remote-assets/project.manifest","remoteVersionUrl":"http://x9niiz.natappfree.cc/remote-assets/version.manifest","version":"1.0.0","assets":{"src/cocos2d-jsb.jsc":{"size":355384,"md5":"4a6e62b5f9cf6802ce9d660895176713"},"src/project.jsc":{"size":47152,"md5":"e06e4a4d0059f78cecec0abf1861c2a9"},"src/settings.jsc":{"size":6852,"md5":"86bc726ef519c85f897f0df21baa1867"},"res/import/01/012f97b01.json":{"size":9153,"md5":"94e9425da822124a39a94dd8a9699b0a"},"res/import/01/014290ae3.json":{"size":7237,"md5":"be16c128521bb469db285bea69581cb2"},"res/import/01/01642731d.json":{"size":10733,"md5":"dd175613ea4c92f466d87d85a6217690"},"res/import/02/027f4c102.json":{"size":7630,"md5":"19eef5a74668a91c23a4f5732ab1dc17"},"res/import/02/02c68360b.json":{"size":12340,"md5":"9f5e5a2f17b0d1a97118c47bbdfe1191"},"res/import/02/02d87b662.json":{"size":9752,"md5":"4872febb3db3d4af46de2dba6017084c"},"res/import/04/041aeb2c0.json":{"size":2084,"md5":"e6782f79ea21f57d22cf5fea68c1a9ed"},"res/import/04/04620073c.json":{"size":13320,"md5":"a3710bcdfe2c98897a78c6d095fdb2db"},"res/import/05/05dada016.json":{"size":8315,"md5":"9923fdd8e666d5d74285629b4f9042af"},"res/import/06/06c5e329e.json":{"size":13995,"md5":"32015ad3d94b5a9f8d0ab248c6176aae"},"res/import/07/07c79e990.json":{"size":1127,"md5":"8967ca77b1d39cb16dbdffcaad4d9a0b"},"res/import/08/08a20bd60.json":{"size":3152,"md5":"e8d35b03b4fb7701edf6f8815e2c1796"},"res/import/08/08b8be20b.json":{"size":2590,"md5":"d2824ab0af004d9c92b3711577a41583"},"res/import/08/08eac4fe0.json":{"size":2296,"md5":"5975612a7cbcdddb2ab3d78f5e460f4a"},"res/import/0a/0a87bfb26.json":{"size":4980,"md5":"861c17c10fb1f09281b2680d66deabfb"},"res/import/0a/0a9ac85b-6d8a-498b-92ce-d1b35b092920.json":{"size":880,"md5":"1b6ba10ab0ac4a0db9d53c90f0ae1fa6"},"res/import/0b/0bb2c62ed.json":{"size":8417,"md5":"a30dedd65ccf815d53360a42743c962d"},"res/import/0c/0c85fc5c5.json":{"size":4373,"md5":"83761f9405fa155feebb9eb112a2f2bc"},"res/import/0c/0cc62a4c3.json":{"size":8199,"md5":"87e63bc9b91239e7c1cdef9df4220d4c"},"res/import/0d/0d55dd485.json":{"size":12533,"md5":"fbad4c99d26eb45a7c727ae5cbad678a"},"res/import/0d/0d6fac6fc.json":{"size":12288,"md5":"8bf825d1bc34d471fadc084e0d42d157"},"res/import/0e/0e1dddeee.json":{"size":8570,"md5":"bb90b534dd8b7b675c8619b94268ad25"},"res/import/12/12f3d277-6912-4388-a876-d91854f39321.json":{"size":63,"md5":"2f4592b3659c0e169ff817de62259291"},"res/import/1c/1cb3acd3-8d3d-4b03-8d31-4ad0dc890896.json":{"size":1201,"md5":"e772ce079040991276daa4b5a52a1ed2"},"res/import/20/20183feb-7567-4504-8630-9b4f630a3813.json":{"size":172,"md5":"307700e66491cd64a5ba8f9641d33617"},"res/import/24/24ffd093-4645-4b9f-ba08-3555cc9270fd.json":{"size":177,"md5":"a3a573ecd02012e0d1b5c69bb1367b28"},"res/import/25/25ec6204-d95a-4d87-be44-1cf4c189f1f6.json":{"size":174,"md5":"fbe12ec7ed90cdc1e5e43d995e713645"},"res/import/27/2703bb67-36aa-4868-a9f7-c59e81baa9b2.json":{"size":56,"md5":"ff0e08cab72b815df48babcef209ebf6"},"res/import/2f/2f12d7cb-336d-4d50-8523-d7336a40a1b6.json":{"size":166,"md5":"77059556704177ca62f3d357bdf1b0a9"},"res/import/34/3428a7c1-2663-4abb-bed7-35e754ef78c6.json":{"size":174,"md5":"6cd84e860983143fc490243bc70d818b"},"res/import/3e/3e7ef534-4b22-4e03-8544-2cdc3c0d95ea.json":{"size":176,"md5":"f2e6d8c1478353a5d24f6fe55471f019"},"res/import/45/458f181f-9473-433b-97de-17a0f7f8fcc7.json":{"size":177,"md5":"6b66ab4513c952b677bb9a345b193ce0"},"res/import/49/496af8b2-311c-4150-9649-79c2e8dc5450.json":{"size":182,"md5":"40fbd0516f0c495bd2aaf7eb28405b11"},"res/import/4d/4d03b905-d745-437e-947e-603ef676a445.json":{"size":174,"md5":"9440c6ffd389e5c983bc8876c72ff3f0"},"res/import/4f/4fc913b8-60c0-4a47-9f25-58947dc63693.json":{"size":748,"md5":"ebea9c0f7c34afb41b4605a5b95fbb98"},"res/import/50/50936ebc-91fe-4fc3-b041-4505d53c2082.json":{"size":175,"md5":"92494e1047857820628a32dd80ada80f"},"res/import/51/5102d93f-c49e-448a-8df0-d59aacbc7f53.json":{"size":173,"md5":"0698dacb5c32f38d1ff075854ac55c9c"},"res/import/51/51298e78-9088-4e7f-94b7-ea8368b28ef4.json":{"size":172,"md5":"4eb16db966cd5e5a7976d67acd822f19"},"res/import/52/52bdcef1-a19a-4692-ab60-297d30f03ba3.json":{"size":177,"md5":"bd96c6565b25d60822bf671c6a880403"},"res/import/53/5304c94a-9269-4b03-82cf-9c311a0c911a.json":{"size":179,"md5":"b0dc8ad78f64574c48a1e6ce85bac54e"},"res/import/53/5398d373-7857-4ca9-8224-6725af716690.json":{"size":174,"md5":"2d53185f36332a76ec653672bcf764b6"},"res/import/54/540623a3-58a0-4d83-8b13-11046496f1a7.json":{"size":174,"md5":"ae2139dd022e117bbfbfe96d507f4352"},"res/import/57/57330949-d587-439b-b54a-d4a951b04b3f.json":{"size":166,"md5":"37c48a2c34293fa69a1f738c842fd81f"},"res/import/5d/5db3734a-0219-4ade-bdea-34ccea5cf66e.json":{"size":178,"md5":"16fb48feb3f29f7198dcd7356ef2cc2c"},"res/import/60/60a35e08-196c-401c-8967-25cd2f0a4f1c.json":{"size":176,"md5":"1e762aa6c00b0d0494571971569dcb58"},"res/import/6f/6fcc571e-d8a1-4274-b292-bb18557c4c34.json":{"size":174,"md5":"05d105594ac2b5cb922c7b25b3017b6a"},"res/import/74/74eaa377-a476-4c69-9868-15e5177e9cab.json":{"size":181,"md5":"6b264ed5fabfe8bcedd2cd10ed22114a"},"res/import/77/7702b97f-930d-4313-afd3-fc5bad0adb2e.json":{"size":174,"md5":"c641a4423b8e61f299645f973fd73866"},"res/import/79/79254ebe-6395-4ad3-bf68-3a27f8fc8be2.json":{"size":4526,"md5":"46d1c77da94ab54b7551ed277d697e1c"},"res/import/7b/7b3dd3d7-2d78-447f-8415-8d1f191da0b7.json":{"size":177,"md5":"1e8879a59c473a013253e40df5fa3956"},"res/import/86/86da34f4-416e-4542-be45-cebb63e5e69a.json":{"size":167,"md5":"15429117ba226b387e79fd1d6e56849c"},"res/import/8a/8abc6dd5-e099-4f02-b584-cdf8ac6235cd.json":{"size":178,"md5":"96ee15516c7c287f8ffac5e681f9a06a"},"res/import/90/90842bfe-129a-4da0-82f1-0cac006e9149.json":{"size":178,"md5":"cbcc1fcb455a67aa7afb8123ecff1cc4"},"res/import/92/9234d7ba-bcc7-4706-b7e8-9072daf507e4.json":{"size":170,"md5":"495cbcb87a75c6632bb1838b6e7348c3"},"res/import/95/95efd913-c8a4-40b2-9f34-4d0ede5f8cfe.json":{"size":174,"md5":"f1a6a144d898f5b8abb1e1649c4fc043"},"res/import/96/96b728ce-bd15-4603-bc4f-d945a1420d09.json":{"size":180,"md5":"80d91411956d313f3c3300620963dfdc"},"res/import/98/9896bc02-47f2-4b99-af4a-de8bf919e4a7.json":{"size":181,"md5":"8f2c9b1699caafd9328f083816ccd3c7"},"res/import/9a/9ab601dc-2f51-48d1-9764-b95f34930523.json":{"size":166,"md5":"9ce8261d945235287ce2274753f4a2ca"},"res/import/a0/a05221ff-b72c-4a2f-94b4-e15d079e34f9.json":{"size":174,"md5":"203ce8c128ee5a76a797f419155259b4"},"res/import/a0/a0bafb80-e643-4fa6-a121-fd2926d01d50.json":{"size":172,"md5":"7fb09e35aad1b0015f5f88f0261d55ab"},"res/import/a1/a14fec3f-7ec3-43d6-91eb-3c5623fc1890.json":{"size":177,"md5":"a5f36756c4dfbefc51e3db83b5b624b7"},"res/import/a2/a270262a-3321-429f-9e3b-1b0f3a410c2e.json":{"size":177,"md5":"109637163d2d56a39ff8e0067a7c1855"},"res/import/ac/ac23d39a-ce30-4fbd-9c98-1f89bbc0ac59.json":{"size":177,"md5":"b07676e013518b448c1eb0c8bbcd9ce4"},"res/import/ae/ae1ed7df-cf12-4399-a6ab-982fcf2eb8ca.json":{"size":177,"md5":"904f3871b9818dc95fa80746ccce5e34"},"res/import/b9/b94df350-7424-492f-9ff6-89699784f129.json":{"size":178,"md5":"0bb09603458d25d799abeb6330406273"},"res/import/b9/b9d424ff-b61a-44be-8d7a-f0aeb779da8f.json":{"size":174,"md5":"5214a6ef38257b8fe76ccf12b4868c84"},"res/import/c0/c0a3245c-ea5a-4689-a42e-28dcd403241e.json":{"size":174,"md5":"50538067d88e56e08f156f20b4d38748"},"res/import/c3/c316a118-2a89-4878-a2be-a8cfba954864.json":{"size":177,"md5":"45634a4f592167878a06a4f44a8042da"},"res/import/c3/c38e231a-094f-4260-800c-7cd671ae5d52.json":{"size":177,"md5":"25626fdaaa6243e2dec37d8596e96acf"},"res/import/c4/c445704b-8c01-4a50-b458-569366dbdc48.json":{"size":176,"md5":"3837ff155ae21e6ea6d9b1937d1e88a3"},"res/import/c4/c45a66a4-49af-442f-b6f1-cd51c8fb92ac.json":{"size":180,"md5":"e308178547c30d99cad1d7b3079d2558"},"res/import/ca/cac1da50-9322-4dd7-ad51-a4494493aceb.json":{"size":166,"md5":"dae8ab5bb3e91f12584880c91e011fa0"},"res/import/d0/d0f889f0-abdf-4e0b-b995-80b7e4d958db.json":{"size":165,"md5":"ec7e4e36b4a2be98f9b197054d78e6c9"},"res/import/d1/d1b9a269-77f4-4a08-8c42-f1f8d891b928.json":{"size":177,"md5":"fe54e36dc8ab3f3a97888febcf7c8e15"},"res/import/d8/d89c5008-2ded-4b89-a313-f30e6e79e436.json":{"size":178,"md5":"73d0b82404f5b1f7d9d62c9b1aeca8aa"},"res/import/d8/d8dd1726-9a6b-4992-a267-d012cf2a7626.json":{"size":174,"md5":"43be08889b15230abb772e591b0f1f9d"},"res/import/d9/d9cd3cd3-7f7c-4094-9580-346e8b03a3b4.json":{"size":166,"md5":"5ab816910d9273a1d8e04e44b83cad8e"},"res/import/d9/d9fd4561-ac22-4c01-a160-a11067dbd7f9.json":{"size":177,"md5":"9a12b7f071c507eee43236eb4ab1bd49"},"res/import/de/deba5aca-791b-43b3-bda4-1a7a9c7da1d6.json":{"size":178,"md5":"fa990cb42b72efe722feee39b3277685"},"res/import/f4/f4692eb1-a389-43fc-be55-046e1f66de1e.json":{"size":174,"md5":"46bf453821d11d19b90ce89249609d7c"},"res/import/f8/f8360087-8a5e-4e4e-9b54-8cf79535cec5.json":{"size":178,"md5":"56875caa110b03c7dac035a96499a2f8"},"res/import/f9/f976c075-cfeb-40be-8911-9eea7ed9b7bd.json":{"size":166,"md5":"beff8ad157c6abeabbf02e1a89fad19e"},"res/import/fe/fe67856f-fb4c-4a5f-8210-d6ab958f940a.json":{"size":178,"md5":"6584cdbe3dc45088dfbcdb291ee6aad4"},"res/raw-assets/01/0139af40-31ec-4fac-bee8-51dee907242e.png":{"size":2360,"md5":"5871ce96bcd79aa12e112f9fa69618c4"},"res/raw-assets/02/0275e94c-56a7-410f-bd1a-fc7483f7d14a.png":{"size":82,"md5":"cb8905d258c5d63118f37c48ec39dd22"},"res/raw-assets/02/02d02138-53ca-4477-826e-066ce5d9138a.png":{"size":5406,"md5":"feb72dd63ade42c75ed34195e1a7b8dd"},"res/raw-assets/03/034f5293-8e68-432f-b83d-a7f8ba1a7de1.png":{"size":2934,"md5":"d7c56524458c46ba35a7ec53e721a426"},"res/raw-assets/07/07c42853-44f6-44fd-b4a7-96c657273d5b.png":{"size":3268,"md5":"c4c891e756e51be75be9a8ddcb824ab6"},"res/raw-assets/09/09461cfe-b4d2-4f50-b57f-39c8d4bd6119.png":{"size":24114,"md5":"55fddc3ca0e93aa14320b5f981e29c1b"},"res/raw-assets/09/09e629d6-8d4a-47e0-9ba6-19fa35ba313f.png":{"size":3581,"md5":"a356ccf23afcecd54e7c4e8d74579e54"},"res/raw-assets/0c/0c232fb4-5158-484d-bb1b-619c8b3242dd.png":{"size":7983,"md5":"32e37b3c6f8985003ab206ae6885e748"},"res/raw-assets/0d/0d220822-9ae7-42fd-abd5-86898338266c.png":{"size":1867,"md5":"aa3f05fca108a383fc011727a0c8acce"},"res/raw-assets/0f/0fda33cb-ff3c-4b13-b465-28a60cb8c273.png":{"size":11283,"md5":"056973fe85867d1484d5ce0ef98bba71"},"res/raw-assets/12/12f3d277-6912-4388-a876-d91854f39321.manifest":{"size":23431,"md5":"00b2d9b77291937d9f2f03b36b6e83ab"},"res/raw-assets/13/13d23ecb-e794-422e-b805-9126887b35b2.png":{"size":18969,"md5":"96e39d211db65235f425ba3957b723b0"},"res/raw-assets/17/17021db7-66bc-4370-b825-5def7dcc15a3.jpg":{"size":39050,"md5":"25edc415db91f456ae5917a0cf6fcce9"},"res/raw-assets/18/18522f3d-301c-447e-82fa-0f45d5812cba.png":{"size":3530,"md5":"45d7e2990ba7629884c7b6d7a87f7f3c"},"res/raw-assets/1b/1b00445a-198a-42e9-8839-ab3a659eab03.png":{"size":10987,"md5":"649d74501e0f6f5215d8f8dc19c38efc"},"res/raw-assets/1c/1c317b4b-0015-4ffd-956a-d804c550ccbf.png":{"size":7411,"md5":"e2bc02d5572359569b829dfc18e76255"},"res/raw-assets/1d/1d6d5ad8-c81a-428c-8029-c9d73e3102fa.png":{"size":6806,"md5":"4615260b0f56658dc983254e95aee95b"},"res/raw-assets/20/20b82ba2-ddf0-492b-be1d-1d4c9f08ef51.png":{"size":3764,"md5":"f1de37bc7870ad646e8126ec2a9ed8e6"},"res/raw-assets/21/21fe4565-54b8-413e-b7f5-196347455e7b.png":{"size":2613,"md5":"67743daab0484da840a04b968fadfbc4"},"res/raw-assets/24/24138ebf-2d01-4bb5-90d6-a1ae5e6bda6a.png":{"size":1759,"md5":"38f6d8742db4fba17483e2c524b68742"},"res/raw-assets/24/24c63c15-0b49-4be1-93f6-49bcdae7c461.png":{"size":15054,"md5":"43ca2b0f5a83ba577c4bfb95afbff647"},"res/raw-assets/27/2703bb67-36aa-4868-a9f7-c59e81baa9b2.zip":{"size":10611,"md5":"3e2972d668b53af800ce441404b4665f","compressed":true},"res/raw-assets/2a/2a607f33-c197-407b-ab1a-9e991e39764e.png":{"size":16123,"md5":"3a7fb9b07c0aec9f03735dbb2ab94746"},"res/raw-assets/2e/2eee0e78-34b6-4d3b-8b4a-ffd84ff6623a.png":{"size":4184,"md5":"2bab15023f4bac085fe1fdd90b638346"},"res/raw-assets/2e/2efcae66-d6ea-474f-94c4-bcba0e1cd462.png":{"size":8470,"md5":"881e4c732dc2512580d8c746cc5a10ba"},"res/raw-assets/35/35cc5246-f140-430c-8811-06db650e22e0.png":{"size":2728,"md5":"b4619082a6f1d398fb277429b0a4bf28"},"res/raw-assets/3b/3b86c7b6-d7b9-4b24-8830-0f488c047da0.png":{"size":8075,"md5":"de8b87c9517bf1adb4044fef4a1bc5be"},"res/raw-assets/3c/3c0252ba-5da0-4511-8d70-05afc35020c0.png":{"size":3607,"md5":"80aa7c2ac49c5f54b14395ea74c4192c"},"res/raw-assets/3d/3d498573-d61d-4344-b9de-8f68d91a29ef.png":{"size":2428,"md5":"dc412c79cbd317340cc929c251e7f5b7"},"res/raw-assets/3d/3de92181-de87-4d8c-842e-336638c1802d.png":{"size":16334,"md5":"b686ec42f10228269b9c306069460eec"},"res/raw-assets/3e/3e90dcb2-3dd4-4b49-99eb-ef59828e51f2.png":{"size":4191,"md5":"8d1c2bc3a6380ab0c6274bd1cbf27b12"},"res/raw-assets/3f/3ff2505a-54c0-462f-9b39-ad61ed7ced95.png":{"size":13973,"md5":"7b7432d22d87a2d210041a34ec7f7e4d"},"res/raw-assets/42/427d1bcb-af19-4ddc-84d7-8d0c69a61706.png":{"size":25006,"md5":"57a6cac4259fb7aa07c10cd69c1dac36"},"res/raw-assets/43/43a5ba60-7f8f-4649-9613-c438597613e5.png":{"size":3998,"md5":"95bfbb91e379c065e8d19f304f23451a"},"res/raw-assets/44/44836e33-973a-497e-a916-606b3bd6e7f6.png":{"size":1829,"md5":"e3e1ef9049e7c82cbb696bc4e8cfa64b"},"res/raw-assets/45/45eb9209-7e5f-4879-928c-d322d78d8c0d.png":{"size":75452,"md5":"9d65476cae3b8086d43692f944dd0664"},"res/raw-assets/49/49698760-ef09-4a12-b92d-6df639ea56af.png":{"size":7983,"md5":"32e37b3c6f8985003ab206ae6885e748"},"res/raw-assets/4a/4ab0b6a3-1222-40e1-9321-0562c496ce5a.png":{"size":6159,"md5":"0e1b1d9dbddc063c4a8d0de06a7a2a6b"},"res/raw-assets/4f/4fdf9306-5a37-4496-9bc0-767da7cc171f.png":{"size":7853,"md5":"8197dcdf9e9033126afdd3d708c29bbe"},"res/raw-assets/52/52890ddf-f4ed-40fb-9342-0855ccd4271a.png":{"size":14143,"md5":"3140bc22727c6f2fe5097712557d66d0"},"res/raw-assets/53/53e675f3-1400-4b57-b9fc-6a3f6a65da90.png":{"size":172,"md5":"6ae4ebbd461164afc9b95701947c0ead"},"res/raw-assets/55/5597317d-d2dc-4271-969b-0fefec1b44ed.png":{"size":2405,"md5":"e200b5f2cb733cc860cf9cb12d3cc64f"},"res/raw-assets/56/56f3cca9-2ea8-4982-a749-08244c283d8e.png":{"size":180,"md5":"b3399ba37b6988a7eb2b3fc80968e9fa"},"res/raw-assets/58/585144a0-9f93-46d8-8c74-773608253de5.png":{"size":10382,"md5":"5c09551275d2632f3a57234825500195"},"res/raw-assets/5a/5ae0f1d4-1b33-4547-b92f-e65868b2e2f1.png":{"size":81683,"md5":"699ab061d75bc4896dc014f8bc4b285d"},"res/raw-assets/5a/5ae48725-57cf-41b6-9f92-c607e1cff0c2.png":{"size":2548,"md5":"c3b93af99c4a65d85ad414e8e46dbfd5"},"res/raw-assets/5c/5cc7e44d-177f-4281-9d96-497f6c7b14bc.png":{"size":11463,"md5":"f00d6bf5196cbb8112f160882a7da8c4"},"res/raw-assets/5e/5ef58804-fc50-44e4-a688-8af95f8a4170.png":{"size":533,"md5":"e4155bd889430bbffc633bbf9fc1d61d"},"res/raw-assets/5f/5fdecb28-d841-4cb6-8546-317ce04c4d95.png":{"size":3023,"md5":"3a020811775f86698aa00f3f2cfc83a8"},"res/raw-assets/64/64685d2b-326c-44b6-8e38-498ab4c29b09.png":{"size":1786,"md5":"785b10052d9c8d5c2b0189a8906d0c6b"},"res/raw-assets/68/68f9fe11-869b-482b-a447-be3b81e0858f.png":{"size":4549,"md5":"5e4dbfb75600f711496baf696f070034"},"res/raw-assets/69/69489470-5c2b-4d3d-abd6-3c8c589caf16.png":{"size":2929,"md5":"ccd91402a237a40c02bdf6bbfd36261a"},"res/raw-assets/6b/6b52990e-9cd9-46ea-bc70-dc437bd43367.jpg":{"size":626295,"md5":"abbae440ec6eaa677f0058a9f10731dc"},"res/raw-assets/6c/6c093af2-be1c-4e55-be04-f782506ae6bf.png":{"size":4159,"md5":"c93e95c82bc57cac9ff6d7b332801ca9"},"res/raw-assets/70/701fe32b-1deb-4705-83f6-11db5cb25943.png":{"size":24756,"md5":"02b00a10b3bd2069ccb6b5943f6c6007"},"res/raw-assets/72/723c70d3-74ee-4a9e-9eb0-12e04f587bc7.png":{"size":7872,"md5":"19881d31e3093ce66ce7d152742e2c8b"},"res/raw-assets/74/74fa2541-8487-4fe1-9146-0f8438cc3351.png":{"size":3765,"md5":"60ab4dfb6d3e8a147753b5665dcba27a"},"res/raw-assets/79/7937c107-ff43-4564-81fc-78b7171c9636.png":{"size":6990,"md5":"0b9c5620ed3685c1e9b902028ef01b8e"},"res/raw-assets/7b/7b058b45-1d99-4a6f-af75-477dcbaa56dd.jpg":{"size":564899,"md5":"072cc971c1d4185670ffab10d9a3e326"},"res/raw-assets/7d/7d661a83-97c9-4649-a807-0f0b1b3538e4.png":{"size":21702,"md5":"f43b47586c5b709699497fc303ff99a6"},"res/raw-assets/80/80b77deb-d328-47b1-acab-513b557636cb.png":{"size":2657,"md5":"8066100338df454c10bdbca0c1cee71a"},"res/raw-assets/82/829a8556-c3e5-4993-b29b-b13728cf0cfd.png":{"size":436,"md5":"9e7bfad94c3daaf0c2ece1e9853911c8"},"res/raw-assets/87/87cc52ff-a4bb-4398-b919-cea7cbbaa549.png":{"size":1433,"md5":"9130cd47e24280f342a9dd9f727ac9e4"},"res/raw-assets/89/896b93b0-453a-41ce-88f4-fac8709b30cf.png":{"size":10268,"md5":"7e28082dccbce52200e0ff1fcbdbedec"},"res/raw-assets/8b/8b337b3b-0aa7-42e6-b24d-0d7f725b56a9.png":{"size":12216,"md5":"e48300183177c21d73ecc9833a5f3aa3"},"res/raw-assets/8c/8c1189c8-1d70-4212-9ec0-5526ed1bf986.png":{"size":8703,"md5":"439a5382201f6f4192e3abcec5c850b4"},"res/raw-assets/8d/8d4922f8-8db2-46a0-a7ba-3ecc252a9318.png":{"size":168,"md5":"d79a90906255963e53c2a4311466a575"},"res/raw-assets/8d/8d6083a5-99e9-475a-939a-e23506aec3bc.png":{"size":3427,"md5":"d0259d405d80baa5fea76d6fd97b3aa3"},"res/raw-assets/8e/8e2938b3-18ec-4f90-b737-89ad29898a3a.png":{"size":2245,"md5":"eddf5d22de663a5dcbe52a28d1c05b77"},"res/raw-assets/90/9009b50c-a6e9-4eea-b016-3b716af19308.png":{"size":3462,"md5":"15716c296b5074ab0c3d5556a65309e8"},"res/raw-assets/90/90871d77-34d5-4fa5-8b14-0fc3d0acdf3d.png":{"size":3362,"md5":"2c691b923e3a79dffb2fe13630880692"},"res/raw-assets/93/93fe0c4a-fd88-4526-8bfe-4b157990f800.png":{"size":1934,"md5":"f28d2575fb0985fcad113fb2fdea7e55"},"res/raw-assets/95/9537cf62-8ee9-47ad-a400-6a63c6f23be6.png":{"size":1416,"md5":"f103ea31b8a80f349405f0e94fdfff15"},"res/raw-assets/98/98784910-c2be-4984-b65b-2de6d3d56f5f.png":{"size":4451,"md5":"120d75930d7c2e3e8b471853792134c6"},"res/raw-assets/99/99429558-5a25-48b1-bad5-b3f6e0d37628.png":{"size":5019,"md5":"bb72b74047ca0ca624294fedac08b2a8"},"res/raw-assets/9a/9a41f1c0-d301-4f57-8ee0-31ab634dea8d.png":{"size":3023,"md5":"3a020811775f86698aa00f3f2cfc83a8"},"res/raw-assets/9a/9a89250d-73df-4e5c-9623-bae540e42017.png":{"size":988,"md5":"c7d42a65cdc3ac92984b9f53cbaa7a59"},"res/raw-assets/9a/9ab097eb-65a3-478c-80d8-ba2205945aab.png":{"size":14884,"md5":"fa70a06340acc0aa831d9ec28b78fcfb"},"res/raw-assets/9e/9e8c33a4-3bee-42b3-bc9d-f8139027890b.png":{"size":2533,"md5":"064ba0e40e100e5b540a3fb77d248ad8"},"res/raw-assets/a1/a17484ab-98b9-45a7-96c5-e2f115f20b9c.png":{"size":178,"md5":"7685013ff622c5349bd8e456b60f9eb1"},"res/raw-assets/a1/a1b3d15c-7ca7-46c5-ae33-f6659a74e6b4.png":{"size":13973,"md5":"7b7432d22d87a2d210041a34ec7f7e4d"},"res/raw-assets/a3/a36f544f-1896-4393-9282-527fad3fafde.png":{"size":4549,"md5":"5e4dbfb75600f711496baf696f070034"},"res/raw-assets/a6/a60d7bd4-cd95-44c2-9607-7203ea92f87e.png":{"size":178628,"md5":"8555e1b8e9c01118a2b437db56265604"},"res/raw-assets/a6/a6c60ac6-4829-41cf-b1e5-732262da9965.png":{"size":9390,"md5":"4f5dcbdb718bb5eb29b8c82350b2275b"},"res/raw-assets/a8/a8027877-d8d6-4645-97a0-52d4a0123dba.png":{"size":17197,"md5":"5825642f69b6fed137482bf89f8f1fd5"},"res/raw-assets/ac/acbfcc8f-48b5-40e2-9736-40038fb5279c.png":{"size":7555,"md5":"5909f7a69374fa42cd5309dd9346e734"},"res/raw-assets/ae/ae3d9eeb-7730-4602-9478-a94fd2a1f352.png":{"size":1143,"md5":"b4a326d96d961f46c586ddd9ce588c71"},"res/raw-assets/b0/b08ba89b-7c35-4a68-8f94-67db38f383bc.png":{"size":8703,"md5":"439a5382201f6f4192e3abcec5c850b4"},"res/raw-assets/b1/b1bd5296-b988-4c6d-a422-ab1830dd2ba2.png":{"size":14955,"md5":"476cd5a55b432ee9042e2ebedbb9910c"},"res/raw-assets/b4/b4db891a-18f8-479b-ba0e-53a480c4e913.png":{"size":10961,"md5":"89b2e8d5a2208215f9eed2c82112388a"},"res/raw-assets/b6/b62acdf7-3ecb-45e1-9bd2-8e685494af92.png":{"size":5563,"md5":"29728db211f0bc8097c02d661a64ef29"},"res/raw-assets/b9/b912a0ba-0de6-4414-93d8-a55d33055d68.png":{"size":13737,"md5":"4b28fe63e4829415d72ea21920c612f7"},"res/raw-assets/bd/bd1dfb5f-c75a-4fac-b539-585b0b231a4b.png":{"size":194381,"md5":"7866d319ed643d1d2f8c08568910d87b"},"res/raw-assets/bf/bf6b07d0-e8ce-4caa-bb10-74efce49cab0.png":{"size":2471,"md5":"283b657a883375c990b4f9780d9b4cb8"},"res/raw-assets/bf/bfbaac04-906d-40e4-aa37-527a841b434b.png":{"size":3056,"md5":"db9cad672bab82bcb7cb725b9ec6e4cd"},"res/raw-assets/c1/c1aaf661-8d65-4e0b-97ea-7d3e631edbf3.png":{"size":1842,"md5":"c584fd02f1a9bf897bc85cf16c122982"},"res/raw-assets/c2/c24126b9-fabb-47f9-a74f-13c5870be7d4.png":{"size":14993,"md5":"bbee1b77450771669679c9dead48b786"},"res/raw-assets/c2/c24c9094-2f04-4c2e-b1aa-203dca6d08b2.png":{"size":2848,"md5":"5daf6d75e541db04c6bbbf7c87037938"},"res/raw-assets/c5/c51de421-794d-4bb3-ab70-09af8c139775.png":{"size":2290,"md5":"740ebade1729539882383360b2066d36"},"res/raw-assets/c5/c5e13a7e-1eb3-4c22-a194-970c7458e249.png":{"size":8037,"md5":"908f1d7b1e8dc9b1624cafd456a4a398"},"res/raw-assets/c8/c84b465a-5174-435f-8bf5-aec63d77c97c.png":{"size":7002,"md5":"b74126c4a3f2c2df07848cdf8cfd2e48"},"res/raw-assets/cb/cbf98085-e9df-42bb-a297-8f4920a7faaa.png":{"size":9182,"md5":"1fa4e099d82dd4ab08c33dddd25a5a26"},"res/raw-assets/cf/cfa0d43a-f785-4134-b3b3-d434278f72d0.png":{"size":10661,"md5":"b8b2e818fe5e8e5293a30674d46fceb3"},"res/raw-assets/d1/d127fce9-a2d4-42e7-af2d-7ea7d709d4e2.png":{"size":3567,"md5":"24a475a136c13a7ca1785a18738409b3"},"res/raw-assets/d1/d1d0ec20-0c93-44d8-a970-a219d5ada25a.png":{"size":4706,"md5":"11da14b52062d78207e26890b11a5aa8"},"res/raw-assets/d3/d3fe0f09-13e6-4f03-8e6d-afa05c75d961.png":{"size":14942,"md5":"a8e6bb36cb02a5fce81fd04ec9ccb8c2"},"res/raw-assets/dc/dc525f53-e305-4043-98f3-3104f363d05b.png":{"size":988,"md5":"c7d42a65cdc3ac92984b9f53cbaa7a59"},"res/raw-assets/dc/dc8fe9a3-b97c-459c-96c2-55cd760ceeb5.png":{"size":2966,"md5":"3ef43d4f792146ecd90561f467128cd7"},"res/raw-assets/dc/dcc91c2f-054a-4698-9147-ab6116241ae7.png":{"size":7353,"md5":"7371bf1cfb36c4c18b460bac9476bfe5"},"res/raw-assets/de/de56a7ce-7552-4cdc-bc00-f83ab0cd723f.png":{"size":14548,"md5":"e959141828304cb668571fedb67c0898"},"res/raw-assets/e1/e18c2844-5dfa-4d9f-8ba9-bf8f8bba015e.png":{"size":20630,"md5":"df5a94a7cff28dbfbcf26191b50360b7"},"res/raw-assets/eb/eb34c96b-187e-4fbe-a3b7-6867f5612398.png":{"size":5563,"md5":"29728db211f0bc8097c02d661a64ef29"},"res/raw-assets/eb/ebab674d-99e1-49c4-9502-eafbe6f2b311.png":{"size":4410,"md5":"b622aa3781e300535e9143749a33db69"},"res/raw-assets/f2/f2cef226-0887-49f3-8ce1-e5d9182ea36f.png":{"size":14340,"md5":"0a525456273c573167b2b3d758607254"},"res/raw-assets/f3/f35038d7-351f-431f-87db-d06c657b0216.png":{"size":3720,"md5":"c4e9b1d96ccaacfa814d510e71948ff0"},"res/raw-assets/f5/f5fbb7dd-03b4-4446-8ea7-fa70938b0ea1.png":{"size":15101,"md5":"6a0d501d52ee5754da2664ce93739964"},"res/raw-assets/f7/f70fff6f-851b-4c8f-a0eb-14c8f173f102.png":{"size":223324,"md5":"691007b5217e061fc86e0366993c39f7"},"res/raw-assets/f7/f7467269-6833-4487-ac26-fbbca565cdb8.png":{"size":5384,"md5":"8a5680f72e040cc822e3cc6efc2e1016"},"res/raw-assets/f8/f8ce736d-093e-4aa9-8211-8ff7e503dc55.png":{"size":8470,"md5":"881e4c732dc2512580d8c746cc5a10ba"},"res/raw-assets/f9/f9f5436f-a24d-42c3-ade9-899762d7094d.png":{"size":7755,"md5":"d57a3d4757e2f82fe9d596fd7db07d9a"},"res/raw-assets/fb/fb407f5a-2023-4ef9-9d09-49786b09954e.png":{"size":543,"md5":"9c0ebceed947bcc87707ad7d6d63bbd0"},"res/raw-assets/fd/fd61fc46-1872-4a84-9ad8-fb6017b907e6.png":{"size":1311,"md5":"0203b7be2c19494edcce5b219ff2b986"}},"searchPaths":[]}
...\ No newline at end of file ...\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type