├── assets ├── prefabs.meta ├── prefabs │ ├── build_menu.prefab │ ├── build_menu.prefab.meta │ ├── level_1.prefab │ ├── level_1.prefab.meta │ ├── tower_a.prefab │ ├── tower_a.prefab.meta │ ├── tower_b.prefab │ ├── tower_b.prefab.meta │ ├── update_menu.prefab │ └── update_menu.prefab.meta ├── resources.meta ├── resources │ ├── beijing.png │ ├── beijing.png.meta │ ├── progress_bar_red.png │ ├── progress_bar_red.png.meta │ ├── 塔防_03.png │ ├── 塔防_03.png.meta │ ├── 塔防_05.png │ ├── 塔防_05.png.meta │ ├── 塔防_07.png │ ├── 塔防_07.png.meta │ ├── 塔防_13.png │ ├── 塔防_13.png.meta │ ├── 塔防_134.png │ ├── 塔防_134.png.meta │ ├── 塔防_137.png │ ├── 塔防_137.png.meta │ ├── 塔防_15.png │ ├── 塔防_15.png.meta │ ├── 塔防_17.png │ ├── 塔防_17.png.meta │ ├── 塔防_20.png │ ├── 塔防_20.png.meta │ ├── 塔防_23.png │ ├── 塔防_23.png.meta │ ├── 塔防_31.png │ ├── 塔防_31.png.meta │ ├── 塔防_34.png │ ├── 塔防_34.png.meta │ ├── 塔防_37.png │ ├── 塔防_37.png.meta │ ├── 塔防_39.png │ ├── 塔防_39.png.meta │ ├── 塔防_42.png │ ├── 塔防_42.png.meta │ ├── 塔防_45.png │ ├── 塔防_45.png.meta │ ├── 塔防_48.png │ └── 塔防_48.png.meta ├── scripts.meta ├── scripts │ ├── build-menu.js │ ├── build-menu.js.meta │ ├── event-listener.js │ ├── event-listener.js.meta │ ├── game-word.js │ ├── game-word.js.meta │ ├── global.js │ ├── global.js.meta │ ├── level.js │ ├── level.js.meta │ ├── tower.js │ ├── tower.js.meta │ ├── update-menu.js │ └── update-menu.js.meta ├── sences.meta └── sences │ ├── game.fire │ └── game.fire.meta ├── creator.d.ts ├── jsconfig.json ├── library ├── imports │ ├── 10 │ │ └── 108d4735-73cf-4aec-bf72-4e8c3adf6282.json │ ├── 16 │ │ └── 163fb683-3157-4cbf-af80-0de954a5a2c6.json │ ├── 23 │ │ ├── 232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json │ │ └── 2392b461-8e74-49be-980e-b272bd8e383a.json │ ├── 24 │ │ └── 24510e60-53dc-48bc-9a7c-d92de0ea93f5.json │ ├── 27 │ │ ├── 273f579e-0a92-4cee-9210-974cb9228729.json │ │ └── 27756ebb-3d33-44b0-9b96-e858fadd4dd4.json │ ├── 29 │ │ └── 29158224-f8dd-4661-a796-1ffab537140e.json │ ├── 31 │ │ └── 31d8962d-babb-4ec7-be19-8e9f54a4ea99.json │ ├── 32 │ │ ├── 32044bd2-481f-4cf1-a656-e2b2fb1594eb.json │ │ └── 320513d5-3a81-4b37-9b05-d243aa09d28f.json │ ├── 42 │ │ └── 4283eab0-e062-418c-90ae-2591e47d339d.json │ ├── 43 │ │ └── 4324908f-3945-418c-b954-097fafffeeb2.json │ ├── 49 │ │ └── 495ec025-8c25-4168-b0c7-7d884417e060.json │ ├── 56 │ │ ├── 5658f9b5-4ee9-4fcd-bb93-039521408dc3.json │ │ └── 567cfb9e-7b4f-4ff8-823a-d3e9885b4fd9.json │ ├── 59 │ │ └── 5965ffac-69da-4b55-bcde-9225d0613c28.json │ ├── 61 │ │ └── 61aeb05b-3b32-452b-8eed-2b76deeed554.json │ ├── 63 │ │ ├── 63f569a9-4e0d-4cea-9091-06df0d1f0019.js │ │ └── 63f569a9-4e0d-4cea-9091-06df0d1f0019.js.map │ ├── 67 │ │ └── 67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json │ ├── 68 │ │ └── 6827ca32-0107-4552-bab2-dfb31799bb44.json │ ├── 71 │ │ └── 7168db62-0edc-42e5-be5d-682cf6c4a165.json │ ├── 74 │ │ └── 74a536f5-6fd2-4a16-9b2e-4d07f08539dd.json │ ├── 78 │ │ └── 785a442c-3ceb-45be-a46e-7317f625f3b9.json │ ├── 88 │ │ └── 88e79fd5-96b4-4a77-a1f4-312467171014.json │ ├── 90 │ │ └── 90004ad6-2f6d-40e1-93ef-b714375c6f06.json │ ├── 96 │ │ └── 96083d03-c332-4a3f-9386-d03e2d19e8ee.json │ ├── 97 │ │ └── 972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json │ ├── 99 │ │ └── 99fd9761-45f7-4872-a796-d7a311f1eb57.json │ ├── 00 │ │ └── 0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json │ ├── 0b │ │ └── 0b55f10e-113a-4c05-9923-4e85cbbf2788.json │ ├── 0d │ │ └── 0d784963-d024-4ea6-a7db-03be0ad63010.json │ ├── 0f │ │ ├── 0fc913b0-3871-46b7-b155-d1c137e576b7.js │ │ └── 0fc913b0-3871-46b7-b155-d1c137e576b7.js.map │ ├── 1a │ │ ├── 1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json │ │ └── 1aca0610-9297-4059-afbf-3827d061c75a.json │ ├── 1d │ │ ├── 1d88b304-2256-4f14-8433-6ab0879b8c94.js │ │ └── 1d88b304-2256-4f14-8433-6ab0879b8c94.js.map │ ├── 1f │ │ └── 1f55e3be-b89b-4b79-88de-47fd31018044.json │ ├── 2a │ │ └── 2a4878d4-3b64-48e7-9203-94e7534eba54.json │ ├── 2c │ │ └── 2c937608-2562-40ea-b264-7395df6f0cea.json │ ├── 4a │ │ └── 4a37dd57-78cd-4cec-aad4-f11a73d12b63.json │ ├── 4c │ │ └── 4c3611df-43ba-4da3-9291-24d587d3706f.json │ ├── 5c │ │ └── 5c3bb932-6c3c-468f-88a9-c8c61d458641.json │ ├── 5f │ │ └── 5fe5dcaa-b513-4dc5-a166-573627b3a159.json │ ├── 6c │ │ └── 6c9e5db6-5a7d-4082-886d-cbd362b22887.json │ ├── 7d │ │ ├── 7d4ffd94-42d6-4045-9db7-a744229adfc4.json │ │ └── 7de03a80-4457-438d-95a7-3e7cdffd6086.json │ ├── 7f │ │ └── 7fbc8d1a-aba5-4d9a-ab21-bbd42e1e1a98.json │ ├── 8c │ │ ├── 8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json │ │ ├── 8ca6b8a6-92ab-4b4c-ad25-3ac0306d5e8e.json │ │ └── 8cdb44ac-a3f6-449f-b354-7cd48cf84061.json │ ├── 9b │ │ └── 9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json │ ├── 9f │ │ ├── 9fdd4648-3dea-4c6b-9ff2-f868d3291d98.js │ │ └── 9fdd4648-3dea-4c6b-9ff2-f868d3291d98.js.map │ ├── a2 │ │ └── a23235d1-15db-4b95-8439-a2e005bfff91.json │ ├── aa │ │ └── aa69ee39-aa8b-4420-99bb-58877301a833.json │ ├── af │ │ ├── af8e1e97-cc58-47d1-8528-2a120d3bec24.js │ │ └── af8e1e97-cc58-47d1-8528-2a120d3bec24.js.map │ ├── bf │ │ ├── bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json │ │ ├── bff0386a-42f2-49c7-b654-436e8875804c.js │ │ └── bff0386a-42f2-49c7-b654-436e8875804c.js.map │ ├── c2 │ │ ├── c23a9a05-ad88-4423-b8ff-45b6ae3e6f36.js │ │ └── c23a9a05-ad88-4423-b8ff-45b6ae3e6f36.js.map │ ├── c9 │ │ └── c9fa51ff-3f01-4601-8f80-325d1b11dab7.json │ ├── ca │ │ └── ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json │ ├── cd │ │ └── cd33edea-55f5-46c2-958d-357a01384a36.json │ ├── d1 │ │ └── d1b8be49-b0a0-435c-83b7-552bed4bbe35.json │ ├── dc │ │ └── dcc45389-31f5-4ba3-94f0-a544a9aded92.json │ ├── df │ │ └── dfb15b2b-e6b7-46bc-9889-a199279bb743.json │ ├── e7 │ │ └── e7aba14b-f956-4480-b254-8d57832e273f.json │ ├── e9 │ │ └── e9ec654c-97a2-4787-9325-e6a10375219a.json │ ├── f0 │ │ └── f0048c10-f03e-4c97-b9d3-3506e1d58952.json │ ├── f5 │ │ └── f5e4bfb4-87d3-41ab-abf0-3813f2caea1c.json │ └── fd │ │ └── fdf4cf46-92f0-4bef-a847-abe296439eef.json └── uuid-to-mtime.json ├── local ├── assets.json ├── console.json ├── hierarchy.json ├── layout.windows.json ├── local.json ├── logs │ └── project.log ├── node-library.json └── scene.json ├── project.json ├── settings └── project.json └── temp ├── BackupAssets └── assets │ ├── prefabs │ ├── build-menu.prefab │ ├── buildMenu.prefab │ ├── level_1.prefab │ ├── tower_a.prefab │ ├── tower_b.prefab │ ├── update-menu.prefab │ └── update_menu.prefab │ └── sences │ └── game.fire ├── internal ├── image.meta ├── image │ ├── default_btn_disabled.png │ ├── default_btn_disabled.png.meta │ ├── default_btn_normal.png │ ├── default_btn_normal.png.meta │ ├── default_btn_pressed.png │ ├── default_btn_pressed.png.meta │ ├── default_panel.png │ ├── default_panel.png.meta │ ├── default_progressbar.png │ ├── default_progressbar.png.meta │ ├── default_progressbar_bg.png │ ├── default_progressbar_bg.png.meta │ ├── default_radio_button_off.png │ ├── default_radio_button_off.png.meta │ ├── default_radio_button_on.png │ ├── default_radio_button_on.png.meta │ ├── default_scrollbar.png │ ├── default_scrollbar.png.meta │ ├── default_scrollbar_bg.png │ ├── default_scrollbar_bg.png.meta │ ├── default_scrollbar_vertical.png │ ├── default_scrollbar_vertical.png.meta │ ├── default_scrollbar_vertical_bg.png │ ├── default_scrollbar_vertical_bg.png.meta │ ├── default_sprite.png │ ├── default_sprite.png.meta │ ├── default_sprite_splash.png │ ├── default_sprite_splash.png.meta │ ├── default_toggle_checkmark.png │ ├── default_toggle_checkmark.png.meta │ ├── default_toggle_disabled.png │ ├── default_toggle_disabled.png.meta │ ├── default_toggle_normal.png │ ├── default_toggle_normal.png.meta │ ├── default_toggle_pressed.png │ └── default_toggle_pressed.png.meta ├── misc.meta ├── misc │ ├── default_video.mp4 │ └── default_video.mp4.meta ├── obsolete.meta ├── obsolete │ ├── atom.plist │ └── atom.plist.meta ├── particle.meta ├── particle │ ├── atom.plist │ └── atom.plist.meta ├── prefab.meta └── prefab │ ├── button.prefab │ ├── button.prefab.meta │ ├── canvas.prefab │ ├── canvas.prefab.meta │ ├── editbox.prefab │ ├── editbox.prefab.meta │ ├── label.prefab │ ├── label.prefab.meta │ ├── layout.prefab │ ├── layout.prefab.meta │ ├── pageview.prefab │ ├── pageview.prefab.meta │ ├── particlesystem.prefab │ ├── particlesystem.prefab.meta │ ├── progressBar.prefab │ ├── progressBar.prefab.meta │ ├── richtext.prefab │ ├── richtext.prefab.meta │ ├── scrollview.prefab │ ├── scrollview.prefab.meta │ ├── slider.prefab │ ├── slider.prefab.meta │ ├── sprite.prefab │ ├── sprite.prefab.meta │ ├── sprite_splash.prefab │ ├── sprite_splash.prefab.meta │ ├── tiledmap.prefab │ ├── tiledmap.prefab.meta │ ├── toggle.prefab │ ├── toggle.prefab.meta │ ├── toggleContainer.prefab │ ├── toggleContainer.prefab.meta │ ├── toggleGroup.prefab │ ├── toggleGroup.prefab.meta │ ├── videoplayer.prefab │ ├── videoplayer.prefab.meta │ ├── webview.prefab │ └── webview.prefab.meta └── quick-scripts └── assets └── scripts ├── build-menu.js ├── build-menu.js.map ├── event-listener.js ├── event-listener.js.map ├── game-word.js ├── game-word.js.map ├── global.js ├── global.js.map ├── level.js ├── level.js.map ├── tower.js ├── tower.js.map ├── update-menu.js └── update-menu.js.map /assets/prefabs.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "b14fbe4c-bc54-485b-bbae-2986f5d7435a", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /assets/prefabs/build_menu.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "4c3611df-43ba-4da3-9291-24d587d3706f", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/prefabs/level_1.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "4324908f-3945-418c-b954-097fafffeeb2", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/prefabs/tower_a.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "tower_a", 14 | "_objFlags": 0, 15 | "_parent": null, 16 | "_children": [ 17 | { 18 | "__id__": 2 19 | } 20 | ], 21 | "_tag": -1, 22 | "_active": true, 23 | "_components": [ 24 | { 25 | "__id__": 5 26 | } 27 | ], 28 | "_prefab": { 29 | "__id__": 6 30 | }, 31 | "_id": "", 32 | "_opacity": 255, 33 | "_color": { 34 | "__type__": "cc.Color", 35 | "r": 255, 36 | "g": 255, 37 | "b": 255, 38 | "a": 255 39 | }, 40 | "_cascadeOpacityEnabled": true, 41 | "_anchorPoint": { 42 | "__type__": "cc.Vec2", 43 | "x": 0.5, 44 | "y": 0.5 45 | }, 46 | "_contentSize": { 47 | "__type__": "cc.Size", 48 | "width": 0, 49 | "height": 0 50 | }, 51 | "_rotationX": 0, 52 | "_rotationY": 0, 53 | "_scaleX": 1, 54 | "_scaleY": 1, 55 | "_position": { 56 | "__type__": "cc.Vec2", 57 | "x": 0, 58 | "y": 0 59 | }, 60 | "_skewX": 0, 61 | "_skewY": 0, 62 | "_localZOrder": 0, 63 | "_globalZOrder": 0, 64 | "_opacityModifyRGB": false, 65 | "groupIndex": 0 66 | }, 67 | { 68 | "__type__": "cc.Node", 69 | "_name": "塔防_03", 70 | "_objFlags": 0, 71 | "_parent": { 72 | "__id__": 1 73 | }, 74 | "_children": [], 75 | "_tag": -1, 76 | "_active": true, 77 | "_components": [ 78 | { 79 | "__id__": 3 80 | } 81 | ], 82 | "_prefab": { 83 | "__id__": 4 84 | }, 85 | "_id": "", 86 | "_opacity": 255, 87 | "_color": { 88 | "__type__": "cc.Color", 89 | "r": 255, 90 | "g": 255, 91 | "b": 255, 92 | "a": 255 93 | }, 94 | "_cascadeOpacityEnabled": true, 95 | "_anchorPoint": { 96 | "__type__": "cc.Vec2", 97 | "x": 0.5, 98 | "y": 0.5 99 | }, 100 | "_contentSize": { 101 | "__type__": "cc.Size", 102 | "width": 93, 103 | "height": 114 104 | }, 105 | "_rotationX": 0, 106 | "_rotationY": 0, 107 | "_scaleX": 1, 108 | "_scaleY": 1, 109 | "_position": { 110 | "__type__": "cc.Vec2", 111 | "x": 0, 112 | "y": 10 113 | }, 114 | "_skewX": 0, 115 | "_skewY": 0, 116 | "_localZOrder": 0, 117 | "_globalZOrder": 0, 118 | "_opacityModifyRGB": false, 119 | "groupIndex": 0 120 | }, 121 | { 122 | "__type__": "cc.Sprite", 123 | "_name": "", 124 | "_objFlags": 0, 125 | "node": { 126 | "__id__": 2 127 | }, 128 | "_enabled": true, 129 | "_spriteFrame": { 130 | "__uuid__": "273f579e-0a92-4cee-9210-974cb9228729" 131 | }, 132 | "_type": 0, 133 | "_sizeMode": 1, 134 | "_fillType": 0, 135 | "_fillCenter": { 136 | "__type__": "cc.Vec2", 137 | "x": 0, 138 | "y": 0 139 | }, 140 | "_fillStart": 0, 141 | "_fillRange": 0, 142 | "_isTrimmedMode": true, 143 | "_srcBlendFactor": 770, 144 | "_dstBlendFactor": 771, 145 | "_atlas": null 146 | }, 147 | { 148 | "__type__": "cc.PrefabInfo", 149 | "root": { 150 | "__id__": 1 151 | }, 152 | "asset": { 153 | "__id__": 0 154 | }, 155 | "fileId": "bcJedgxCNDuaHBaLrJALdI", 156 | "sync": false 157 | }, 158 | { 159 | "__type__": "9fdd4ZIPepMa5/y+GjTKR2Y", 160 | "_name": "", 161 | "_objFlags": 0, 162 | "node": { 163 | "__id__": 1 164 | }, 165 | "_enabled": true 166 | }, 167 | { 168 | "__type__": "cc.PrefabInfo", 169 | "root": { 170 | "__id__": 1 171 | }, 172 | "asset": { 173 | "__id__": 0 174 | }, 175 | "fileId": "82R6VFwyxDD6+eyWsC790j", 176 | "sync": false 177 | } 178 | ] -------------------------------------------------------------------------------- /assets/prefabs/tower_a.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "1aca0610-9297-4059-afbf-3827d061c75a", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/prefabs/tower_b.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "tower_b", 14 | "_objFlags": 0, 15 | "_parent": null, 16 | "_children": [ 17 | { 18 | "__id__": 2 19 | } 20 | ], 21 | "_tag": -1, 22 | "_active": true, 23 | "_components": [ 24 | { 25 | "__id__": 5 26 | } 27 | ], 28 | "_prefab": { 29 | "__id__": 6 30 | }, 31 | "_id": "", 32 | "_opacity": 255, 33 | "_color": { 34 | "__type__": "cc.Color", 35 | "r": 255, 36 | "g": 255, 37 | "b": 255, 38 | "a": 255 39 | }, 40 | "_cascadeOpacityEnabled": true, 41 | "_anchorPoint": { 42 | "__type__": "cc.Vec2", 43 | "x": 0.5, 44 | "y": 0.5 45 | }, 46 | "_contentSize": { 47 | "__type__": "cc.Size", 48 | "width": 0, 49 | "height": 0 50 | }, 51 | "_rotationX": 0, 52 | "_rotationY": 0, 53 | "_scaleX": 1, 54 | "_scaleY": 1, 55 | "_position": { 56 | "__type__": "cc.Vec2", 57 | "x": 0, 58 | "y": 0 59 | }, 60 | "_skewX": 0, 61 | "_skewY": 0, 62 | "_localZOrder": 0, 63 | "_globalZOrder": 0, 64 | "_opacityModifyRGB": false, 65 | "groupIndex": 0 66 | }, 67 | { 68 | "__type__": "cc.Node", 69 | "_name": "塔防_13", 70 | "_objFlags": 0, 71 | "_parent": { 72 | "__id__": 1 73 | }, 74 | "_children": [], 75 | "_tag": -1, 76 | "_active": true, 77 | "_components": [ 78 | { 79 | "__id__": 3 80 | } 81 | ], 82 | "_prefab": { 83 | "__id__": 4 84 | }, 85 | "_id": "", 86 | "_opacity": 255, 87 | "_color": { 88 | "__type__": "cc.Color", 89 | "r": 255, 90 | "g": 255, 91 | "b": 255, 92 | "a": 255 93 | }, 94 | "_cascadeOpacityEnabled": true, 95 | "_anchorPoint": { 96 | "__type__": "cc.Vec2", 97 | "x": 0.5, 98 | "y": 0.5 99 | }, 100 | "_contentSize": { 101 | "__type__": "cc.Size", 102 | "width": 93, 103 | "height": 114 104 | }, 105 | "_rotationX": 0, 106 | "_rotationY": 0, 107 | "_scaleX": 1, 108 | "_scaleY": 1, 109 | "_position": { 110 | "__type__": "cc.Vec2", 111 | "x": 0, 112 | "y": 10 113 | }, 114 | "_skewX": 0, 115 | "_skewY": 0, 116 | "_localZOrder": 0, 117 | "_globalZOrder": 0, 118 | "_opacityModifyRGB": false, 119 | "groupIndex": 0 120 | }, 121 | { 122 | "__type__": "cc.Sprite", 123 | "_name": "", 124 | "_objFlags": 0, 125 | "node": { 126 | "__id__": 2 127 | }, 128 | "_enabled": true, 129 | "_spriteFrame": { 130 | "__uuid__": "4283eab0-e062-418c-90ae-2591e47d339d" 131 | }, 132 | "_type": 0, 133 | "_sizeMode": 1, 134 | "_fillType": 0, 135 | "_fillCenter": { 136 | "__type__": "cc.Vec2", 137 | "x": 0, 138 | "y": 0 139 | }, 140 | "_fillStart": 0, 141 | "_fillRange": 0, 142 | "_isTrimmedMode": true, 143 | "_srcBlendFactor": 770, 144 | "_dstBlendFactor": 771, 145 | "_atlas": null 146 | }, 147 | { 148 | "__type__": "cc.PrefabInfo", 149 | "root": { 150 | "__id__": 1 151 | }, 152 | "asset": { 153 | "__id__": 0 154 | }, 155 | "fileId": "c3CU2Ro9ZDZYF6ZD92s+yO", 156 | "sync": false 157 | }, 158 | { 159 | "__type__": "9fdd4ZIPepMa5/y+GjTKR2Y", 160 | "_name": "", 161 | "_objFlags": 0, 162 | "node": { 163 | "__id__": 1 164 | }, 165 | "_enabled": true 166 | }, 167 | { 168 | "__type__": "cc.PrefabInfo", 169 | "root": { 170 | "__id__": 1 171 | }, 172 | "asset": { 173 | "__id__": 0 174 | }, 175 | "fileId": "82R6VFwyxDD6+eyWsC790j", 176 | "sync": false 177 | } 178 | ] -------------------------------------------------------------------------------- /assets/prefabs/tower_b.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "8ca6b8a6-92ab-4b4c-ad25-3ac0306d5e8e", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/prefabs/update_menu.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "aa69ee39-aa8b-4420-99bb-58877301a833", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /assets/resources.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "ebd6d0f6-2c14-400d-a6d7-679363ae32a1", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /assets/resources/beijing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/beijing.png -------------------------------------------------------------------------------- /assets/resources/beijing.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "4f471f9e-337b-4a50-bc61-4f4ab6994870", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "beijing": { 9 | "ver": "1.0.3", 10 | "uuid": "163fb683-3157-4cbf-af80-0de954a5a2c6", 11 | "rawTextureUuid": "4f471f9e-337b-4a50-bc61-4f4ab6994870", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 1920, 20 | "height": 1080, 21 | "rawWidth": 1920, 22 | "rawHeight": 1080, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/progress_bar_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/progress_bar_red.png -------------------------------------------------------------------------------- /assets/resources/progress_bar_red.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "45a31838-651f-43c7-ae49-4a9be5774cff", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "progress_bar_red": { 9 | "ver": "1.0.3", 10 | "uuid": "24510e60-53dc-48bc-9a7c-d92de0ea93f5", 11 | "rawTextureUuid": "45a31838-651f-43c7-ae49-4a9be5774cff", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 100, 20 | "height": 15, 21 | "rawWidth": 100, 22 | "rawHeight": 15, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_03.png -------------------------------------------------------------------------------- /assets/resources/塔防_03.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "d5610ee2-d403-4fe1-a842-e0c95ae31699", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_03": { 9 | "ver": "1.0.3", 10 | "uuid": "273f579e-0a92-4cee-9210-974cb9228729", 11 | "rawTextureUuid": "d5610ee2-d403-4fe1-a842-e0c95ae31699", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_05.png -------------------------------------------------------------------------------- /assets/resources/塔防_05.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "42167fcb-54cc-4218-92c9-87aa8b56611b", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_05": { 9 | "ver": "1.0.3", 10 | "uuid": "dcc45389-31f5-4ba3-94f0-a544a9aded92", 11 | "rawTextureUuid": "42167fcb-54cc-4218-92c9-87aa8b56611b", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_07.png -------------------------------------------------------------------------------- /assets/resources/塔防_07.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "ced464c5-12d5-41b8-961f-20a8235fc406", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_07": { 9 | "ver": "1.0.3", 10 | "uuid": "320513d5-3a81-4b37-9b05-d243aa09d28f", 11 | "rawTextureUuid": "ced464c5-12d5-41b8-961f-20a8235fc406", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_13.png -------------------------------------------------------------------------------- /assets/resources/塔防_13.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "19bade2d-15bf-4098-9071-626dba25059b", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_13": { 9 | "ver": "1.0.3", 10 | "uuid": "4283eab0-e062-418c-90ae-2591e47d339d", 11 | "rawTextureUuid": "19bade2d-15bf-4098-9071-626dba25059b", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_134.png -------------------------------------------------------------------------------- /assets/resources/塔防_134.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "9247b8b2-0caa-4c80-80e0-75073fba1d02", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_134": { 9 | "ver": "1.0.3", 10 | "uuid": "567cfb9e-7b4f-4ff8-823a-d3e9885b4fd9", 11 | "rawTextureUuid": "9247b8b2-0caa-4c80-80e0-75073fba1d02", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": -0.5, 17 | "trimX": 0, 18 | "trimY": 1, 19 | "width": 93, 20 | "height": 93, 21 | "rawWidth": 93, 22 | "rawHeight": 94, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_137.png -------------------------------------------------------------------------------- /assets/resources/塔防_137.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "ef9b4309-a3e1-4b7b-a4a0-dbf54f5bc702", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_137": { 9 | "ver": "1.0.3", 10 | "uuid": "6c9e5db6-5a7d-4082-886d-cbd362b22887", 11 | "rawTextureUuid": "ef9b4309-a3e1-4b7b-a4a0-dbf54f5bc702", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0.5, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 92, 21 | "rawWidth": 93, 22 | "rawHeight": 93, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_15.png -------------------------------------------------------------------------------- /assets/resources/塔防_15.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "94575516-5375-4997-b9a9-835d739e6ed8", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_15": { 9 | "ver": "1.0.3", 10 | "uuid": "7fbc8d1a-aba5-4d9a-ab21-bbd42e1e1a98", 11 | "rawTextureUuid": "94575516-5375-4997-b9a9-835d739e6ed8", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_17.png -------------------------------------------------------------------------------- /assets/resources/塔防_17.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "35e89d80-dd8c-4f75-a251-c79622683dbc", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_17": { 9 | "ver": "1.0.3", 10 | "uuid": "0b55f10e-113a-4c05-9923-4e85cbbf2788", 11 | "rawTextureUuid": "35e89d80-dd8c-4f75-a251-c79622683dbc", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 114, 21 | "rawWidth": 93, 22 | "rawHeight": 114, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_20.png -------------------------------------------------------------------------------- /assets/resources/塔防_20.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "40ccd980-c4d2-42ba-a113-f1b0c1629b0d", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_20": { 9 | "ver": "1.0.3", 10 | "uuid": "f5e4bfb4-87d3-41ab-abf0-3813f2caea1c", 11 | "rawTextureUuid": "40ccd980-c4d2-42ba-a113-f1b0c1629b0d", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 33, 20 | "height": 62, 21 | "rawWidth": 33, 22 | "rawHeight": 62, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_23.png -------------------------------------------------------------------------------- /assets/resources/塔防_23.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "8875ce2b-318e-4042-a57f-7d3efe494db8", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_23": { 9 | "ver": "1.0.3", 10 | "uuid": "2a4878d4-3b64-48e7-9203-94e7534eba54", 11 | "rawTextureUuid": "8875ce2b-318e-4042-a57f-7d3efe494db8", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 81, 20 | "height": 81, 21 | "rawWidth": 81, 22 | "rawHeight": 81, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_31.png -------------------------------------------------------------------------------- /assets/resources/塔防_31.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "66d44396-3627-4121-94fd-cd9ebd3bab4c", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_31": { 9 | "ver": "1.0.3", 10 | "uuid": "99fd9761-45f7-4872-a796-d7a311f1eb57", 11 | "rawTextureUuid": "66d44396-3627-4121-94fd-cd9ebd3bab4c", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 81, 20 | "height": 81, 21 | "rawWidth": 81, 22 | "rawHeight": 81, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_34.png -------------------------------------------------------------------------------- /assets/resources/塔防_34.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "a7bb8185-42bd-44e0-8d44-d53ba78797c2", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_34": { 9 | "ver": "1.0.3", 10 | "uuid": "495ec025-8c25-4168-b0c7-7d884417e060", 11 | "rawTextureUuid": "a7bb8185-42bd-44e0-8d44-d53ba78797c2", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 93, 21 | "rawWidth": 93, 22 | "rawHeight": 93, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_37.png -------------------------------------------------------------------------------- /assets/resources/塔防_37.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "836ec681-9a73-4ae9-84c6-9c623adbcbf7", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_37": { 9 | "ver": "1.0.3", 10 | "uuid": "dfb15b2b-e6b7-46bc-9889-a199279bb743", 11 | "rawTextureUuid": "836ec681-9a73-4ae9-84c6-9c623adbcbf7", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0.5, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 93, 20 | "height": 92, 21 | "rawWidth": 93, 22 | "rawHeight": 93, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_39.png -------------------------------------------------------------------------------- /assets/resources/塔防_39.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "ef1dc723-e61a-4ad1-86cc-8f72c329c72e", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_39": { 9 | "ver": "1.0.3", 10 | "uuid": "5658f9b5-4ee9-4fcd-bb93-039521408dc3", 11 | "rawTextureUuid": "ef1dc723-e61a-4ad1-86cc-8f72c329c72e", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 514, 20 | "height": 514, 21 | "rawWidth": 514, 22 | "rawHeight": 514, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_42.png -------------------------------------------------------------------------------- /assets/resources/塔防_42.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "08a089b1-9254-43a8-8566-9833b2c3cd5f", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_42": { 9 | "ver": "1.0.3", 10 | "uuid": "2392b461-8e74-49be-980e-b272bd8e383a", 11 | "rawTextureUuid": "08a089b1-9254-43a8-8566-9833b2c3cd5f", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0.5, 17 | "trimX": 0, 18 | "trimY": 4, 19 | "width": 404, 20 | "height": 404, 21 | "rawWidth": 404, 22 | "rawHeight": 413, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_45.png -------------------------------------------------------------------------------- /assets/resources/塔防_45.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "bc2707fe-ca69-4e6e-8584-b9fbd6b33603", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_45": { 9 | "ver": "1.0.3", 10 | "uuid": "74a536f5-6fd2-4a16-9b2e-4d07f08539dd", 11 | "rawTextureUuid": "bc2707fe-ca69-4e6e-8584-b9fbd6b33603", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 320, 20 | "height": 320, 21 | "rawWidth": 320, 22 | "rawHeight": 320, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/resources/塔防_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/assets/resources/塔防_48.png -------------------------------------------------------------------------------- /assets/resources/塔防_48.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "b8cf16fa-2215-44b2-814f-cabb56e22a96", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "塔防_48": { 9 | "ver": "1.0.3", 10 | "uuid": "108d4735-73cf-4aec-bf72-4e8c3adf6282", 11 | "rawTextureUuid": "b8cf16fa-2215-44b2-814f-cabb56e22a96", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0.5, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 81, 20 | "height": 81, 21 | "rawWidth": 81, 22 | "rawHeight": 82, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /assets/scripts.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "5478ad20-bdc8-4e14-a299-7e17ba409545", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /assets/scripts/build-menu.js: -------------------------------------------------------------------------------- 1 | import global from './global'; 2 | 3 | cc.Class({ 4 | extends: cc.Component, 5 | 6 | properties: { 7 | 8 | }, 9 | 10 | // LIFE-CYCLE CALLBACKS: 11 | 12 | // onLoad () {}, 13 | buttonClick: function(event,customData) { 14 | cc.log("button click" + customData); 15 | global.event.fire("build_tower",customData); 16 | }, 17 | start () { 18 | 19 | }, 20 | 21 | // update (dt) {}, 22 | }); 23 | -------------------------------------------------------------------------------- /assets/scripts/build-menu.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "bff0386a-42f2-49c7-b654-436e8875804c", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/event-listener.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by chu on 2017/10/9 0009. 3 | */ 4 | const EventListener = function (obj) { 5 | let Register = {}; 6 | obj.on = function (name, method) { 7 | //检查事件里面有没有注册的name 8 | if (!Register.hasOwnProperty(name)){ 9 | //如果没有的话name等于一个列表 10 | Register[name] = []; 11 | } 12 | //列表里面push进入一个方法 13 | Register[name].push(method); 14 | } 15 | ; 16 | //后面还会传入其他参数 17 | obj.fire = function (name) { 18 | //事件注册表里面有木有注册的事件 19 | if (Register.hasOwnProperty(name)){ 20 | //取出这个列表 21 | let handlerList = Register[name]; 22 | //遍历这个列表 23 | for (let i = 0 ; i < handlerList.length ; i ++){ 24 | //取出列表里面的一个方法 25 | let handler = handlerList[i]; 26 | let args = []; 27 | //获取参数,遍历js一个方法的默认参数,他也是一个列表 28 | for (let j = 1 ; j < arguments.length ; j ++){ 29 | args.push(arguments[j]); 30 | } 31 | //引用运行 32 | handler.apply(this, args); 33 | } 34 | } 35 | }; 36 | //注销 37 | obj.off = function (name, method) { 38 | //检测注册表里面有没有这个方法 39 | if (Register.hasOwnProperty(name)){ 40 | //如果有的话取出,handlerList表示方法列表 41 | let handleList = Register[name]; 42 | for (let i = 0 ; i < handleList.length ; i ++){ 43 | if (handleList[i] === method){ 44 | //删掉他 45 | handleList.splice(i, 1); 46 | } 47 | } 48 | } 49 | }; 50 | return obj; 51 | }; 52 | export default EventListener; -------------------------------------------------------------------------------- /assets/scripts/event-listener.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "0fc913b0-3871-46b7-b155-d1c137e576b7", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/game-word.js: -------------------------------------------------------------------------------- 1 | 2 | cc.Class({ 3 | extends: cc.Component, 4 | 5 | properties: { 6 | levelPrefabs: { 7 | //关卡预制件,是个列表 8 | default: [], 9 | type: cc.Prefab 10 | } 11 | }, 12 | 13 | // LIFE-CYCLE CALLBACKS: 14 | 15 | onLoad () { 16 | //以后不只有一个关卡,这边先初始化一个关卡 17 | let level = cc.instantiate(this.levelPrefabs[0]); 18 | //把它放到当前的节点里面 19 | level.parent = this.node 20 | }, 21 | 22 | start () { 23 | 24 | }, 25 | 26 | // update (dt) {}, 27 | }) 28 | -------------------------------------------------------------------------------- /assets/scripts/game-word.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "1d88b304-2256-4f14-8433-6ab0879b8c94", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/global.js: -------------------------------------------------------------------------------- 1 | import EventListener from './event-listener' 2 | const global = global || {}; 3 | global.event = EventListener({}); 4 | export default global; -------------------------------------------------------------------------------- /assets/scripts/global.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "c23a9a05-ad88-4423-b8ff-45b6ae3e6f36", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/level.js: -------------------------------------------------------------------------------- 1 | import global from './global' 2 | //状态机 3 | const TowerPosNodeState = { 4 | //里面可以避免出现0 5 | //不可用状态 6 | Invalid: -1, 7 | Null: 1, 8 | BuildMenu: 2, 9 | Tower: 3, 10 | UpdateMenu:4 //升级塔的菜单 11 | }; 12 | cc.Class({ 13 | extends: cc.Component, 14 | 15 | properties: { 16 | //敌人的路径 17 | enemyPathNodePos: { 18 | default: [], 19 | type: cc.Node 20 | }, 21 | //塔的位置节点 22 | towerPosNodes: { 23 | default: [], 24 | type: cc.Node 25 | }, 26 | //菜单预制件,(前面写功能,后面写类型) 27 | buildMenuPrefab: { 28 | default: null, 29 | type: cc.Prefab 30 | }, 31 | //塔的预制件 32 | towerPrefabs: { 33 | default: [], 34 | type: cc.Prefab 35 | }, 36 | updateMenuPrefab: { 37 | default: null, 38 | type: cc.Prefab 39 | } 40 | }, 41 | 42 | // LIFE-CYCLE CALLBACKS: 43 | 44 | onLoad () { 45 | for (let i = 0; i { 62 | cc.log("touch node name = " + event.target.name); 63 | //只有当node之前的状态为null的时候,显示当前节点菜单 64 | if (node.state === TowerPosNodeState.Null) { 65 | this.showBuildMenu(event.target); 66 | //当塔的状态为Tower的时候显示升级菜单 67 | }else if (node.state === TowerPosNodeState.Tower) { 68 | this.showUpdateMenu(event.target); 69 | } 70 | }) 71 | 72 | }, 73 | //显示菜单 74 | showBuildMenu: function (node) { 75 | //显示菜单之前先关闭菜单 76 | this.closeMenu(); 77 | //初始化预制件 78 | let menu = cc.instantiate(this.buildMenuPrefab); 79 | //菜单的父节点等于当前节点 80 | menu.parent = this.node; 81 | //设置位置,也就是父节点的位置 82 | menu.position = node.position; 83 | //设置菜单出来后的状态 84 | this.setState(node,TowerPosNodeState.BuildMenu); 85 | node.menu = menu; 86 | }, 87 | //显示升级菜单函数,主体是node,以level层作为父节点 88 | showUpdateMenu: function (node) { 89 | //关掉建造菜单 90 | this.closeMenu(); 91 | //新建一个升级菜单预制件实例 92 | let menu = cc.instantiate(this.updateMenuPrefab); 93 | //父节点设置为node 94 | menu.parent = this.node; 95 | menu.position = node.position; 96 | //设置node状态为 升级菜单状态 97 | this.setState(node,TowerPosNodeState.UpdateMenu); 98 | //node的升级菜单就等于 这个实例的升级菜单 99 | node.menu = menu; 100 | 101 | }, 102 | //关掉菜单 103 | closeMenu: function() { 104 | //找到建造菜单是在哪个上面,遍历放置塔的节点的列表 105 | for (let i = 0;i < this.towerPosNodes.length; i++) { 106 | //取出节点 107 | let node = this.towerPosNodes[i]; 108 | //检查他的状态,并关掉 109 | if (node.state === TowerPosNodeState.BuildMenu) { 110 | // buildMenu指的是预制件,BuildMenu指的是状态机属性 111 | node.menu.destroy(); 112 | //设置节点状态为null 113 | this.setState(node,TowerPosNodeState.Null); 114 | //直接返回找到的节点 115 | return node; 116 | }; 117 | if (node.state === TowerPosNodeState.UpdateMenu) { 118 | node.menu.destroy(); 119 | this.setState(node,TowerPosNodeState.Tower) 120 | return node; 121 | } 122 | } 123 | }, 124 | //设置状态机函数,这里指节点的状态 125 | setState: function (node, state) { 126 | //上次设置的状态与当前的状态是相等的,就返回,避免重复设置状态现象 127 | if (node.state === state) { 128 | return; 129 | } 130 | switch (state) { 131 | case TowerPosNodeState.Null: 132 | break; 133 | case TowerPosNodeState.BuildMenu: 134 | break; 135 | default: 136 | break; 137 | } 138 | node.state = state; 139 | }, 140 | //实现建造塔的消息 141 | buildTower: function (data) { 142 | //检测事件监听器是否监听成功 143 | cc.log("build tower" + data ) 144 | //建造塔之前先关闭建造菜单,直接取到返回的节点 145 | let node = this.closeMenu(); 146 | //然后就可以在这里创建一个塔 147 | let tower = cc.instantiate(this.towerPrefabs[data]); 148 | //塔的父节点设置成这个节点 149 | tower.parent = this.node; 150 | //塔的位置 151 | tower.position = node.position; 152 | //建造完塔之后,设置节点的状态 153 | this.setState(node,TowerPosNodeState.Tower); 154 | //给他附上值,方便控制 155 | node.tower = tower; 156 | }, 157 | //on消息之后就要去off,关闭这个消息,或者说关闭这个函数 158 | onDestroy: function () { 159 | global.event.off("build_tower",this.buildTower); 160 | }, 161 | //实现升级塔的方法 162 | updateTower: function () { 163 | 164 | }, 165 | //实现卖掉塔的方法 166 | sellTower: function (param) { 167 | //第一步,关闭menu 168 | let node = this.closeMenu(); 169 | 取出需要关闭closeMenu的那个节点 170 | }, 171 | start () { 172 | 173 | }, 174 | 175 | // update (dt) {}, 176 | }); 177 | -------------------------------------------------------------------------------- /assets/scripts/level.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "af8e1e97-cc58-47d1-8528-2a120d3bec24", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/tower.js: -------------------------------------------------------------------------------- 1 | 2 | cc.Class({ 3 | extends: cc.Component, 4 | 5 | properties: { 6 | 7 | }, 8 | //升级塔的方法 9 | updateTower: function () { 10 | cc.log("update tower"); 11 | }, 12 | //卖掉塔的方法 13 | sellTower: function () { 14 | cc.log("sell tower"); 15 | }, 16 | start () { 17 | 18 | }, 19 | 20 | }); 21 | -------------------------------------------------------------------------------- /assets/scripts/tower.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "9fdd4648-3dea-4c6b-9ff2-f868d3291d98", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/scripts/update-menu.js: -------------------------------------------------------------------------------- 1 | import global from './global'; 2 | 3 | cc.Class({ 4 | extends: cc.Component, 5 | 6 | properties: { 7 | 8 | }, 9 | 10 | // LIFE-CYCLE CALLBACKS: 11 | 12 | // onLoad () {}, 13 | buttonClick: function (event,coustomData) { 14 | cc.log("button click = " + coustomData ); 15 | //发送消息和自定义的参数,然后在level.js里面接收这个消息,并实现方法 16 | global.event.fire(coustomData + "_tower") 17 | }, 18 | start () { 19 | 20 | }, 21 | 22 | // update (dt) {}, 23 | }); 24 | -------------------------------------------------------------------------------- /assets/scripts/update-menu.js.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.5", 3 | "uuid": "63f569a9-4e0d-4cea-9091-06df0d1f0019", 4 | "isPlugin": false, 5 | "loadPluginInWeb": true, 6 | "loadPluginInNative": true, 7 | "loadPluginInEditor": false, 8 | "subMetas": {} 9 | } -------------------------------------------------------------------------------- /assets/sences.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "ece0ff5f-d7e5-42ae-999f-8fc4f6e39aa6", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /assets/sences/game.fire.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "fdf4cf46-92f0-4bef-a847-abe296439eef", 4 | "asyncLoadAssets": false, 5 | "autoReleaseAssets": false, 6 | "subMetas": {} 7 | } -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es6", 4 | "module": "commonjs", 5 | "experimentalDecorators": true 6 | }, 7 | "exclude": [ 8 | "node_modules", 9 | ".vscode", 10 | "library", 11 | "local", 12 | "settings", 13 | "temp" 14 | ] 15 | } -------------------------------------------------------------------------------- /library/imports/0b/0b55f10e-113a-4c05-9923-4e85cbbf2788.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_17", 5 | "texture": "35e89d80-dd8c-4f75-a251-c79622683dbc", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/0f/0fc913b0-3871-46b7-b155-d1c137e576b7.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, '0fc91OwOHFGt7FV0cE35Xa3', 'event-listener'); 3 | // scripts/event-listener.js 4 | 5 | "use strict"; 6 | 7 | Object.defineProperty(exports, "__esModule", { 8 | value: true 9 | }); 10 | /** 11 | * Created by chu on 2017/10/9 0009. 12 | */ 13 | var EventListener = function EventListener(obj) { 14 | var Register = {}; 15 | obj.on = function (name, method) { 16 | //检查事件里面有没有注册的name 17 | if (!Register.hasOwnProperty(name)) { 18 | //如果没有的话name等于一个列表 19 | Register[name] = []; 20 | } 21 | //列表里面push进入一个方法 22 | Register[name].push(method); 23 | }; 24 | //后面还会传入其他参数 25 | obj.fire = function (name) { 26 | //事件注册表里面有木有注册的事件 27 | if (Register.hasOwnProperty(name)) { 28 | //取出这个列表 29 | var handlerList = Register[name]; 30 | //遍历这个列表 31 | for (var i = 0; i < handlerList.length; i++) { 32 | //取出列表里面的一个方法 33 | var handler = handlerList[i]; 34 | var args = []; 35 | //获取参数,遍历js一个方法的默认参数,他也是一个列表 36 | for (var j = 1; j < arguments.length; j++) { 37 | args.push(arguments[j]); 38 | } 39 | //引用运行 40 | handler.apply(this, args); 41 | } 42 | } 43 | }; 44 | //注销 45 | obj.off = function (name, method) { 46 | //检测注册表里面有没有这个方法 47 | if (Register.hasOwnProperty(name)) { 48 | //如果有的话取出,handlerList表示方法列表 49 | var handleList = Register[name]; 50 | for (var i = 0; i < handleList.length; i++) { 51 | if (handleList[i] === method) { 52 | //删掉他 53 | handleList.splice(i, 1); 54 | } 55 | } 56 | } 57 | }; 58 | return obj; 59 | }; 60 | exports.default = EventListener; 61 | module.exports = exports["default"]; 62 | 63 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/0f/0fc913b0-3871-46b7-b155-d1c137e576b7.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\event-listener.js"],"names":["EventListener","obj","Register","on","name","method","hasOwnProperty","push","fire","handlerList","i","length","handler","args","j","arguments","apply","off","handleList","splice"],"mappings":";;;;;;;;;AAAA;;;AAGA,IAAMA,gBAAgB,SAAhBA,aAAgB,CAAUC,GAAV,EAAe;AACjC,MAAIC,WAAW,EAAf;AACAD,MAAIE,EAAJ,GAAS,UAAUC,IAAV,EAAgBC,MAAhB,EAAwB;AAC9B;AACD,QAAI,CAACH,SAASI,cAAT,CAAwBF,IAAxB,CAAL,EAAmC;AACjC;AACEF,eAASE,IAAT,IAAiB,EAAjB;AACH;AACD;AACAF,aAASE,IAAT,EAAeG,IAAf,CAAoBF,MAApB;AACD,GARD;AAUC;AACDJ,MAAIO,IAAJ,GAAW,UAAUJ,IAAV,EAAgB;AACxB;AACD,QAAIF,SAASI,cAAT,CAAwBF,IAAxB,CAAJ,EAAkC;AAC/B;AACD,UAAIK,cAAcP,SAASE,IAAT,CAAlB;AACC;AACD,WAAK,IAAIM,IAAI,CAAb,EAAiBA,IAAID,YAAYE,MAAjC,EAA0CD,GAA1C,EAA+C;AAC7C;AACA,YAAIE,UAAUH,YAAYC,CAAZ,CAAd;AACA,YAAIG,OAAO,EAAX;AACA;AACA,aAAK,IAAIC,IAAI,CAAb,EAAiBA,IAAIC,UAAUJ,MAA/B,EAAwCG,GAAxC,EAA6C;AAC3CD,eAAKN,IAAL,CAAUQ,UAAUD,CAAV,CAAV;AACD;AACD;AACAF,gBAAQI,KAAR,CAAc,IAAd,EAAoBH,IAApB;AACD;AACF;AACF,GAlBD;AAmBA;AACAZ,MAAIgB,GAAJ,GAAU,UAAUb,IAAV,EAAgBC,MAAhB,EAAwB;AAChC;AACA,QAAIH,SAASI,cAAT,CAAwBF,IAAxB,CAAJ,EAAkC;AAChC;AACA,UAAIc,aAAahB,SAASE,IAAT,CAAjB;AACA,WAAK,IAAIM,IAAI,CAAb,EAAiBA,IAAIQ,WAAWP,MAAhC,EAAyCD,GAAzC,EAA8C;AAC5C,YAAIQ,WAAWR,CAAX,MAAkBL,MAAtB,EAA6B;AAC3B;AACAa,qBAAWC,MAAX,CAAkBT,CAAlB,EAAqB,CAArB;AACD;AACF;AACF;AACF,GAZD;AAaA,SAAOT,GAAP;AACD,CA/CH;kBAgDiBD","file":"event-listener.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["/**\r\n * Created by chu on 2017/10/9 0009.\r\n */\r\nconst EventListener = function (obj) {\r\n let Register = {};\r\n obj.on = function (name, method) {\r\n //检查事件里面有没有注册的name\r\n if (!Register.hasOwnProperty(name)){\r\n //如果没有的话name等于一个列表\r\n Register[name] = [];\r\n }\r\n //列表里面push进入一个方法\r\n Register[name].push(method);\r\n }\r\n ;\r\n //后面还会传入其他参数\r\n obj.fire = function (name) {\r\n //事件注册表里面有木有注册的事件\r\n if (Register.hasOwnProperty(name)){\r\n //取出这个列表\r\n let handlerList = Register[name];\r\n //遍历这个列表\r\n for (let i = 0 ; i < handlerList.length ; i ++){\r\n //取出列表里面的一个方法\r\n let handler = handlerList[i];\r\n let args = [];\r\n //获取参数,遍历js一个方法的默认参数,他也是一个列表\r\n for (let j = 1 ; j < arguments.length ; j ++){\r\n args.push(arguments[j]);\r\n }\r\n //引用运行\r\n handler.apply(this, args);\r\n }\r\n }\r\n };\r\n //注销\r\n obj.off = function (name, method) {\r\n //检测注册表里面有没有这个方法\r\n if (Register.hasOwnProperty(name)){\r\n //如果有的话取出,handlerList表示方法列表\r\n let handleList = Register[name];\r\n for (let i = 0 ; i < handleList.length ; i ++){\r\n if (handleList[i] === method){\r\n //删掉他\r\n handleList.splice(i, 1);\r\n }\r\n }\r\n }\r\n };\r\n return obj;\r\n };\r\n export default EventListener;"]} -------------------------------------------------------------------------------- /library/imports/10/108d4735-73cf-4aec-bf72-4e8c3adf6282.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_48", 5 | "texture": "b8cf16fa-2215-44b2-814f-cabb56e22a96", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 81, 11 | 81 12 | ], 13 | "offset": [ 14 | 0, 15 | 0.5 16 | ], 17 | "originalSize": [ 18 | 81, 19 | 82 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/16/163fb683-3157-4cbf-af80-0de954a5a2c6.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "beijing", 5 | "texture": "4f471f9e-337b-4a50-bc61-4f4ab6994870", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 1920, 11 | 1080 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 1920, 19 | 1080 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/1a/1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_radio_button_on", 5 | "texture": "9d60001f-b5f4-4726-a629-2659e3ded0b8", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 32, 11 | 32 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 32, 19 | 32 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/1a/1aca0610-9297-4059-afbf-3827d061c75a.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "tower_a", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "tower_a", 15 | "_objFlags": 0, 16 | "_parent": null, 17 | "_children": [ 18 | { 19 | "__id__": 2 20 | } 21 | ], 22 | "_tag": -1, 23 | "_active": true, 24 | "_components": [ 25 | { 26 | "__id__": 5 27 | } 28 | ], 29 | "_prefab": { 30 | "__id__": 6 31 | }, 32 | "_id": "", 33 | "_opacity": 255, 34 | "_color": { 35 | "__type__": "cc.Color", 36 | "r": 255, 37 | "g": 255, 38 | "b": 255, 39 | "a": 255 40 | }, 41 | "_cascadeOpacityEnabled": true, 42 | "_anchorPoint": { 43 | "__type__": "cc.Vec2", 44 | "x": 0.5, 45 | "y": 0.5 46 | }, 47 | "_contentSize": { 48 | "__type__": "cc.Size", 49 | "width": 0, 50 | "height": 0 51 | }, 52 | "_rotationX": 0, 53 | "_rotationY": 0, 54 | "_scaleX": 1, 55 | "_scaleY": 1, 56 | "_position": { 57 | "__type__": "cc.Vec2", 58 | "x": 0, 59 | "y": 0 60 | }, 61 | "_skewX": 0, 62 | "_skewY": 0, 63 | "_localZOrder": 0, 64 | "_globalZOrder": 0, 65 | "_opacityModifyRGB": false, 66 | "groupIndex": 0 67 | }, 68 | { 69 | "__type__": "cc.Node", 70 | "_name": "塔防_03", 71 | "_objFlags": 0, 72 | "_parent": { 73 | "__id__": 1 74 | }, 75 | "_children": [], 76 | "_tag": -1, 77 | "_active": true, 78 | "_components": [ 79 | { 80 | "__id__": 3 81 | } 82 | ], 83 | "_prefab": { 84 | "__id__": 4 85 | }, 86 | "_id": "", 87 | "_opacity": 255, 88 | "_color": { 89 | "__type__": "cc.Color", 90 | "r": 255, 91 | "g": 255, 92 | "b": 255, 93 | "a": 255 94 | }, 95 | "_cascadeOpacityEnabled": true, 96 | "_anchorPoint": { 97 | "__type__": "cc.Vec2", 98 | "x": 0.5, 99 | "y": 0.5 100 | }, 101 | "_contentSize": { 102 | "__type__": "cc.Size", 103 | "width": 93, 104 | "height": 114 105 | }, 106 | "_rotationX": 0, 107 | "_rotationY": 0, 108 | "_scaleX": 1, 109 | "_scaleY": 1, 110 | "_position": { 111 | "__type__": "cc.Vec2", 112 | "x": 0, 113 | "y": 10 114 | }, 115 | "_skewX": 0, 116 | "_skewY": 0, 117 | "_localZOrder": 0, 118 | "_globalZOrder": 0, 119 | "_opacityModifyRGB": false, 120 | "groupIndex": 0 121 | }, 122 | { 123 | "__type__": "cc.Sprite", 124 | "_name": "", 125 | "_objFlags": 0, 126 | "node": { 127 | "__id__": 2 128 | }, 129 | "_enabled": true, 130 | "_spriteFrame": { 131 | "__uuid__": "273f579e-0a92-4cee-9210-974cb9228729" 132 | }, 133 | "_type": 0, 134 | "_sizeMode": 1, 135 | "_fillType": 0, 136 | "_fillCenter": { 137 | "__type__": "cc.Vec2", 138 | "x": 0, 139 | "y": 0 140 | }, 141 | "_fillStart": 0, 142 | "_fillRange": 0, 143 | "_isTrimmedMode": true, 144 | "_srcBlendFactor": 770, 145 | "_dstBlendFactor": 771, 146 | "_atlas": null 147 | }, 148 | { 149 | "__type__": "cc.PrefabInfo", 150 | "root": { 151 | "__id__": 1 152 | }, 153 | "asset": { 154 | "__id__": 0 155 | }, 156 | "fileId": "bcJedgxCNDuaHBaLrJALdI", 157 | "sync": false 158 | }, 159 | { 160 | "__type__": "9fdd4ZIPepMa5/y+GjTKR2Y", 161 | "_name": "", 162 | "_objFlags": 0, 163 | "node": { 164 | "__id__": 1 165 | }, 166 | "_enabled": true 167 | }, 168 | { 169 | "__type__": "cc.PrefabInfo", 170 | "root": { 171 | "__id__": 1 172 | }, 173 | "asset": { 174 | "__id__": 0 175 | }, 176 | "fileId": "82R6VFwyxDD6+eyWsC790j", 177 | "sync": false 178 | } 179 | ] -------------------------------------------------------------------------------- /library/imports/1d/1d88b304-2256-4f14-8433-6ab0879b8c94.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, '1d88bMEIlZPFIQzarCHm4yU', 'game-word'); 3 | // scripts/game-word.js 4 | 5 | "use strict"; 6 | 7 | cc.Class({ 8 | extends: cc.Component, 9 | 10 | properties: { 11 | levelPrefabs: { 12 | //关卡预制件,是个列表 13 | default: [], 14 | type: cc.Prefab 15 | } 16 | }, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | onLoad: function onLoad() { 21 | //以后不只有一个关卡,这边先初始化一个关卡 22 | var level = cc.instantiate(this.levelPrefabs[0]); 23 | //把它放到当前的节点里面 24 | level.parent = this.node; 25 | }, 26 | start: function start() {} 27 | } 28 | 29 | // update (dt) {}, 30 | ); 31 | 32 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/1d/1d88b304-2256-4f14-8433-6ab0879b8c94.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\game-word.js"],"names":["cc","Class","extends","Component","properties","levelPrefabs","default","type","Prefab","onLoad","level","instantiate","parent","node","start"],"mappings":";;;;;;AACAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY;AACRC,sBAAc;AACV;AACAC,qBAAS,EAFC;AAGVC,kBAAMP,GAAGQ;AAHC;AADN,KAHP;;AAWL;;AAEAC,UAbK,oBAaK;AACN;AACA,YAAIC,QAAQV,GAAGW,WAAH,CAAe,KAAKN,YAAL,CAAkB,CAAlB,CAAf,CAAZ;AACA;AACAK,cAAME,MAAN,GAAe,KAAKC,IAApB;AACH,KAlBI;AAoBLC,SApBK,mBAoBI,CAER;AAtBI;;AAwBL;AAxBJ","file":"game-word.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n levelPrefabs: { \r\n //关卡预制件,是个列表\r\n default: [],\r\n type: cc.Prefab\r\n }\r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n onLoad () {\r\n //以后不只有一个关卡,这边先初始化一个关卡\r\n let level = cc.instantiate(this.levelPrefabs[0]);\r\n //把它放到当前的节点里面\r\n level.parent = this.node\r\n },\r\n\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n})\r\n"]} -------------------------------------------------------------------------------- /library/imports/1f/1f55e3be-b89b-4b79-88de-47fd31018044.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "sprite_splash", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "New Sprite (Splash)", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 100, 33 | "height": 100 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.Sprite", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_spriteFrame": { 72 | "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91" 73 | }, 74 | "_type": 0, 75 | "_sizeMode": 0, 76 | "_fillType": 0, 77 | "_fillCenter": { 78 | "__type__": "cc.Vec2", 79 | "x": 0, 80 | "y": 0 81 | }, 82 | "_fillStart": 0, 83 | "_fillRange": 0, 84 | "_isTrimmedMode": true, 85 | "_srcBlendFactor": 770, 86 | "_dstBlendFactor": 771, 87 | "_atlas": null 88 | }, 89 | { 90 | "__type__": "cc.PrefabInfo", 91 | "root": { 92 | "__id__": 1 93 | }, 94 | "asset": null, 95 | "fileId": "1a0f4zwu2VOapqEJkWXIF0R" 96 | } 97 | ] -------------------------------------------------------------------------------- /library/imports/23/232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "videoplayer", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "videoplayer", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 428, 34 | "height": 240 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_reorderChildDirty": false, 53 | "_id": "", 54 | "_active": true, 55 | "_components": [ 56 | { 57 | "__id__": 2 58 | } 59 | ], 60 | "_prefab": { 61 | "__id__": 3 62 | }, 63 | "groupIndex": 0 64 | }, 65 | { 66 | "__type__": "cc.VideoPlayer", 67 | "_name": "", 68 | "_objFlags": 0, 69 | "node": { 70 | "__id__": 1 71 | }, 72 | "_enabled": true, 73 | "_resourceType": 1, 74 | "_remoteURL": "", 75 | "_clip": { 76 | "__uuid__": "2be36297-9abb-4fee-8049-9ed5e271da8a" 77 | }, 78 | "_time": 0, 79 | "videoPlayerEvent": [], 80 | "_N$keepAspectRatio": true, 81 | "_N$isFullscreen": false 82 | }, 83 | { 84 | "__type__": "cc.PrefabInfo", 85 | "root": { 86 | "__id__": 1 87 | }, 88 | "asset": { 89 | "__uuid__": "232d2782-c4bd-4bb4-9e01-909f03d6d3b9" 90 | }, 91 | "fileId": "f0e6ehf9IVMI51Egy+e0ZTA" 92 | } 93 | ] -------------------------------------------------------------------------------- /library/imports/23/2392b461-8e74-49be-980e-b272bd8e383a.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_42", 5 | "texture": "08a089b1-9254-43a8-8566-9833b2c3cd5f", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 4, 10 | 404, 11 | 404 12 | ], 13 | "offset": [ 14 | 0, 15 | 0.5 16 | ], 17 | "originalSize": [ 18 | 404, 19 | 413 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/24/24510e60-53dc-48bc-9a7c-d92de0ea93f5.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "progress_bar_red", 5 | "texture": "45a31838-651f-43c7-ae49-4a9be5774cff", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 100, 11 | 15 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 100, 19 | 15 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/27/273f579e-0a92-4cee-9210-974cb9228729.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_03", 5 | "texture": "d5610ee2-d403-4fe1-a842-e0c95ae31699", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/27/27756ebb-3d33-44b0-9b96-e858fadd4dd4.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "label", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "Label", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 128, 34 | "height": 50 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_ignoreAnchorPointForPosition": false, 51 | "_tag": -1, 52 | "_opacityModifyRGB": false, 53 | "_id": "", 54 | "_active": true, 55 | "_components": [ 56 | { 57 | "__id__": 2 58 | } 59 | ], 60 | "_prefab": { 61 | "__id__": 3 62 | } 63 | }, 64 | { 65 | "__type__": "cc.Label", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_useOriginalSize": false, 73 | "_fontSize": 40, 74 | "_lineHeight": 40, 75 | "_enableWrapText": true, 76 | "_isSystemFontUsed": true, 77 | "_N$string": "Label", 78 | "_N$horizontalAlign": 1, 79 | "_N$verticalAlign": 1, 80 | "_N$overflow": 0 81 | }, 82 | { 83 | "__type__": "cc.PrefabInfo", 84 | "root": { 85 | "__id__": 1 86 | }, 87 | "asset": null, 88 | "fileId": "d1cddH/doRNQ4Aodz8556bh" 89 | } 90 | ] -------------------------------------------------------------------------------- /library/imports/29/29158224-f8dd-4661-a796-1ffab537140e.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_btn_disabled", 5 | "texture": "71561142-4c83-4933-afca-cb7a17f67053", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 40, 11 | 40 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 40, 19 | 40 20 | ], 21 | "capInsets": [ 22 | 15, 23 | 7, 24 | 15, 25 | 9 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/2a/2a4878d4-3b64-48e7-9203-94e7534eba54.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_23", 5 | "texture": "8875ce2b-318e-4042-a57f-7d3efe494db8", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 81, 11 | 81 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 81, 19 | 81 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/2c/2c937608-2562-40ea-b264-7395df6f0cea.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "canvas", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "Canvas", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 960, 34 | "height": 640 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 479.9999999999999, 44 | "y": 319.99999999999994 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_ignoreAnchorPointForPosition": false, 51 | "_tag": -1, 52 | "_opacityModifyRGB": false, 53 | "_id": "", 54 | "_active": true, 55 | "_components": [ 56 | { 57 | "__id__": 2 58 | } 59 | ], 60 | "_prefab": { 61 | "__id__": 3 62 | } 63 | }, 64 | { 65 | "__type__": "cc.Canvas", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_designResolution": { 73 | "__type__": "cc.Size", 74 | "width": 960, 75 | "height": 640 76 | }, 77 | "_fitWidth": false, 78 | "_fitHeight": true 79 | }, 80 | { 81 | "__type__": "cc.PrefabInfo", 82 | "root": { 83 | "__id__": 1 84 | }, 85 | "asset": null, 86 | "fileId": "a6aa1W/pshGFZkMhhqxkZYP" 87 | } 88 | ] -------------------------------------------------------------------------------- /library/imports/31/31d8962d-babb-4ec7-be19-8e9f54a4ea99.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_scrollbar", 5 | "texture": "0291c134-b3da-4098-b7b5-e397edbe947f", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 2, 10 | 30, 11 | 11 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 30, 19 | 15 20 | ], 21 | "capInsets": [ 22 | 10, 23 | 0, 24 | 10, 25 | 0 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/32/320513d5-3a81-4b37-9b05-d243aa09d28f.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_07", 5 | "texture": "ced464c5-12d5-41b8-961f-20a8235fc406", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/42/4283eab0-e062-418c-90ae-2591e47d339d.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_13", 5 | "texture": "19bade2d-15bf-4098-9071-626dba25059b", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/49/495ec025-8c25-4168-b0c7-7d884417e060.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_34", 5 | "texture": "a7bb8185-42bd-44e0-8d44-d53ba78797c2", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 93 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 93 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/4a/4a37dd57-78cd-4cec-aad4-f11a73d12b63.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "richtext", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "richText", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 153.38, 34 | "height": 50 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | }, 62 | "groupIndex": 0 63 | }, 64 | { 65 | "__type__": "cc.RichText", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_useOriginalSize": true, 73 | "_N$string": "RichText", 74 | "_N$horizontalAlign": 0, 75 | "_N$fontSize": 40, 76 | "_N$maxWidth": 0, 77 | "_N$lineHeight": 50 78 | }, 79 | { 80 | "__type__": "cc.PrefabInfo", 81 | "root": { 82 | "__id__": 1 83 | }, 84 | "asset": { 85 | "__uuid__": "4a37dd57-78cd-4cec-aad4-f11a73d12b63" 86 | }, 87 | "fileId": "fd4fe1WoCpJK6rVCZ13Z14R" 88 | } 89 | ] -------------------------------------------------------------------------------- /library/imports/56/5658f9b5-4ee9-4fcd-bb93-039521408dc3.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_39", 5 | "texture": "ef1dc723-e61a-4ad1-86cc-8f72c329c72e", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 514, 11 | 514 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 514, 19 | 514 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/56/567cfb9e-7b4f-4ff8-823a-d3e9885b4fd9.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_134", 5 | "texture": "9247b8b2-0caa-4c80-80e0-75073fba1d02", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 1, 10 | 93, 11 | 93 12 | ], 13 | "offset": [ 14 | 0, 15 | -0.5 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 94 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/59/5965ffac-69da-4b55-bcde-9225d0613c28.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "progressBar", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "progressBar", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 100, 33 | "height": 15 34 | }, 35 | "_children": [ 36 | { 37 | "__id__": 2 38 | } 39 | ], 40 | "_rotationX": 0, 41 | "_rotationY": 0, 42 | "_scaleX": 1, 43 | "_scaleY": 1, 44 | "_position": { 45 | "__type__": "cc.Vec2", 46 | "x": 0, 47 | "y": 0 48 | }, 49 | "_skewX": 0, 50 | "_skewY": 0, 51 | "_localZOrder": 0, 52 | "_globalZOrder": 0, 53 | "_tag": -1, 54 | "_opacityModifyRGB": false, 55 | "_reorderChildDirty": false, 56 | "_id": "", 57 | "_active": true, 58 | "_components": [ 59 | { 60 | "__id__": 5 61 | }, 62 | { 63 | "__id__": 6 64 | } 65 | ], 66 | "_prefab": { 67 | "__id__": 7 68 | } 69 | }, 70 | { 71 | "__type__": "cc.Node", 72 | "_name": "bar", 73 | "_objFlags": 0, 74 | "_opacity": 255, 75 | "_color": { 76 | "__type__": "cc.Color", 77 | "r": 255, 78 | "g": 255, 79 | "b": 255, 80 | "a": 255 81 | }, 82 | "_cascadeOpacityEnabled": true, 83 | "_parent": { 84 | "__id__": 1 85 | }, 86 | "_anchorPoint": { 87 | "__type__": "cc.Vec2", 88 | "x": 0, 89 | "y": 0.5 90 | }, 91 | "_contentSize": { 92 | "__type__": "cc.Size", 93 | "width": 50, 94 | "height": 15 95 | }, 96 | "_children": [], 97 | "_rotationX": 0, 98 | "_rotationY": 0, 99 | "_scaleX": 1, 100 | "_scaleY": 1, 101 | "_position": { 102 | "__type__": "cc.Vec2", 103 | "x": -50, 104 | "y": 0 105 | }, 106 | "_skewX": 0, 107 | "_skewY": 0, 108 | "_localZOrder": 0, 109 | "_globalZOrder": 0, 110 | "_tag": -1, 111 | "_opacityModifyRGB": false, 112 | "_reorderChildDirty": false, 113 | "_id": "", 114 | "_active": true, 115 | "_components": [ 116 | { 117 | "__id__": 3 118 | } 119 | ], 120 | "_prefab": { 121 | "__id__": 4 122 | } 123 | }, 124 | { 125 | "__type__": "cc.Sprite", 126 | "_name": "", 127 | "_objFlags": 0, 128 | "node": { 129 | "__id__": 2 130 | }, 131 | "_enabled": true, 132 | "_spriteFrame": { 133 | "__uuid__": "67e68bc9-dad5-4ad9-a2d8-7e03d458e32f" 134 | }, 135 | "_type": 1, 136 | "_sizeMode": 0, 137 | "_fillType": 0, 138 | "_fillCenter": { 139 | "__type__": "cc.Vec2", 140 | "x": 0, 141 | "y": 0 142 | }, 143 | "_fillStart": 0, 144 | "_fillRange": 0, 145 | "_isTrimmedMode": true, 146 | "_srcBlendFactor": 770, 147 | "_dstBlendFactor": 771, 148 | "_atlas": null 149 | }, 150 | { 151 | "__type__": "cc.PrefabInfo", 152 | "root": { 153 | "__id__": 1 154 | }, 155 | "asset": { 156 | "__uuid__": "5965ffac-69da-4b55-bcde-9225d0613c28" 157 | }, 158 | "fileId": "38d28QPqAdC1L4aQLAAwhV2" 159 | }, 160 | { 161 | "__type__": "cc.Sprite", 162 | "_name": "", 163 | "_objFlags": 0, 164 | "node": { 165 | "__id__": 1 166 | }, 167 | "_enabled": true, 168 | "_spriteFrame": { 169 | "__uuid__": "88e79fd5-96b4-4a77-a1f4-312467171014" 170 | }, 171 | "_type": 0, 172 | "_sizeMode": 0, 173 | "_fillType": 0, 174 | "_fillCenter": { 175 | "__type__": "cc.Vec2", 176 | "x": 0, 177 | "y": 0 178 | }, 179 | "_fillStart": 0, 180 | "_fillRange": 0, 181 | "_isTrimmedMode": true, 182 | "_srcBlendFactor": 770, 183 | "_dstBlendFactor": 771, 184 | "_atlas": null 185 | }, 186 | { 187 | "__type__": "cc.ProgressBar", 188 | "_name": "", 189 | "_objFlags": 0, 190 | "node": { 191 | "__id__": 1 192 | }, 193 | "_enabled": true, 194 | "_N$barSprite": { 195 | "__id__": 3 196 | }, 197 | "_N$mode": 0, 198 | "_N$totalLength": 100, 199 | "_N$progress": 0.5, 200 | "_N$reverse": false 201 | }, 202 | { 203 | "__type__": "cc.PrefabInfo", 204 | "root": { 205 | "__id__": 1 206 | }, 207 | "asset": { 208 | "__uuid__": "5965ffac-69da-4b55-bcde-9225d0613c28" 209 | }, 210 | "fileId": "c8bd6EVT6lD4bVMS1d/i0BC" 211 | } 212 | ] -------------------------------------------------------------------------------- /library/imports/5c/5c3bb932-6c3c-468f-88a9-c8c61d458641.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_scrollbar_vertical", 5 | "texture": "d6d3ca85-4681-47c1-b5dd-d036a9d39ea2", 6 | "atlas": "", 7 | "rect": [ 8 | 2, 9 | 0, 10 | 11, 11 | 30 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 15, 19 | 30 20 | ], 21 | "capInsets": [ 22 | 0, 23 | 5, 24 | 0, 25 | 5 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/5f/5fe5dcaa-b513-4dc5-a166-573627b3a159.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_scrollbar_vertical_bg", 5 | "texture": "617323dd-11f4-4dd3-8eec-0caf6b3b45b9", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 15, 11 | 30 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 15, 19 | 30 20 | ], 21 | "capInsets": [ 22 | 0, 23 | 7, 24 | 0, 25 | 8 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/61/61aeb05b-3b32-452b-8eed-2b76deeed554.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "editbox", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "New Editbox", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 160, 34 | "height": 40 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | }, 62 | "groupIndex": 0 63 | }, 64 | { 65 | "__type__": "cc.EditBox", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_useOriginalSize": false, 73 | "_string": "", 74 | "_tabIndex": 0, 75 | "editingDidBegan": [], 76 | "textChanged": [], 77 | "editingDidEnded": [], 78 | "editingReturn": [], 79 | "_N$backgroundImage": { 80 | "__uuid__": "67e68bc9-dad5-4ad9-a2d8-7e03d458e32f" 81 | }, 82 | "_N$returnType": 0, 83 | "_N$inputFlag": 5, 84 | "_N$inputMode": 6, 85 | "_N$fontSize": 29, 86 | "_N$lineHeight": 40, 87 | "_N$fontColor": { 88 | "__type__": "cc.Color", 89 | "r": 0, 90 | "g": 0, 91 | "b": 0, 92 | "a": 255 93 | }, 94 | "_N$placeholder": "Enter text here...", 95 | "_N$placeholderFontSize": 20, 96 | "_N$placeholderFontColor": { 97 | "__type__": "cc.Color", 98 | "r": 127.5, 99 | "g": 127.5, 100 | "b": 127.5, 101 | "a": 255 102 | }, 103 | "_N$maxLength": 8, 104 | "_N$stayOnTop": false 105 | }, 106 | { 107 | "__type__": "cc.PrefabInfo", 108 | "root": { 109 | "__id__": 1 110 | }, 111 | "asset": { 112 | "__uuid__": "61aeb05b-3b32-452b-8eed-2b76deeed554" 113 | }, 114 | "fileId": "590f66n7/1CY5uRJYcGGuJO", 115 | "sync": false 116 | } 117 | ] -------------------------------------------------------------------------------- /library/imports/63/63f569a9-4e0d-4cea-9091-06df0d1f0019.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, '63f56mpTg1M6pCRBt8NHwAZ', 'update-menu'); 3 | // scripts/update-menu.js 4 | 5 | "use strict"; 6 | 7 | var _global = require("./global"); 8 | 9 | var _global2 = _interopRequireDefault(_global); 10 | 11 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 12 | 13 | cc.Class({ 14 | extends: cc.Component, 15 | 16 | properties: {}, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | // onLoad () {}, 21 | buttonClick: function buttonClick(event, coustomData) { 22 | cc.log("button click = " + coustomData); 23 | //发送消息和自定义的参数,然后在level.js里面接收这个消息,并实现方法 24 | _global2.default.event.fire(coustomData + "_tower"); 25 | }, 26 | start: function start() {} 27 | } 28 | 29 | // update (dt) {}, 30 | ); 31 | 32 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/63/63f569a9-4e0d-4cea-9091-06df0d1f0019.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\update-menu.js"],"names":["cc","Class","extends","Component","properties","buttonClick","event","coustomData","log","fire","start"],"mappings":";;;;;;AAAA;;;;;;AAEAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;;AAOL;;AAEA;AACAC,iBAAa,qBAAUC,KAAV,EAAgBC,WAAhB,EAA6B;AACtCP,WAAGQ,GAAH,CAAO,oBAAoBD,WAA3B;AACA;AACA,yBAAOD,KAAP,CAAaG,IAAb,CAAkBF,cAAc,QAAhC;AACH,KAdI;AAeLG,SAfK,mBAeI,CAER;AAjBI;;AAmBL;AAnBJ","file":"update-menu.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import global from './global';\r\n\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n\r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n // onLoad () {},\r\n buttonClick: function (event,coustomData) { \r\n cc.log(\"button click = \" + coustomData );\r\n //发送消息和自定义的参数,然后在level.js里面接收这个消息,并实现方法\r\n global.event.fire(coustomData + \"_tower\")\r\n },\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n});\r\n"]} -------------------------------------------------------------------------------- /library/imports/67/67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_progressbar", 5 | "texture": "cfef78f1-c8df-49b7-8ed0-4c953ace2621", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 30, 11 | 15 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 30, 19 | 15 20 | ], 21 | "capInsets": [ 22 | 5, 23 | 0, 24 | 5, 25 | 0 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/68/6827ca32-0107-4552-bab2-dfb31799bb44.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_toggle_normal", 5 | "texture": "d29077ba-1627-4a72-9579-7b56a235340c", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 28, 11 | 28 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 28, 19 | 28 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/6c/6c9e5db6-5a7d-4082-886d-cbd362b22887.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_137", 5 | "texture": "ef9b4309-a3e1-4b7b-a4a0-dbf54f5bc702", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 92 12 | ], 13 | "offset": [ 14 | 0, 15 | 0.5 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 93 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/71/7168db62-0edc-42e5-be5d-682cf6c4a165.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_toggle_disabled", 5 | "texture": "c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 28, 11 | 28 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 28, 19 | 28 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/74/74a536f5-6fd2-4a16-9b2e-4d07f08539dd.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_45", 5 | "texture": "bc2707fe-ca69-4e6e-8584-b9fbd6b33603", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 320, 11 | 320 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 320, 19 | 320 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/78/785a442c-3ceb-45be-a46e-7317f625f3b9.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "layout", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "Layout", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 167, 19 | "g": 167, 20 | "b": 167, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 200, 33 | "height": 150 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | }, 58 | { 59 | "__id__": 3 60 | } 61 | ], 62 | "_prefab": { 63 | "__id__": 4 64 | } 65 | }, 66 | { 67 | "__type__": "cc.Sprite", 68 | "_name": "", 69 | "_objFlags": 0, 70 | "node": { 71 | "__id__": 1 72 | }, 73 | "_enabled": true, 74 | "_spriteFrame": { 75 | "__uuid__": "9bbda31e-ad49-43c9-aaf2-f7d9896bac69" 76 | }, 77 | "_type": 1, 78 | "_sizeMode": 0, 79 | "_fillType": 0, 80 | "_fillCenter": { 81 | "__type__": "cc.Vec2", 82 | "x": 0, 83 | "y": 0 84 | }, 85 | "_fillStart": 0, 86 | "_fillRange": 0, 87 | "_isTrimmedMode": true, 88 | "_srcBlendFactor": 770, 89 | "_dstBlendFactor": 771, 90 | "_atlas": null 91 | }, 92 | { 93 | "__type__": "cc.Layout", 94 | "_name": "", 95 | "_objFlags": 0, 96 | "node": { 97 | "__id__": 1 98 | }, 99 | "_enabled": true, 100 | "_layoutSize": { 101 | "__type__": "cc.Size", 102 | "width": 200, 103 | "height": 150 104 | }, 105 | "_resize": 0, 106 | "_N$layoutType": 0, 107 | "_N$cellSize": { 108 | "__type__": "cc.Size", 109 | "width": 40, 110 | "height": 40 111 | }, 112 | "_N$startAxis": 0, 113 | "_N$padding": 0, 114 | "_N$spacingX": 0, 115 | "_N$spacingY": 0, 116 | "_N$verticalDirection": 1, 117 | "_N$horizontalDirection": 0 118 | }, 119 | { 120 | "__type__": "cc.PrefabInfo", 121 | "root": { 122 | "__id__": 1 123 | }, 124 | "asset": { 125 | "__uuid__": "785a442c-3ceb-45be-a46e-7317f625f3b9" 126 | }, 127 | "fileId": "7f8d2O3hcNDT55RjJXZrQyg" 128 | } 129 | ] -------------------------------------------------------------------------------- /library/imports/7d/7d4ffd94-42d6-4045-9db7-a744229adfc4.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_toggle_pressed", 5 | "texture": "b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 28, 11 | 28 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 28, 19 | 28 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/7d/7de03a80-4457-438d-95a7-3e7cdffd6086.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "tiledmap", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "New TiledMap", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 0, 33 | "height": 0 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.TiledMap", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_tmxFile": null 72 | }, 73 | { 74 | "__type__": "cc.PrefabInfo", 75 | "root": { 76 | "__id__": 1 77 | }, 78 | "asset": null, 79 | "fileId": "6d9cbIJlHhJ/4JAwDJiN9SB" 80 | } 81 | ] -------------------------------------------------------------------------------- /library/imports/7f/7fbc8d1a-aba5-4d9a-ab21-bbd42e1e1a98.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_15", 5 | "texture": "94575516-5375-4997-b9a9-835d739e6ed8", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/88/88e79fd5-96b4-4a77-a1f4-312467171014.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_progressbar_bg", 5 | "texture": "99170b0b-d210-46f1-b213-7d9e3f23098a", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 60, 11 | 15 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 60, 19 | 15 20 | ], 21 | "capInsets": [ 22 | 5, 23 | 0, 24 | 5, 25 | 0 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/8c/8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "webview", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "webview", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 300, 34 | "height": 200 35 | }, 36 | "_children": [], 37 | "_rotationX": 0, 38 | "_rotationY": 0, 39 | "_scaleX": 1, 40 | "_scaleY": 1, 41 | "_position": { 42 | "__type__": "cc.Vec2", 43 | "x": 429, 44 | "y": 347 45 | }, 46 | "_skewX": 0, 47 | "_skewY": 0, 48 | "_localZOrder": 0, 49 | "_globalZOrder": 0, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | }, 62 | "groupIndex": 0 63 | }, 64 | { 65 | "__type__": "cc.WebView", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_useOriginalSize": false, 73 | "_url": "", 74 | "webViewEvent": [] 75 | }, 76 | { 77 | "__type__": "cc.PrefabInfo", 78 | "root": { 79 | "__id__": 1 80 | }, 81 | "asset": { 82 | "__uuid__": "8c5001fd-07ee-4a4b-a8a0-63e15195e94d" 83 | }, 84 | "fileId": "2fb356PwclC8L2CbHhqGUVr" 85 | } 86 | ] -------------------------------------------------------------------------------- /library/imports/8c/8ca6b8a6-92ab-4b4c-ad25-3ac0306d5e8e.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "tower_b", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "tower_b", 15 | "_objFlags": 0, 16 | "_parent": null, 17 | "_children": [ 18 | { 19 | "__id__": 2 20 | } 21 | ], 22 | "_tag": -1, 23 | "_active": true, 24 | "_components": [ 25 | { 26 | "__id__": 5 27 | } 28 | ], 29 | "_prefab": { 30 | "__id__": 6 31 | }, 32 | "_id": "", 33 | "_opacity": 255, 34 | "_color": { 35 | "__type__": "cc.Color", 36 | "r": 255, 37 | "g": 255, 38 | "b": 255, 39 | "a": 255 40 | }, 41 | "_cascadeOpacityEnabled": true, 42 | "_anchorPoint": { 43 | "__type__": "cc.Vec2", 44 | "x": 0.5, 45 | "y": 0.5 46 | }, 47 | "_contentSize": { 48 | "__type__": "cc.Size", 49 | "width": 0, 50 | "height": 0 51 | }, 52 | "_rotationX": 0, 53 | "_rotationY": 0, 54 | "_scaleX": 1, 55 | "_scaleY": 1, 56 | "_position": { 57 | "__type__": "cc.Vec2", 58 | "x": 0, 59 | "y": 0 60 | }, 61 | "_skewX": 0, 62 | "_skewY": 0, 63 | "_localZOrder": 0, 64 | "_globalZOrder": 0, 65 | "_opacityModifyRGB": false, 66 | "groupIndex": 0 67 | }, 68 | { 69 | "__type__": "cc.Node", 70 | "_name": "塔防_13", 71 | "_objFlags": 0, 72 | "_parent": { 73 | "__id__": 1 74 | }, 75 | "_children": [], 76 | "_tag": -1, 77 | "_active": true, 78 | "_components": [ 79 | { 80 | "__id__": 3 81 | } 82 | ], 83 | "_prefab": { 84 | "__id__": 4 85 | }, 86 | "_id": "", 87 | "_opacity": 255, 88 | "_color": { 89 | "__type__": "cc.Color", 90 | "r": 255, 91 | "g": 255, 92 | "b": 255, 93 | "a": 255 94 | }, 95 | "_cascadeOpacityEnabled": true, 96 | "_anchorPoint": { 97 | "__type__": "cc.Vec2", 98 | "x": 0.5, 99 | "y": 0.5 100 | }, 101 | "_contentSize": { 102 | "__type__": "cc.Size", 103 | "width": 93, 104 | "height": 114 105 | }, 106 | "_rotationX": 0, 107 | "_rotationY": 0, 108 | "_scaleX": 1, 109 | "_scaleY": 1, 110 | "_position": { 111 | "__type__": "cc.Vec2", 112 | "x": 0, 113 | "y": 10 114 | }, 115 | "_skewX": 0, 116 | "_skewY": 0, 117 | "_localZOrder": 0, 118 | "_globalZOrder": 0, 119 | "_opacityModifyRGB": false, 120 | "groupIndex": 0 121 | }, 122 | { 123 | "__type__": "cc.Sprite", 124 | "_name": "", 125 | "_objFlags": 0, 126 | "node": { 127 | "__id__": 2 128 | }, 129 | "_enabled": true, 130 | "_spriteFrame": { 131 | "__uuid__": "4283eab0-e062-418c-90ae-2591e47d339d" 132 | }, 133 | "_type": 0, 134 | "_sizeMode": 1, 135 | "_fillType": 0, 136 | "_fillCenter": { 137 | "__type__": "cc.Vec2", 138 | "x": 0, 139 | "y": 0 140 | }, 141 | "_fillStart": 0, 142 | "_fillRange": 0, 143 | "_isTrimmedMode": true, 144 | "_srcBlendFactor": 770, 145 | "_dstBlendFactor": 771, 146 | "_atlas": null 147 | }, 148 | { 149 | "__type__": "cc.PrefabInfo", 150 | "root": { 151 | "__id__": 1 152 | }, 153 | "asset": { 154 | "__id__": 0 155 | }, 156 | "fileId": "c3CU2Ro9ZDZYF6ZD92s+yO", 157 | "sync": false 158 | }, 159 | { 160 | "__type__": "9fdd4ZIPepMa5/y+GjTKR2Y", 161 | "_name": "", 162 | "_objFlags": 0, 163 | "node": { 164 | "__id__": 1 165 | }, 166 | "_enabled": true 167 | }, 168 | { 169 | "__type__": "cc.PrefabInfo", 170 | "root": { 171 | "__id__": 1 172 | }, 173 | "asset": { 174 | "__id__": 0 175 | }, 176 | "fileId": "82R6VFwyxDD6+eyWsC790j", 177 | "sync": false 178 | } 179 | ] -------------------------------------------------------------------------------- /library/imports/8c/8cdb44ac-a3f6-449f-b354-7cd48cf84061.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_sprite", 5 | "texture": "6e056173-d285-473c-b206-40a7fff5386e", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 2, 10 | 40, 11 | 36 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 40, 19 | 40 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/90/90004ad6-2f6d-40e1-93ef-b714375c6f06.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_toggle_checkmark", 5 | "texture": "73a0903d-d80e-4e3c-aa67-f999543c08f5", 6 | "atlas": "", 7 | "rect": [ 8 | 5, 9 | 3, 10 | 20, 11 | 19 12 | ], 13 | "offset": [ 14 | 1, 15 | 1.5 16 | ], 17 | "originalSize": [ 18 | 28, 19 | 28 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/96/96083d03-c332-4a3f-9386-d03e2d19e8ee.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "sprite", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "Sprite", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 40, 33 | "height": 36 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.Sprite", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_spriteFrame": { 72 | "__uuid__": "8cdb44ac-a3f6-449f-b354-7cd48cf84061" 73 | }, 74 | "_type": 0, 75 | "_sizeMode": 1, 76 | "_fillType": 0, 77 | "_fillCenter": { 78 | "__type__": "cc.Vec2", 79 | "x": 0, 80 | "y": 0 81 | }, 82 | "_fillStart": 0, 83 | "_fillRange": 0, 84 | "_isTrimmedMode": true, 85 | "_srcBlendFactor": 770, 86 | "_dstBlendFactor": 771, 87 | "_atlas": null 88 | }, 89 | { 90 | "__type__": "cc.PrefabInfo", 91 | "root": { 92 | "__id__": 1 93 | }, 94 | "asset": null, 95 | "fileId": "d7118yAG5lKybkFOAh8koPL" 96 | } 97 | ] -------------------------------------------------------------------------------- /library/imports/97/972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "button", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | }, 10 | "asyncLoadAssets": false 11 | }, 12 | { 13 | "__type__": "cc.Node", 14 | "_name": "Button", 15 | "_objFlags": 0, 16 | "_opacity": 255, 17 | "_color": { 18 | "__type__": "cc.Color", 19 | "r": 255, 20 | "g": 255, 21 | "b": 255, 22 | "a": 255 23 | }, 24 | "_cascadeOpacityEnabled": true, 25 | "_parent": null, 26 | "_anchorPoint": { 27 | "__type__": "cc.Vec2", 28 | "x": 0.5, 29 | "y": 0.5 30 | }, 31 | "_contentSize": { 32 | "__type__": "cc.Size", 33 | "width": 100, 34 | "height": 40 35 | }, 36 | "_children": [ 37 | { 38 | "__id__": 2 39 | } 40 | ], 41 | "_rotationX": 0, 42 | "_rotationY": 0, 43 | "_scaleX": 1, 44 | "_scaleY": 1, 45 | "_position": { 46 | "__type__": "cc.Vec2", 47 | "x": 0, 48 | "y": 0 49 | }, 50 | "_skewX": 0, 51 | "_skewY": 0, 52 | "_localZOrder": 0, 53 | "_globalZOrder": 0, 54 | "_tag": -1, 55 | "_opacityModifyRGB": false, 56 | "_reorderChildDirty": false, 57 | "_id": "", 58 | "_active": true, 59 | "_components": [ 60 | { 61 | "__id__": 5 62 | }, 63 | { 64 | "__id__": 6 65 | } 66 | ], 67 | "_prefab": { 68 | "__id__": 7 69 | }, 70 | "groupIndex": 0 71 | }, 72 | { 73 | "__type__": "cc.Node", 74 | "_name": "Label", 75 | "_objFlags": 0, 76 | "_opacity": 255, 77 | "_color": { 78 | "__type__": "cc.Color", 79 | "r": 0, 80 | "g": 0, 81 | "b": 0, 82 | "a": 255 83 | }, 84 | "_cascadeOpacityEnabled": true, 85 | "_parent": { 86 | "__id__": 1 87 | }, 88 | "_anchorPoint": { 89 | "__type__": "cc.Vec2", 90 | "x": 0.5, 91 | "y": 0.5 92 | }, 93 | "_contentSize": { 94 | "__type__": "cc.Size", 95 | "width": 100, 96 | "height": 40 97 | }, 98 | "_children": [], 99 | "_rotationX": 0, 100 | "_rotationY": 0, 101 | "_scaleX": 1, 102 | "_scaleY": 1, 103 | "_position": { 104 | "__type__": "cc.Vec2", 105 | "x": 0, 106 | "y": 0 107 | }, 108 | "_skewX": 0, 109 | "_skewY": 0, 110 | "_localZOrder": 0, 111 | "_globalZOrder": 0, 112 | "_tag": -1, 113 | "_opacityModifyRGB": false, 114 | "_reorderChildDirty": false, 115 | "_id": "", 116 | "_active": true, 117 | "_components": [ 118 | { 119 | "__id__": 3 120 | } 121 | ], 122 | "_prefab": { 123 | "__id__": 4 124 | }, 125 | "groupIndex": 0 126 | }, 127 | { 128 | "__type__": "cc.Label", 129 | "_name": "", 130 | "_objFlags": 0, 131 | "node": { 132 | "__id__": 2 133 | }, 134 | "_enabled": true, 135 | "_useOriginalSize": false, 136 | "_fontSize": 20, 137 | "_lineHeight": 40, 138 | "_enableWrapText": false, 139 | "_N$file": null, 140 | "_isSystemFontUsed": true, 141 | "_N$string": "button", 142 | "_N$horizontalAlign": 1, 143 | "_N$verticalAlign": 1, 144 | "_N$overflow": 1 145 | }, 146 | { 147 | "__type__": "cc.PrefabInfo", 148 | "root": { 149 | "__id__": 1 150 | }, 151 | "asset": { 152 | "__uuid__": "972b9a4d-47ee-4c74-b5c3-61d8a69bc29f" 153 | }, 154 | "fileId": "d3174kdUaZEoawd6DAb2S0l" 155 | }, 156 | { 157 | "__type__": "cc.Sprite", 158 | "_name": "", 159 | "_objFlags": 0, 160 | "node": { 161 | "__id__": 1 162 | }, 163 | "_enabled": true, 164 | "_spriteFrame": { 165 | "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" 166 | }, 167 | "_type": 1, 168 | "_sizeMode": 0, 169 | "_fillType": 0, 170 | "_fillCenter": { 171 | "__type__": "cc.Vec2", 172 | "x": 0, 173 | "y": 0 174 | }, 175 | "_fillStart": 0, 176 | "_fillRange": 0, 177 | "_isTrimmedMode": true, 178 | "_srcBlendFactor": 770, 179 | "_dstBlendFactor": 771, 180 | "_atlas": null 181 | }, 182 | { 183 | "__type__": "cc.Button", 184 | "_name": "", 185 | "_objFlags": 0, 186 | "node": { 187 | "__id__": 1 188 | }, 189 | "_enabled": true, 190 | "transition": 2, 191 | "pressedColor": { 192 | "__type__": "cc.Color", 193 | "r": 255, 194 | "g": 255, 195 | "b": 255, 196 | "a": 255 197 | }, 198 | "hoverColor": { 199 | "__type__": "cc.Color", 200 | "r": 255, 201 | "g": 255, 202 | "b": 255, 203 | "a": 255 204 | }, 205 | "duration": 0.1, 206 | "pressedSprite": { 207 | "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" 208 | }, 209 | "hoverSprite": { 210 | "__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a" 211 | }, 212 | "clickEvents": [], 213 | "_N$interactable": true, 214 | "_N$normalColor": { 215 | "__type__": "cc.Color", 216 | "r": 255, 217 | "g": 255, 218 | "b": 255, 219 | "a": 255 220 | }, 221 | "_N$disabledColor": { 222 | "__type__": "cc.Color", 223 | "r": 255, 224 | "g": 255, 225 | "b": 255, 226 | "a": 255 227 | }, 228 | "_N$normalSprite": { 229 | "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952" 230 | }, 231 | "_N$disabledSprite": { 232 | "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" 233 | }, 234 | "_N$target": { 235 | "__id__": 1 236 | } 237 | }, 238 | { 239 | "__type__": "cc.PrefabInfo", 240 | "root": { 241 | "__id__": 1 242 | }, 243 | "asset": { 244 | "__uuid__": "972b9a4d-47ee-4c74-b5c3-61d8a69bc29f" 245 | }, 246 | "fileId": "59d3ePxgxhP17q/bKZe2Mkj" 247 | } 248 | ] -------------------------------------------------------------------------------- /library/imports/99/99fd9761-45f7-4872-a796-d7a311f1eb57.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_31", 5 | "texture": "66d44396-3627-4121-94fd-cd9ebd3bab4c", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 81, 11 | 81 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 81, 19 | 81 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/9b/9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_panel", 5 | "texture": "d81ec8ad-247c-4e62-aa3c-d35c4193c7af", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 20, 11 | 20 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 20, 19 | 20 20 | ], 21 | "capInsets": [ 22 | 4, 23 | 3, 24 | 4, 25 | 3 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/9f/9fdd4648-3dea-4c6b-9ff2-f868d3291d98.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, '9fdd4ZIPepMa5/y+GjTKR2Y', 'tower'); 3 | // scripts/tower.js 4 | 5 | "use strict"; 6 | 7 | cc.Class({ 8 | extends: cc.Component, 9 | 10 | properties: {}, 11 | //升级塔的方法 12 | updateTower: function updateTower() { 13 | cc.log("update tower"); 14 | }, 15 | //卖掉塔的方法 16 | sellTower: function sellTower() { 17 | cc.log("sell tower"); 18 | }, 19 | start: function start() {} 20 | }); 21 | 22 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/9f/9fdd4648-3dea-4c6b-9ff2-f868d3291d98.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\tower.js"],"names":["cc","Class","extends","Component","properties","updateTower","log","sellTower","start"],"mappings":";;;;;;AACAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;AAML;AACAC,iBAAa,uBAAY;AACrBL,WAAGM,GAAH,CAAO,cAAP;AACH,KATI;AAUJ;AACAC,eAAW,qBAAY;AACpBP,WAAGM,GAAH,CAAO,YAAP;AACH,KAbI;AAcLE,SAdK,mBAcI,CAER;AAhBI,CAAT","file":"tower.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n\r\n },\r\n //升级塔的方法\r\n updateTower: function () { \r\n cc.log(\"update tower\");\r\n },\r\n //卖掉塔的方法\r\n sellTower: function () { \r\n cc.log(\"sell tower\");\r\n },\r\n start () {\r\n\r\n },\r\n\r\n});\r\n"]} -------------------------------------------------------------------------------- /library/imports/a2/a23235d1-15db-4b95-8439-a2e005bfff91.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_sprite_splash", 5 | "texture": "0275e94c-56a7-410f-bd1a-fc7483f7d14a", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 2, 11 | 2 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 2, 19 | 2 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/bf/bff0386a-42f2-49c7-b654-436e8875804c.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, 'bff03hqQvJJx7ZUQ26IdYBM', 'build-menu'); 3 | // scripts/build-menu.js 4 | 5 | "use strict"; 6 | 7 | var _global = require("./global"); 8 | 9 | var _global2 = _interopRequireDefault(_global); 10 | 11 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 12 | 13 | cc.Class({ 14 | extends: cc.Component, 15 | 16 | properties: {}, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | // onLoad () {}, 21 | buttonClick: function buttonClick(event, customData) { 22 | cc.log("button click" + customData); 23 | _global2.default.event.fire("build_tower", customData); 24 | }, 25 | start: function start() {} 26 | } 27 | 28 | // update (dt) {}, 29 | ); 30 | 31 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/bf/bff0386a-42f2-49c7-b654-436e8875804c.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\build-menu.js"],"names":["cc","Class","extends","Component","properties","buttonClick","event","customData","log","fire","start"],"mappings":";;;;;;AAAA;;;;;;AAEAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;;AAOL;;AAEA;AACAC,iBAAa,qBAASC,KAAT,EAAeC,UAAf,EAA2B;AACpCP,WAAGQ,GAAH,CAAO,iBAAiBD,UAAxB;AACA,yBAAOD,KAAP,CAAaG,IAAb,CAAkB,aAAlB,EAAgCF,UAAhC;AACH,KAbI;AAcLG,SAdK,mBAcI,CAER;AAhBI;;AAkBL;AAlBJ","file":"build-menu.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import global from './global';\r\n\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n \r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n // onLoad () {},\r\n buttonClick: function(event,customData) {\r\n cc.log(\"button click\" + customData);\r\n global.event.fire(\"build_tower\",customData);\r\n },\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n});\r\n"]} -------------------------------------------------------------------------------- /library/imports/c2/c23a9a05-ad88-4423-b8ff-45b6ae3e6f36.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | cc._RF.push(module, 'c23a9oFrYhEI7j/RbauPm82', 'global'); 3 | // scripts/global.js 4 | 5 | 'use strict'; 6 | 7 | Object.defineProperty(exports, "__esModule", { 8 | value: true 9 | }); 10 | 11 | var _eventListener = require('./event-listener'); 12 | 13 | var _eventListener2 = _interopRequireDefault(_eventListener); 14 | 15 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 16 | 17 | var global = global || {}; 18 | global.event = (0, _eventListener2.default)({}); 19 | exports.default = global; 20 | module.exports = exports['default']; 21 | 22 | cc._RF.pop(); -------------------------------------------------------------------------------- /library/imports/c2/c23a9a05-ad88-4423-b8ff-45b6ae3e6f36.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["..\\..\\..\\..\\assets\\scripts/assets\\scripts\\global.js"],"names":["global","event"],"mappings":";;;;;;;;;;AAAA;;;;;;AACA,IAAMA,SAASA,UAAU,EAAzB;AACAA,OAAOC,KAAP,GAAe,6BAAc,EAAd,CAAf;kBACeD","file":"global.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import EventListener from './event-listener'\r\nconst global = global || {};\r\nglobal.event = EventListener({});\r\nexport default global;"]} -------------------------------------------------------------------------------- /library/imports/c9/c9fa51ff-3f01-4601-8f80-325d1b11dab7.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_scrollbar_bg", 5 | "texture": "4bab67cb-18e6-4099-b840-355f0473f890", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 30, 11 | 15 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 30, 19 | 15 20 | ], 21 | "capInsets": [ 22 | 10, 23 | 0, 24 | 10, 25 | 0 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/cd/cd33edea-55f5-46c2-958d-357a01384a36.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "particlesystem", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | }, 9 | "asyncLoadAssets": false 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "ParticleSystem", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 0, 33 | "height": 0 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.ParticleSystem", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_custom": false, 72 | "_file": { 73 | "__uuid__": "b2687ac4-099e-403c-a192-ff477686f4f5" 74 | }, 75 | "_srcBlendFactor": 770, 76 | "_dstBlendFactor": 771, 77 | "playOnLoad": true, 78 | "_autoRemoveOnFinish": false, 79 | "_totalParticles": 150, 80 | "_duration": -1, 81 | "_emissionRate": 10, 82 | "_life": 1, 83 | "_lifeVar": 0, 84 | "_startColor": { 85 | "__type__": "cc.Color", 86 | "r": 255, 87 | "g": 255, 88 | "b": 255, 89 | "a": 255 90 | }, 91 | "_startColorVar": { 92 | "__type__": "cc.Color", 93 | "r": 0, 94 | "g": 0, 95 | "b": 0, 96 | "a": 255 97 | }, 98 | "_endColor": { 99 | "__type__": "cc.Color", 100 | "r": 255, 101 | "g": 255, 102 | "b": 255, 103 | "a": 0 104 | }, 105 | "_endColorVar": { 106 | "__type__": "cc.Color", 107 | "r": 0, 108 | "g": 0, 109 | "b": 0, 110 | "a": 0 111 | }, 112 | "_angle": 90, 113 | "_angleVar": 20, 114 | "_startSize": 50, 115 | "_startSizeVar": 0, 116 | "_endSize": 0, 117 | "_endSizeVar": 0, 118 | "_startSpin": 0, 119 | "_startSpinVar": 0, 120 | "_endSpin": 0, 121 | "_endSpinVar": 0, 122 | "_sourcePos": { 123 | "__type__": "cc.Vec2", 124 | "x": 0, 125 | "y": 0 126 | }, 127 | "_posVar": { 128 | "__type__": "cc.Vec2", 129 | "x": 0, 130 | "y": 0 131 | }, 132 | "_positionType": 0, 133 | "_emitterMode": 0, 134 | "_gravity": { 135 | "__type__": "cc.Vec2", 136 | "x": 0, 137 | "y": 0 138 | }, 139 | "_speed": 180, 140 | "_speedVar": 50, 141 | "_tangentialAccel": 80, 142 | "_tangentialAccelVar": 0, 143 | "_radialAccel": 0, 144 | "_radialAccelVar": 0, 145 | "_rotationIsDir": false, 146 | "_startRadius": 0, 147 | "_startRadiusVar": 0, 148 | "_endRadius": 0, 149 | "_endRadiusVar": 0, 150 | "_rotatePerS": 0, 151 | "_rotatePerSVar": 0, 152 | "_N$preview": true 153 | }, 154 | { 155 | "__type__": "cc.PrefabInfo", 156 | "root": { 157 | "__id__": 1 158 | }, 159 | "asset": null, 160 | "fileId": "868c9k4nqZNHpGMlTm0Yx6q" 161 | } 162 | ] -------------------------------------------------------------------------------- /library/imports/dc/dcc45389-31f5-4ba3-94f0-a544a9aded92.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_05", 5 | "texture": "42167fcb-54cc-4218-92c9-87aa8b56611b", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 114 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 114 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/df/dfb15b2b-e6b7-46bc-9889-a199279bb743.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_37", 5 | "texture": "836ec681-9a73-4ae9-84c6-9c623adbcbf7", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 93, 11 | 92 12 | ], 13 | "offset": [ 14 | 0, 15 | 0.5 16 | ], 17 | "originalSize": [ 18 | 93, 19 | 93 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/e7/e7aba14b-f956-4480-b254-8d57832e273f.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_radio_button_off", 5 | "texture": "567dcd80-8bf4-4535-8a5a-313f1caf078a", 6 | "atlas": "", 7 | "rect": [ 8 | 2, 9 | 2, 10 | 28, 11 | 30 12 | ], 13 | "offset": [ 14 | 0, 15 | -1 16 | ], 17 | "originalSize": [ 18 | 32, 19 | 32 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /library/imports/e9/e9ec654c-97a2-4787-9325-e6a10375219a.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_btn_pressed", 5 | "texture": "b43ff3c2-02bb-4874-81f7-f2dea6970f18", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 40, 11 | 40 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 40, 19 | 40 20 | ], 21 | "capInsets": [ 22 | 11, 23 | 11, 24 | 11, 25 | 7 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/f0/f0048c10-f03e-4c97-b9d3-3506e1d58952.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "default_btn_normal", 5 | "texture": "e851e89b-faa2-4484-bea6-5c01dd9f06e2", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 40, 11 | 40 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 40, 19 | 40 20 | ], 21 | "capInsets": [ 22 | 8, 23 | 11, 24 | 7, 25 | 9 26 | ] 27 | } 28 | } -------------------------------------------------------------------------------- /library/imports/f5/f5e4bfb4-87d3-41ab-abf0-3813f2caea1c.json: -------------------------------------------------------------------------------- 1 | { 2 | "__type__": "cc.SpriteFrame", 3 | "content": { 4 | "name": "塔防_20", 5 | "texture": "40ccd980-c4d2-42ba-a113-f1b0c1629b0d", 6 | "atlas": "", 7 | "rect": [ 8 | 0, 9 | 0, 10 | 33, 11 | 62 12 | ], 13 | "offset": [ 14 | 0, 15 | 0 16 | ], 17 | "originalSize": [ 18 | 33, 19 | 62 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /local/assets.json: -------------------------------------------------------------------------------- 1 | { 2 | "item-states": [ 3 | { 4 | "folded": false, 5 | "id": "mount-assets" 6 | }, 7 | { 8 | "folded": false, 9 | "id": "ece0ff5f-d7e5-42ae-999f-8fc4f6e39aa6" 10 | }, 11 | { 12 | "folded": false, 13 | "id": "5478ad20-bdc8-4e14-a299-7e17ba409545" 14 | }, 15 | { 16 | "folded": false, 17 | "id": "b14fbe4c-bc54-485b-bbae-2986f5d7435a" 18 | }, 19 | { 20 | "folded": true, 21 | "id": "ebd6d0f6-2c14-400d-a6d7-679363ae32a1" 22 | }, 23 | { 24 | "folded": true, 25 | "id": "66d44396-3627-4121-94fd-cd9ebd3bab4c" 26 | }, 27 | { 28 | "folded": true, 29 | "id": "42167fcb-54cc-4218-92c9-87aa8b56611b" 30 | }, 31 | { 32 | "folded": true, 33 | "id": "d5610ee2-d403-4fe1-a842-e0c95ae31699" 34 | }, 35 | { 36 | "folded": true, 37 | "id": "b8cf16fa-2215-44b2-814f-cabb56e22a96" 38 | }, 39 | { 40 | "folded": true, 41 | "id": "ced464c5-12d5-41b8-961f-20a8235fc406" 42 | }, 43 | { 44 | "folded": true, 45 | "id": "bc2707fe-ca69-4e6e-8584-b9fbd6b33603" 46 | }, 47 | { 48 | "folded": true, 49 | "id": "19bade2d-15bf-4098-9071-626dba25059b" 50 | }, 51 | { 52 | "folded": true, 53 | "id": "08a089b1-9254-43a8-8566-9833b2c3cd5f" 54 | }, 55 | { 56 | "folded": true, 57 | "id": "94575516-5375-4997-b9a9-835d739e6ed8" 58 | }, 59 | { 60 | "folded": true, 61 | "id": "ef1dc723-e61a-4ad1-86cc-8f72c329c72e" 62 | }, 63 | { 64 | "folded": true, 65 | "id": "836ec681-9a73-4ae9-84c6-9c623adbcbf7" 66 | }, 67 | { 68 | "folded": true, 69 | "id": "35e89d80-dd8c-4f75-a251-c79622683dbc" 70 | }, 71 | { 72 | "folded": true, 73 | "id": "a7bb8185-42bd-44e0-8d44-d53ba78797c2" 74 | }, 75 | { 76 | "folded": true, 77 | "id": "40ccd980-c4d2-42ba-a113-f1b0c1629b0d" 78 | }, 79 | { 80 | "folded": true, 81 | "id": "8875ce2b-318e-4042-a57f-7d3efe494db8" 82 | }, 83 | { 84 | "folded": true, 85 | "id": "ef9b4309-a3e1-4b7b-a4a0-dbf54f5bc702" 86 | }, 87 | { 88 | "folded": true, 89 | "id": "9247b8b2-0caa-4c80-80e0-75073fba1d02" 90 | }, 91 | { 92 | "folded": true, 93 | "id": "4f471f9e-337b-4a50-bc61-4f4ab6994870" 94 | }, 95 | { 96 | "folded": true, 97 | "id": "45a31838-651f-43c7-ae49-4a9be5774cff" 98 | } 99 | ] 100 | } -------------------------------------------------------------------------------- /local/console.json: -------------------------------------------------------------------------------- 1 | { 2 | "fontsize": 14, 3 | "lineheight": 30 4 | } -------------------------------------------------------------------------------- /local/hierarchy.json: -------------------------------------------------------------------------------- 1 | { 2 | "item-states": [ 3 | { 4 | "folded": true, 5 | "id": "d1GzP1QEdIGZFqIlo2R95d" 6 | } 7 | ] 8 | } -------------------------------------------------------------------------------- /local/layout.windows.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.1.1", 3 | "windows": { 4 | "main": { 5 | "main": true, 6 | "url": "app://editor/index.html", 7 | "windowType": "dockable", 8 | "x": 71, 9 | "y": 12, 10 | "width": 1262, 11 | "height": 693, 12 | "layout": { 13 | "children": [ 14 | { 15 | "children": [ 16 | { 17 | "active": 0, 18 | "children": [ 19 | "hierarchy" 20 | ], 21 | "height": 247, 22 | "type": "panel", 23 | "width": 204 24 | }, 25 | { 26 | "active": 1, 27 | "children": [ 28 | "node-library", 29 | "assets" 30 | ], 31 | "height": 315, 32 | "type": "panel", 33 | "width": 204 34 | } 35 | ], 36 | "height": 565, 37 | "type": "dock-v", 38 | "width": 204 39 | }, 40 | { 41 | "children": [ 42 | { 43 | "active": 0, 44 | "children": [ 45 | "scene" 46 | ], 47 | "height": 335.984375, 48 | "type": "panel", 49 | "width": 726 50 | }, 51 | { 52 | "active": 0, 53 | "children": [ 54 | "console", 55 | "timeline" 56 | ], 57 | "height": 226, 58 | "type": "panel", 59 | "width": 726 60 | } 61 | ], 62 | "height": 565, 63 | "type": "dock-v", 64 | "width": 726 65 | }, 66 | { 67 | "active": 0, 68 | "children": [ 69 | "inspector" 70 | ], 71 | "height": 565, 72 | "type": "panel", 73 | "width": 304 74 | } 75 | ], 76 | "type": "dock-h" 77 | }, 78 | "panels": [ 79 | "node-library", 80 | "console", 81 | "inspector", 82 | "hierarchy", 83 | "assets", 84 | "scene", 85 | "timeline" 86 | ] 87 | } 88 | }, 89 | "panels": { 90 | "preferences": { 91 | "x": 19, 92 | "y": 105, 93 | "width": 580, 94 | "height": 565 95 | } 96 | } 97 | } -------------------------------------------------------------------------------- /local/local.json: -------------------------------------------------------------------------------- 1 | { 2 | "last-edit": "fdf4cf46-92f0-4bef-a847-abe296439eef" 3 | } -------------------------------------------------------------------------------- /local/node-library.json: -------------------------------------------------------------------------------- 1 | { 2 | "user": null 3 | } -------------------------------------------------------------------------------- /local/scene.json: -------------------------------------------------------------------------------- 1 | { 2 | "designWidth": 640, 3 | "designHeight": 480 4 | } -------------------------------------------------------------------------------- /project.json: -------------------------------------------------------------------------------- 1 | { 2 | "engine": "cocos-creator-js", 3 | "packages": "packages" 4 | } -------------------------------------------------------------------------------- /settings/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "start-scene": "current", 3 | "group-list": [ 4 | "default" 5 | ], 6 | "collision-matrix": [ 7 | [ 8 | true 9 | ] 10 | ], 11 | "excluded-modules": [], 12 | "design-resolution-width": 960, 13 | "design-resolution-height": 640, 14 | "fit-width": false, 15 | "fit-height": true, 16 | "use-project-simulator-setting": false, 17 | "simulator-orientation": false, 18 | "use-customize-simulator": false, 19 | "simulator-resolution": { 20 | "width": 960, 21 | "height": 640 22 | }, 23 | "cocos-analytics": { 24 | "enable": false, 25 | "appID": "13798", 26 | "appSecret": "959b3ac0037d0f3c2fdce94f8421a9b2" 27 | } 28 | } -------------------------------------------------------------------------------- /temp/BackupAssets/assets/prefabs/tower_a.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "tower_a", 14 | "_objFlags": 0, 15 | "_parent": null, 16 | "_children": [ 17 | { 18 | "__id__": 2 19 | } 20 | ], 21 | "_tag": -1, 22 | "_active": true, 23 | "_components": [ 24 | { 25 | "__id__": 5 26 | } 27 | ], 28 | "_prefab": { 29 | "__id__": 6 30 | }, 31 | "_id": "", 32 | "_opacity": 255, 33 | "_color": { 34 | "__type__": "cc.Color", 35 | "r": 255, 36 | "g": 255, 37 | "b": 255, 38 | "a": 255 39 | }, 40 | "_cascadeOpacityEnabled": true, 41 | "_anchorPoint": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_contentSize": { 47 | "__type__": "cc.Size", 48 | "width": 0, 49 | "height": 0 50 | }, 51 | "_rotationX": 0, 52 | "_rotationY": 0, 53 | "_scaleX": 1.04, 54 | "_scaleY": 1, 55 | "_position": { 56 | "__type__": "cc.Vec2", 57 | "x": 2, 58 | "y": 10 59 | }, 60 | "_skewX": 0, 61 | "_skewY": 0, 62 | "_localZOrder": 0, 63 | "_globalZOrder": 0, 64 | "_opacityModifyRGB": false, 65 | "groupIndex": 0 66 | }, 67 | { 68 | "__type__": "cc.Node", 69 | "_name": "sprite", 70 | "_objFlags": 0, 71 | "_parent": { 72 | "__id__": 1 73 | }, 74 | "_children": [], 75 | "_tag": -1, 76 | "_active": true, 77 | "_components": [ 78 | { 79 | "__id__": 3 80 | } 81 | ], 82 | "_prefab": { 83 | "__id__": 4 84 | }, 85 | "_id": "", 86 | "_opacity": 255, 87 | "_color": { 88 | "__type__": "cc.Color", 89 | "r": 255, 90 | "g": 255, 91 | "b": 255, 92 | "a": 255 93 | }, 94 | "_cascadeOpacityEnabled": true, 95 | "_anchorPoint": { 96 | "__type__": "cc.Vec2", 97 | "x": 0.5, 98 | "y": 0.5 99 | }, 100 | "_contentSize": { 101 | "__type__": "cc.Size", 102 | "width": 93, 103 | "height": 114 104 | }, 105 | "_rotationX": 0, 106 | "_rotationY": 0, 107 | "_scaleX": 1, 108 | "_scaleY": 1, 109 | "_position": { 110 | "__type__": "cc.Vec2", 111 | "x": 0, 112 | "y": 10 113 | }, 114 | "_skewX": 0, 115 | "_skewY": 0, 116 | "_localZOrder": 0, 117 | "_globalZOrder": 0, 118 | "_opacityModifyRGB": false, 119 | "groupIndex": 0 120 | }, 121 | { 122 | "__type__": "cc.Sprite", 123 | "_name": "", 124 | "_objFlags": 0, 125 | "node": { 126 | "__id__": 2 127 | }, 128 | "_enabled": true, 129 | "_spriteFrame": { 130 | "__uuid__": "273f579e-0a92-4cee-9210-974cb9228729" 131 | }, 132 | "_type": 0, 133 | "_sizeMode": 1, 134 | "_fillType": 0, 135 | "_fillCenter": { 136 | "__type__": "cc.Vec2", 137 | "x": 0, 138 | "y": 0 139 | }, 140 | "_fillStart": 0, 141 | "_fillRange": 0, 142 | "_isTrimmedMode": true, 143 | "_srcBlendFactor": 770, 144 | "_dstBlendFactor": 771, 145 | "_atlas": null 146 | }, 147 | { 148 | "__type__": "cc.PrefabInfo", 149 | "root": { 150 | "__id__": 1 151 | }, 152 | "asset": { 153 | "__uuid__": "b7c52b15-3e07-40ee-8705-69e0a3cd04db" 154 | }, 155 | "fileId": "c9JRLvIydJrp/z3k1v1Awv", 156 | "sync": false 157 | }, 158 | { 159 | "__type__": "b0b3d2nucdAVKKC09Nkj9ah", 160 | "_name": "", 161 | "_objFlags": 0, 162 | "node": { 163 | "__id__": 1 164 | }, 165 | "_enabled": true, 166 | "spriteFrames": [ 167 | { 168 | "__uuid__": "273f579e-0a92-4cee-9210-974cb9228729" 169 | }, 170 | { 171 | "__uuid__": "dcc45389-31f5-4ba3-94f0-a544a9aded92" 172 | }, 173 | { 174 | "__uuid__": "320513d5-3a81-4b37-9b05-d243aa09d28f" 175 | } 176 | ], 177 | "spriteNode": { 178 | "__id__": 3 179 | } 180 | }, 181 | { 182 | "__type__": "cc.PrefabInfo", 183 | "root": { 184 | "__id__": 1 185 | }, 186 | "asset": { 187 | "__uuid__": "b7c52b15-3e07-40ee-8705-69e0a3cd04db" 188 | }, 189 | "fileId": "498vPUsh9Oiodu+3BXnQIH", 190 | "sync": false 191 | } 192 | ] -------------------------------------------------------------------------------- /temp/BackupAssets/assets/prefabs/tower_b.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "tower_b", 14 | "_objFlags": 0, 15 | "_parent": null, 16 | "_children": [ 17 | { 18 | "__id__": 2 19 | } 20 | ], 21 | "_tag": -1, 22 | "_active": true, 23 | "_components": [ 24 | { 25 | "__id__": 5 26 | } 27 | ], 28 | "_prefab": { 29 | "__id__": 6 30 | }, 31 | "_id": "", 32 | "_opacity": 255, 33 | "_color": { 34 | "__type__": "cc.Color", 35 | "r": 255, 36 | "g": 255, 37 | "b": 255, 38 | "a": 255 39 | }, 40 | "_cascadeOpacityEnabled": true, 41 | "_anchorPoint": { 42 | "__type__": "cc.Vec2", 43 | "x": 0, 44 | "y": 0 45 | }, 46 | "_contentSize": { 47 | "__type__": "cc.Size", 48 | "width": 0, 49 | "height": 0 50 | }, 51 | "_rotationX": 0, 52 | "_rotationY": 0, 53 | "_scaleX": 0.92, 54 | "_scaleY": 1.03, 55 | "_position": { 56 | "__type__": "cc.Vec2", 57 | "x": -952, 58 | "y": -548 59 | }, 60 | "_skewX": 0, 61 | "_skewY": 0, 62 | "_localZOrder": 0, 63 | "_globalZOrder": 0, 64 | "_opacityModifyRGB": false, 65 | "groupIndex": 0 66 | }, 67 | { 68 | "__type__": "cc.Node", 69 | "_name": "sprite", 70 | "_objFlags": 0, 71 | "_parent": { 72 | "__id__": 1 73 | }, 74 | "_children": [], 75 | "_tag": -1, 76 | "_active": true, 77 | "_components": [ 78 | { 79 | "__id__": 3 80 | } 81 | ], 82 | "_prefab": { 83 | "__id__": 4 84 | }, 85 | "_id": "", 86 | "_opacity": 255, 87 | "_color": { 88 | "__type__": "cc.Color", 89 | "r": 255, 90 | "g": 255, 91 | "b": 255, 92 | "a": 255 93 | }, 94 | "_cascadeOpacityEnabled": true, 95 | "_anchorPoint": { 96 | "__type__": "cc.Vec2", 97 | "x": 0.5, 98 | "y": 0.5 99 | }, 100 | "_contentSize": { 101 | "__type__": "cc.Size", 102 | "width": 93, 103 | "height": 114 104 | }, 105 | "_rotationX": 0, 106 | "_rotationY": 0, 107 | "_scaleX": 1.14, 108 | "_scaleY": 1, 109 | "_position": { 110 | "__type__": "cc.Vec2", 111 | "x": 0, 112 | "y": 10 113 | }, 114 | "_skewX": 0, 115 | "_skewY": 0, 116 | "_localZOrder": 0, 117 | "_globalZOrder": 0, 118 | "_opacityModifyRGB": false, 119 | "groupIndex": 0 120 | }, 121 | { 122 | "__type__": "cc.Sprite", 123 | "_name": "", 124 | "_objFlags": 0, 125 | "node": { 126 | "__id__": 2 127 | }, 128 | "_enabled": true, 129 | "_spriteFrame": { 130 | "__uuid__": "4283eab0-e062-418c-90ae-2591e47d339d" 131 | }, 132 | "_type": 0, 133 | "_sizeMode": 1, 134 | "_fillType": 0, 135 | "_fillCenter": { 136 | "__type__": "cc.Vec2", 137 | "x": 0, 138 | "y": 0 139 | }, 140 | "_fillStart": 0, 141 | "_fillRange": 0, 142 | "_isTrimmedMode": true, 143 | "_srcBlendFactor": 770, 144 | "_dstBlendFactor": 771, 145 | "_atlas": null 146 | }, 147 | { 148 | "__type__": "cc.PrefabInfo", 149 | "root": { 150 | "__id__": 1 151 | }, 152 | "asset": { 153 | "__uuid__": "a5c5d364-b87d-4632-92db-081bfbb81e65" 154 | }, 155 | "fileId": "66+kUoePZBxLRpqcRktGu+", 156 | "sync": false 157 | }, 158 | { 159 | "__type__": "b0b3d2nucdAVKKC09Nkj9ah", 160 | "_name": "", 161 | "_objFlags": 0, 162 | "node": { 163 | "__id__": 1 164 | }, 165 | "_enabled": true, 166 | "spriteFrames": [ 167 | { 168 | "__uuid__": "4283eab0-e062-418c-90ae-2591e47d339d" 169 | }, 170 | { 171 | "__uuid__": "7fbc8d1a-aba5-4d9a-ab21-bbd42e1e1a98" 172 | }, 173 | { 174 | "__uuid__": "0b55f10e-113a-4c05-9923-4e85cbbf2788" 175 | } 176 | ], 177 | "spriteNode": { 178 | "__id__": 3 179 | } 180 | }, 181 | { 182 | "__type__": "cc.PrefabInfo", 183 | "root": { 184 | "__id__": 1 185 | }, 186 | "asset": { 187 | "__uuid__": "a5c5d364-b87d-4632-92db-081bfbb81e65" 188 | }, 189 | "fileId": "5e2Wde5Q9JWKeg7O1+G687", 190 | "sync": false 191 | } 192 | ] -------------------------------------------------------------------------------- /temp/internal/image.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "f8e6b000-5643-4b86-9080-aa680ce1f599", 4 | "isGroup": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/image/default_btn_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_btn_disabled.png -------------------------------------------------------------------------------- /temp/internal/image/default_btn_disabled.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "71561142-4c83-4933-afca-cb7a17f67053", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_btn_disabled": { 9 | "ver": "1.0.3", 10 | "uuid": "29158224-f8dd-4661-a796-1ffab537140e", 11 | "rawTextureUuid": "71561142-4c83-4933-afca-cb7a17f67053", 12 | "trimType": "auto", 13 | "trimThreshold": -1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 40, 20 | "height": 40, 21 | "rawWidth": 40, 22 | "rawHeight": 40, 23 | "borderTop": 7, 24 | "borderBottom": 9, 25 | "borderLeft": 15, 26 | "borderRight": 15, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_btn_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_btn_normal.png -------------------------------------------------------------------------------- /temp/internal/image/default_btn_normal.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "e851e89b-faa2-4484-bea6-5c01dd9f06e2", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_btn_normal": { 9 | "ver": "1.0.3", 10 | "uuid": "f0048c10-f03e-4c97-b9d3-3506e1d58952", 11 | "rawTextureUuid": "e851e89b-faa2-4484-bea6-5c01dd9f06e2", 12 | "trimType": "auto", 13 | "trimThreshold": -1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 40, 20 | "height": 40, 21 | "rawWidth": 40, 22 | "rawHeight": 40, 23 | "borderTop": 11, 24 | "borderBottom": 9, 25 | "borderLeft": 8, 26 | "borderRight": 7, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_btn_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_btn_pressed.png -------------------------------------------------------------------------------- /temp/internal/image/default_btn_pressed.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "b43ff3c2-02bb-4874-81f7-f2dea6970f18", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_btn_pressed": { 9 | "ver": "1.0.3", 10 | "uuid": "e9ec654c-97a2-4787-9325-e6a10375219a", 11 | "rawTextureUuid": "b43ff3c2-02bb-4874-81f7-f2dea6970f18", 12 | "trimType": "auto", 13 | "trimThreshold": -1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 40, 20 | "height": 40, 21 | "rawWidth": 40, 22 | "rawHeight": 40, 23 | "borderTop": 11, 24 | "borderBottom": 7, 25 | "borderLeft": 11, 26 | "borderRight": 11, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_panel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_panel.png -------------------------------------------------------------------------------- /temp/internal/image/default_panel.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "d81ec8ad-247c-4e62-aa3c-d35c4193c7af", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_panel": { 9 | "ver": "1.0.3", 10 | "uuid": "9bbda31e-ad49-43c9-aaf2-f7d9896bac69", 11 | "rawTextureUuid": "d81ec8ad-247c-4e62-aa3c-d35c4193c7af", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 20, 20 | "height": 20, 21 | "rawWidth": 20, 22 | "rawHeight": 20, 23 | "borderTop": 3, 24 | "borderBottom": 3, 25 | "borderLeft": 4, 26 | "borderRight": 4, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_progressbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_progressbar.png -------------------------------------------------------------------------------- /temp/internal/image/default_progressbar.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "cfef78f1-c8df-49b7-8ed0-4c953ace2621", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_progressbar": { 9 | "ver": "1.0.3", 10 | "uuid": "67e68bc9-dad5-4ad9-a2d8-7e03d458e32f", 11 | "rawTextureUuid": "cfef78f1-c8df-49b7-8ed0-4c953ace2621", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 30, 20 | "height": 15, 21 | "rawWidth": 30, 22 | "rawHeight": 15, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 5, 26 | "borderRight": 5, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_progressbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_progressbar_bg.png -------------------------------------------------------------------------------- /temp/internal/image/default_progressbar_bg.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "99170b0b-d210-46f1-b213-7d9e3f23098a", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_progressbar_bg": { 9 | "ver": "1.0.3", 10 | "uuid": "88e79fd5-96b4-4a77-a1f4-312467171014", 11 | "rawTextureUuid": "99170b0b-d210-46f1-b213-7d9e3f23098a", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 60, 20 | "height": 15, 21 | "rawWidth": 60, 22 | "rawHeight": 15, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 5, 26 | "borderRight": 5, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_radio_button_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_radio_button_off.png -------------------------------------------------------------------------------- /temp/internal/image/default_radio_button_off.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "567dcd80-8bf4-4535-8a5a-313f1caf078a", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_radio_button_off": { 9 | "ver": "1.0.3", 10 | "uuid": "e7aba14b-f956-4480-b254-8d57832e273f", 11 | "rawTextureUuid": "567dcd80-8bf4-4535-8a5a-313f1caf078a", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": -1, 17 | "trimX": 2, 18 | "trimY": 2, 19 | "width": 28, 20 | "height": 30, 21 | "rawWidth": 32, 22 | "rawHeight": 32, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_radio_button_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_radio_button_on.png -------------------------------------------------------------------------------- /temp/internal/image/default_radio_button_on.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "9d60001f-b5f4-4726-a629-2659e3ded0b8", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_radio_button_on": { 9 | "ver": "1.0.3", 10 | "uuid": "1a32fc76-f0bd-4f66-980f-56929c0ca0b3", 11 | "rawTextureUuid": "9d60001f-b5f4-4726-a629-2659e3ded0b8", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 32, 20 | "height": 32, 21 | "rawWidth": 32, 22 | "rawHeight": 32, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_scrollbar.png -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "0291c134-b3da-4098-b7b5-e397edbe947f", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_scrollbar": { 9 | "ver": "1.0.3", 10 | "uuid": "31d8962d-babb-4ec7-be19-8e9f54a4ea99", 11 | "rawTextureUuid": "0291c134-b3da-4098-b7b5-e397edbe947f", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 2, 19 | "width": 30, 20 | "height": 11, 21 | "rawWidth": 30, 22 | "rawHeight": 15, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 10, 26 | "borderRight": 10, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_scrollbar_bg.png -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_bg.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "4bab67cb-18e6-4099-b840-355f0473f890", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_scrollbar_bg": { 9 | "ver": "1.0.3", 10 | "uuid": "c9fa51ff-3f01-4601-8f80-325d1b11dab7", 11 | "rawTextureUuid": "4bab67cb-18e6-4099-b840-355f0473f890", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 30, 20 | "height": 15, 21 | "rawWidth": 30, 22 | "rawHeight": 15, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 10, 26 | "borderRight": 10, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_scrollbar_vertical.png -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_vertical.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "d6d3ca85-4681-47c1-b5dd-d036a9d39ea2", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_scrollbar_vertical": { 9 | "ver": "1.0.3", 10 | "uuid": "5c3bb932-6c3c-468f-88a9-c8c61d458641", 11 | "rawTextureUuid": "d6d3ca85-4681-47c1-b5dd-d036a9d39ea2", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 2, 18 | "trimY": 0, 19 | "width": 11, 20 | "height": 30, 21 | "rawWidth": 15, 22 | "rawHeight": 30, 23 | "borderTop": 5, 24 | "borderBottom": 5, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_vertical_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_scrollbar_vertical_bg.png -------------------------------------------------------------------------------- /temp/internal/image/default_scrollbar_vertical_bg.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "617323dd-11f4-4dd3-8eec-0caf6b3b45b9", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_scrollbar_vertical_bg": { 9 | "ver": "1.0.3", 10 | "uuid": "5fe5dcaa-b513-4dc5-a166-573627b3a159", 11 | "rawTextureUuid": "617323dd-11f4-4dd3-8eec-0caf6b3b45b9", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 15, 20 | "height": 30, 21 | "rawWidth": 15, 22 | "rawHeight": 30, 23 | "borderTop": 7, 24 | "borderBottom": 8, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_sprite.png -------------------------------------------------------------------------------- /temp/internal/image/default_sprite.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "6e056173-d285-473c-b206-40a7fff5386e", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_sprite": { 9 | "ver": "1.0.3", 10 | "uuid": "8cdb44ac-a3f6-449f-b354-7cd48cf84061", 11 | "rawTextureUuid": "6e056173-d285-473c-b206-40a7fff5386e", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 2, 19 | "width": 40, 20 | "height": 36, 21 | "rawWidth": 40, 22 | "rawHeight": 40, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_sprite_splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_sprite_splash.png -------------------------------------------------------------------------------- /temp/internal/image/default_sprite_splash.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "0275e94c-56a7-410f-bd1a-fc7483f7d14a", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_sprite_splash": { 9 | "ver": "1.0.3", 10 | "uuid": "a23235d1-15db-4b95-8439-a2e005bfff91", 11 | "rawTextureUuid": "0275e94c-56a7-410f-bd1a-fc7483f7d14a", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 2, 20 | "height": 2, 21 | "rawWidth": 2, 22 | "rawHeight": 2, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_toggle_checkmark.png -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_checkmark.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "73a0903d-d80e-4e3c-aa67-f999543c08f5", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_toggle_checkmark": { 9 | "ver": "1.0.3", 10 | "uuid": "90004ad6-2f6d-40e1-93ef-b714375c6f06", 11 | "rawTextureUuid": "73a0903d-d80e-4e3c-aa67-f999543c08f5", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 1, 16 | "offsetY": 1.5, 17 | "trimX": 5, 18 | "trimY": 3, 19 | "width": 20, 20 | "height": 19, 21 | "rawWidth": 28, 22 | "rawHeight": 28, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_toggle_disabled.png -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_disabled.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_toggle_disabled": { 9 | "ver": "1.0.3", 10 | "uuid": "7168db62-0edc-42e5-be5d-682cf6c4a165", 11 | "rawTextureUuid": "c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 28, 20 | "height": 28, 21 | "rawWidth": 28, 22 | "rawHeight": 28, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_toggle_normal.png -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_normal.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "d29077ba-1627-4a72-9579-7b56a235340c", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_toggle_normal": { 9 | "ver": "1.0.3", 10 | "uuid": "6827ca32-0107-4552-bab2-dfb31799bb44", 11 | "rawTextureUuid": "d29077ba-1627-4a72-9579-7b56a235340c", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 28, 20 | "height": 28, 21 | "rawWidth": 28, 22 | "rawHeight": 28, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/image/default_toggle_pressed.png -------------------------------------------------------------------------------- /temp/internal/image/default_toggle_pressed.png.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd", 4 | "type": "sprite", 5 | "wrapMode": "clamp", 6 | "filterMode": "bilinear", 7 | "subMetas": { 8 | "default_toggle_pressed": { 9 | "ver": "1.0.3", 10 | "uuid": "7d4ffd94-42d6-4045-9db7-a744229adfc4", 11 | "rawTextureUuid": "b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd", 12 | "trimType": "auto", 13 | "trimThreshold": 1, 14 | "rotated": false, 15 | "offsetX": 0, 16 | "offsetY": 0, 17 | "trimX": 0, 18 | "trimY": 0, 19 | "width": 28, 20 | "height": 28, 21 | "rawWidth": 28, 22 | "rawHeight": 28, 23 | "borderTop": 0, 24 | "borderBottom": 0, 25 | "borderLeft": 0, 26 | "borderRight": 0, 27 | "subMetas": {} 28 | } 29 | } 30 | } -------------------------------------------------------------------------------- /temp/internal/misc.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "fc09f9bd-2cce-4605-b630-8145ef809ed6", 4 | "isGroup": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/misc/default_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yveda/tafangGame/be3d3d64ec2614b5ad449e9bad52b4f1d1fdd07d/temp/internal/misc/default_video.mp4 -------------------------------------------------------------------------------- /temp/internal/misc/default_video.mp4.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "2be36297-9abb-4fee-8049-9ed5e271da8a", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /temp/internal/obsolete.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "f6e6dd15-71d1-4ffe-ace7-24fd39942c05", 4 | "isGroup": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/obsolete/atom.plist.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "b8223619-7e38-47c4-841f-9160c232495a", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /temp/internal/particle.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "f743d2b6-b7ea-4c14-a55b-547ed4d0a045", 4 | "isGroup": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/particle/atom.plist.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "b2687ac4-099e-403c-a192-ff477686f4f5", 4 | "subMetas": {} 5 | } -------------------------------------------------------------------------------- /temp/internal/prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.1", 3 | "uuid": "ae6c6c98-11e4-452f-8758-75f5c6a56e83", 4 | "isGroup": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/button.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "972b9a4d-47ee-4c74-b5c3-61d8a69bc29f", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/canvas.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "Canvas", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 960, 33 | "height": 640 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 479.9999999999999, 43 | "y": 319.99999999999994 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_ignoreAnchorPointForPosition": false, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.Canvas", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_designResolution": { 72 | "__type__": "cc.Size", 73 | "width": 960, 74 | "height": 640 75 | }, 76 | "_fitWidth": false, 77 | "_fitHeight": true 78 | }, 79 | { 80 | "__type__": "cc.PrefabInfo", 81 | "root": { 82 | "__id__": 1 83 | }, 84 | "asset": null, 85 | "fileId": "a6aa1W/pshGFZkMhhqxkZYP" 86 | } 87 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/canvas.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "2c937608-2562-40ea-b264-7395df6f0cea", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/editbox.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "New Editbox", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 160, 33 | "height": 40 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | }, 61 | "groupIndex": 0 62 | }, 63 | { 64 | "__type__": "cc.EditBox", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_useOriginalSize": false, 72 | "_string": "", 73 | "_tabIndex": 0, 74 | "editingDidBegan": [], 75 | "textChanged": [], 76 | "editingDidEnded": [], 77 | "editingReturn": [], 78 | "_N$backgroundImage": { 79 | "__uuid__": "67e68bc9-dad5-4ad9-a2d8-7e03d458e32f" 80 | }, 81 | "_N$returnType": 0, 82 | "_N$inputFlag": 5, 83 | "_N$inputMode": 6, 84 | "_N$fontSize": 29, 85 | "_N$lineHeight": 40, 86 | "_N$fontColor": { 87 | "__type__": "cc.Color", 88 | "r": 0, 89 | "g": 0, 90 | "b": 0, 91 | "a": 255 92 | }, 93 | "_N$placeholder": "Enter text here...", 94 | "_N$placeholderFontSize": 20, 95 | "_N$placeholderFontColor": { 96 | "__type__": "cc.Color", 97 | "r": 127.5, 98 | "g": 127.5, 99 | "b": 127.5, 100 | "a": 255 101 | }, 102 | "_N$maxLength": 8, 103 | "_N$stayOnTop": false 104 | }, 105 | { 106 | "__type__": "cc.PrefabInfo", 107 | "root": { 108 | "__id__": 1 109 | }, 110 | "asset": { 111 | "__uuid__": "61aeb05b-3b32-452b-8eed-2b76deeed554" 112 | }, 113 | "fileId": "590f66n7/1CY5uRJYcGGuJO", 114 | "sync": false 115 | } 116 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/editbox.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "61aeb05b-3b32-452b-8eed-2b76deeed554", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/label.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "Label", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 128, 33 | "height": 50 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_ignoreAnchorPointForPosition": false, 50 | "_tag": -1, 51 | "_opacityModifyRGB": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | } 62 | }, 63 | { 64 | "__type__": "cc.Label", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_useOriginalSize": false, 72 | "_fontSize": 40, 73 | "_lineHeight": 40, 74 | "_enableWrapText": true, 75 | "_isSystemFontUsed": true, 76 | "_N$string": "Label", 77 | "_N$horizontalAlign": 1, 78 | "_N$verticalAlign": 1, 79 | "_N$overflow": 0 80 | }, 81 | { 82 | "__type__": "cc.PrefabInfo", 83 | "root": { 84 | "__id__": 1 85 | }, 86 | "asset": null, 87 | "fileId": "d1cddH/doRNQ4Aodz8556bh" 88 | } 89 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/label.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "27756ebb-3d33-44b0-9b96-e858fadd4dd4", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/layout.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "Layout", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 167, 18 | "g": 167, 19 | "b": 167, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 200, 32 | "height": 150 33 | }, 34 | "_children": [], 35 | "_rotationX": 0, 36 | "_rotationY": 0, 37 | "_scaleX": 1, 38 | "_scaleY": 1, 39 | "_position": { 40 | "__type__": "cc.Vec2", 41 | "x": 0, 42 | "y": 0 43 | }, 44 | "_skewX": 0, 45 | "_skewY": 0, 46 | "_localZOrder": 0, 47 | "_globalZOrder": 0, 48 | "_tag": -1, 49 | "_opacityModifyRGB": false, 50 | "_reorderChildDirty": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | }, 57 | { 58 | "__id__": 3 59 | } 60 | ], 61 | "_prefab": { 62 | "__id__": 4 63 | } 64 | }, 65 | { 66 | "__type__": "cc.Sprite", 67 | "_name": "", 68 | "_objFlags": 0, 69 | "node": { 70 | "__id__": 1 71 | }, 72 | "_enabled": true, 73 | "_spriteFrame": { 74 | "__uuid__": "9bbda31e-ad49-43c9-aaf2-f7d9896bac69" 75 | }, 76 | "_type": 1, 77 | "_sizeMode": 0, 78 | "_fillType": 0, 79 | "_fillCenter": { 80 | "__type__": "cc.Vec2", 81 | "x": 0, 82 | "y": 0 83 | }, 84 | "_fillStart": 0, 85 | "_fillRange": 0, 86 | "_isTrimmedMode": true, 87 | "_srcBlendFactor": 770, 88 | "_dstBlendFactor": 771, 89 | "_atlas": null 90 | }, 91 | { 92 | "__type__": "cc.Layout", 93 | "_name": "", 94 | "_objFlags": 0, 95 | "node": { 96 | "__id__": 1 97 | }, 98 | "_enabled": true, 99 | "_layoutSize": { 100 | "__type__": "cc.Size", 101 | "width": 200, 102 | "height": 150 103 | }, 104 | "_resize": 0, 105 | "_N$layoutType": 0, 106 | "_N$cellSize": { 107 | "__type__": "cc.Size", 108 | "width": 40, 109 | "height": 40 110 | }, 111 | "_N$startAxis": 0, 112 | "_N$padding": 0, 113 | "_N$spacingX": 0, 114 | "_N$spacingY": 0, 115 | "_N$verticalDirection": 1, 116 | "_N$horizontalDirection": 0 117 | }, 118 | { 119 | "__type__": "cc.PrefabInfo", 120 | "root": { 121 | "__id__": 1 122 | }, 123 | "asset": { 124 | "__uuid__": "785a442c-3ceb-45be-a46e-7317f625f3b9" 125 | }, 126 | "fileId": "7f8d2O3hcNDT55RjJXZrQyg" 127 | } 128 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/layout.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "785a442c-3ceb-45be-a46e-7317f625f3b9", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/pageview.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "ca8401fe-ad6e-41a8-bd46-8e3e4e9945be", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/particlesystem.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "ParticleSystem", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 255, 18 | "g": 255, 19 | "b": 255, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 0, 32 | "height": 0 33 | }, 34 | "_children": [], 35 | "_rotationX": 0, 36 | "_rotationY": 0, 37 | "_scaleX": 1, 38 | "_scaleY": 1, 39 | "_position": { 40 | "__type__": "cc.Vec2", 41 | "x": 0, 42 | "y": 0 43 | }, 44 | "_skewX": 0, 45 | "_skewY": 0, 46 | "_localZOrder": 0, 47 | "_globalZOrder": 0, 48 | "_tag": -1, 49 | "_opacityModifyRGB": false, 50 | "_reorderChildDirty": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | } 61 | }, 62 | { 63 | "__type__": "cc.ParticleSystem", 64 | "_name": "", 65 | "_objFlags": 0, 66 | "node": { 67 | "__id__": 1 68 | }, 69 | "_enabled": true, 70 | "_custom": false, 71 | "_file": { 72 | "__uuid__": "b2687ac4-099e-403c-a192-ff477686f4f5" 73 | }, 74 | "_srcBlendFactor": 770, 75 | "_dstBlendFactor": 771, 76 | "playOnLoad": true, 77 | "_autoRemoveOnFinish": false, 78 | "_totalParticles": 150, 79 | "_duration": -1, 80 | "_emissionRate": 10, 81 | "_life": 1, 82 | "_lifeVar": 0, 83 | "_startColor": { 84 | "__type__": "cc.Color", 85 | "r": 255, 86 | "g": 255, 87 | "b": 255, 88 | "a": 255 89 | }, 90 | "_startColorVar": { 91 | "__type__": "cc.Color", 92 | "r": 0, 93 | "g": 0, 94 | "b": 0, 95 | "a": 255 96 | }, 97 | "_endColor": { 98 | "__type__": "cc.Color", 99 | "r": 255, 100 | "g": 255, 101 | "b": 255, 102 | "a": 0 103 | }, 104 | "_endColorVar": { 105 | "__type__": "cc.Color", 106 | "r": 0, 107 | "g": 0, 108 | "b": 0, 109 | "a": 0 110 | }, 111 | "_angle": 90, 112 | "_angleVar": 20, 113 | "_startSize": 50, 114 | "_startSizeVar": 0, 115 | "_endSize": 0, 116 | "_endSizeVar": 0, 117 | "_startSpin": 0, 118 | "_startSpinVar": 0, 119 | "_endSpin": 0, 120 | "_endSpinVar": 0, 121 | "_sourcePos": { 122 | "__type__": "cc.Vec2", 123 | "x": 0, 124 | "y": 0 125 | }, 126 | "_posVar": { 127 | "__type__": "cc.Vec2", 128 | "x": 0, 129 | "y": 0 130 | }, 131 | "_positionType": 0, 132 | "_emitterMode": 0, 133 | "_gravity": { 134 | "__type__": "cc.Vec2", 135 | "x": 0, 136 | "y": 0 137 | }, 138 | "_speed": 180, 139 | "_speedVar": 50, 140 | "_tangentialAccel": 80, 141 | "_tangentialAccelVar": 0, 142 | "_radialAccel": 0, 143 | "_radialAccelVar": 0, 144 | "_rotationIsDir": false, 145 | "_startRadius": 0, 146 | "_startRadiusVar": 0, 147 | "_endRadius": 0, 148 | "_endRadiusVar": 0, 149 | "_rotatePerS": 0, 150 | "_rotatePerSVar": 0, 151 | "_N$preview": true 152 | }, 153 | { 154 | "__type__": "cc.PrefabInfo", 155 | "root": { 156 | "__id__": 1 157 | }, 158 | "asset": null, 159 | "fileId": "868c9k4nqZNHpGMlTm0Yx6q" 160 | } 161 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/particlesystem.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "cd33edea-55f5-46c2-958d-357a01384a36", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/progressBar.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "progressBar", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 255, 18 | "g": 255, 19 | "b": 255, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 100, 32 | "height": 15 33 | }, 34 | "_children": [ 35 | { 36 | "__id__": 2 37 | } 38 | ], 39 | "_rotationX": 0, 40 | "_rotationY": 0, 41 | "_scaleX": 1, 42 | "_scaleY": 1, 43 | "_position": { 44 | "__type__": "cc.Vec2", 45 | "x": 0, 46 | "y": 0 47 | }, 48 | "_skewX": 0, 49 | "_skewY": 0, 50 | "_localZOrder": 0, 51 | "_globalZOrder": 0, 52 | "_tag": -1, 53 | "_opacityModifyRGB": false, 54 | "_reorderChildDirty": false, 55 | "_id": "", 56 | "_active": true, 57 | "_components": [ 58 | { 59 | "__id__": 5 60 | }, 61 | { 62 | "__id__": 6 63 | } 64 | ], 65 | "_prefab": { 66 | "__id__": 7 67 | } 68 | }, 69 | { 70 | "__type__": "cc.Node", 71 | "_name": "bar", 72 | "_objFlags": 0, 73 | "_opacity": 255, 74 | "_color": { 75 | "__type__": "cc.Color", 76 | "r": 255, 77 | "g": 255, 78 | "b": 255, 79 | "a": 255 80 | }, 81 | "_cascadeOpacityEnabled": true, 82 | "_parent": { 83 | "__id__": 1 84 | }, 85 | "_anchorPoint": { 86 | "__type__": "cc.Vec2", 87 | "x": 0, 88 | "y": 0.5 89 | }, 90 | "_contentSize": { 91 | "__type__": "cc.Size", 92 | "width": 50, 93 | "height": 15 94 | }, 95 | "_children": [], 96 | "_rotationX": 0, 97 | "_rotationY": 0, 98 | "_scaleX": 1, 99 | "_scaleY": 1, 100 | "_position": { 101 | "__type__": "cc.Vec2", 102 | "x": -50, 103 | "y": 0 104 | }, 105 | "_skewX": 0, 106 | "_skewY": 0, 107 | "_localZOrder": 0, 108 | "_globalZOrder": 0, 109 | "_tag": -1, 110 | "_opacityModifyRGB": false, 111 | "_reorderChildDirty": false, 112 | "_id": "", 113 | "_active": true, 114 | "_components": [ 115 | { 116 | "__id__": 3 117 | } 118 | ], 119 | "_prefab": { 120 | "__id__": 4 121 | } 122 | }, 123 | { 124 | "__type__": "cc.Sprite", 125 | "_name": "", 126 | "_objFlags": 0, 127 | "node": { 128 | "__id__": 2 129 | }, 130 | "_enabled": true, 131 | "_spriteFrame": { 132 | "__uuid__": "67e68bc9-dad5-4ad9-a2d8-7e03d458e32f" 133 | }, 134 | "_type": 1, 135 | "_sizeMode": 0, 136 | "_fillType": 0, 137 | "_fillCenter": { 138 | "__type__": "cc.Vec2", 139 | "x": 0, 140 | "y": 0 141 | }, 142 | "_fillStart": 0, 143 | "_fillRange": 0, 144 | "_isTrimmedMode": true, 145 | "_srcBlendFactor": 770, 146 | "_dstBlendFactor": 771, 147 | "_atlas": null 148 | }, 149 | { 150 | "__type__": "cc.PrefabInfo", 151 | "root": { 152 | "__id__": 1 153 | }, 154 | "asset": { 155 | "__uuid__": "5965ffac-69da-4b55-bcde-9225d0613c28" 156 | }, 157 | "fileId": "38d28QPqAdC1L4aQLAAwhV2" 158 | }, 159 | { 160 | "__type__": "cc.Sprite", 161 | "_name": "", 162 | "_objFlags": 0, 163 | "node": { 164 | "__id__": 1 165 | }, 166 | "_enabled": true, 167 | "_spriteFrame": { 168 | "__uuid__": "88e79fd5-96b4-4a77-a1f4-312467171014" 169 | }, 170 | "_type": 0, 171 | "_sizeMode": 0, 172 | "_fillType": 0, 173 | "_fillCenter": { 174 | "__type__": "cc.Vec2", 175 | "x": 0, 176 | "y": 0 177 | }, 178 | "_fillStart": 0, 179 | "_fillRange": 0, 180 | "_isTrimmedMode": true, 181 | "_srcBlendFactor": 770, 182 | "_dstBlendFactor": 771, 183 | "_atlas": null 184 | }, 185 | { 186 | "__type__": "cc.ProgressBar", 187 | "_name": "", 188 | "_objFlags": 0, 189 | "node": { 190 | "__id__": 1 191 | }, 192 | "_enabled": true, 193 | "_N$barSprite": { 194 | "__id__": 3 195 | }, 196 | "_N$mode": 0, 197 | "_N$totalLength": 100, 198 | "_N$progress": 0.5, 199 | "_N$reverse": false 200 | }, 201 | { 202 | "__type__": "cc.PrefabInfo", 203 | "root": { 204 | "__id__": 1 205 | }, 206 | "asset": { 207 | "__uuid__": "5965ffac-69da-4b55-bcde-9225d0613c28" 208 | }, 209 | "fileId": "c8bd6EVT6lD4bVMS1d/i0BC" 210 | } 211 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/progressBar.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "5965ffac-69da-4b55-bcde-9225d0613c28", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/richtext.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "richText", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 153.38, 33 | "height": 50 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | }, 61 | "groupIndex": 0 62 | }, 63 | { 64 | "__type__": "cc.RichText", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_useOriginalSize": true, 72 | "_N$string": "RichText", 73 | "_N$horizontalAlign": 0, 74 | "_N$fontSize": 40, 75 | "_N$maxWidth": 0, 76 | "_N$lineHeight": 50 77 | }, 78 | { 79 | "__type__": "cc.PrefabInfo", 80 | "root": { 81 | "__id__": 1 82 | }, 83 | "asset": { 84 | "__uuid__": "4a37dd57-78cd-4cec-aad4-f11a73d12b63" 85 | }, 86 | "fileId": "fd4fe1WoCpJK6rVCZ13Z14R" 87 | } 88 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/richtext.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "4a37dd57-78cd-4cec-aad4-f11a73d12b63", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/scrollview.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "32044bd2-481f-4cf1-a656-e2b2fb1594eb", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/slider.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "0004d1cf-a0ad-47d8-ab17-34d3db9d35a3", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/sprite.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "Sprite", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 255, 18 | "g": 255, 19 | "b": 255, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 40, 32 | "height": 36 33 | }, 34 | "_children": [], 35 | "_rotationX": 0, 36 | "_rotationY": 0, 37 | "_scaleX": 1, 38 | "_scaleY": 1, 39 | "_position": { 40 | "__type__": "cc.Vec2", 41 | "x": 0, 42 | "y": 0 43 | }, 44 | "_skewX": 0, 45 | "_skewY": 0, 46 | "_localZOrder": 0, 47 | "_globalZOrder": 0, 48 | "_tag": -1, 49 | "_opacityModifyRGB": false, 50 | "_reorderChildDirty": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | } 61 | }, 62 | { 63 | "__type__": "cc.Sprite", 64 | "_name": "", 65 | "_objFlags": 0, 66 | "node": { 67 | "__id__": 1 68 | }, 69 | "_enabled": true, 70 | "_spriteFrame": { 71 | "__uuid__": "8cdb44ac-a3f6-449f-b354-7cd48cf84061" 72 | }, 73 | "_type": 0, 74 | "_sizeMode": 1, 75 | "_fillType": 0, 76 | "_fillCenter": { 77 | "__type__": "cc.Vec2", 78 | "x": 0, 79 | "y": 0 80 | }, 81 | "_fillStart": 0, 82 | "_fillRange": 0, 83 | "_isTrimmedMode": true, 84 | "_srcBlendFactor": 770, 85 | "_dstBlendFactor": 771, 86 | "_atlas": null 87 | }, 88 | { 89 | "__type__": "cc.PrefabInfo", 90 | "root": { 91 | "__id__": 1 92 | }, 93 | "asset": null, 94 | "fileId": "d7118yAG5lKybkFOAh8koPL" 95 | } 96 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/sprite.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "96083d03-c332-4a3f-9386-d03e2d19e8ee", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/sprite_splash.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "New Sprite (Splash)", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 255, 18 | "g": 255, 19 | "b": 255, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 100, 32 | "height": 100 33 | }, 34 | "_children": [], 35 | "_rotationX": 0, 36 | "_rotationY": 0, 37 | "_scaleX": 1, 38 | "_scaleY": 1, 39 | "_position": { 40 | "__type__": "cc.Vec2", 41 | "x": 0, 42 | "y": 0 43 | }, 44 | "_skewX": 0, 45 | "_skewY": 0, 46 | "_localZOrder": 0, 47 | "_globalZOrder": 0, 48 | "_tag": -1, 49 | "_opacityModifyRGB": false, 50 | "_reorderChildDirty": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | } 61 | }, 62 | { 63 | "__type__": "cc.Sprite", 64 | "_name": "", 65 | "_objFlags": 0, 66 | "node": { 67 | "__id__": 1 68 | }, 69 | "_enabled": true, 70 | "_spriteFrame": { 71 | "__uuid__": "a23235d1-15db-4b95-8439-a2e005bfff91" 72 | }, 73 | "_type": 0, 74 | "_sizeMode": 0, 75 | "_fillType": 0, 76 | "_fillCenter": { 77 | "__type__": "cc.Vec2", 78 | "x": 0, 79 | "y": 0 80 | }, 81 | "_fillStart": 0, 82 | "_fillRange": 0, 83 | "_isTrimmedMode": true, 84 | "_srcBlendFactor": 770, 85 | "_dstBlendFactor": 771, 86 | "_atlas": null 87 | }, 88 | { 89 | "__type__": "cc.PrefabInfo", 90 | "root": { 91 | "__id__": 1 92 | }, 93 | "asset": null, 94 | "fileId": "1a0f4zwu2VOapqEJkWXIF0R" 95 | } 96 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/sprite_splash.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "1f55e3be-b89b-4b79-88de-47fd31018044", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/tiledmap.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "data": { 7 | "__id__": 1 8 | } 9 | }, 10 | { 11 | "__type__": "cc.Node", 12 | "_name": "New TiledMap", 13 | "_objFlags": 0, 14 | "_opacity": 255, 15 | "_color": { 16 | "__type__": "cc.Color", 17 | "r": 255, 18 | "g": 255, 19 | "b": 255, 20 | "a": 255 21 | }, 22 | "_cascadeOpacityEnabled": true, 23 | "_parent": null, 24 | "_anchorPoint": { 25 | "__type__": "cc.Vec2", 26 | "x": 0.5, 27 | "y": 0.5 28 | }, 29 | "_contentSize": { 30 | "__type__": "cc.Size", 31 | "width": 0, 32 | "height": 0 33 | }, 34 | "_children": [], 35 | "_rotationX": 0, 36 | "_rotationY": 0, 37 | "_scaleX": 1, 38 | "_scaleY": 1, 39 | "_position": { 40 | "__type__": "cc.Vec2", 41 | "x": 0, 42 | "y": 0 43 | }, 44 | "_skewX": 0, 45 | "_skewY": 0, 46 | "_localZOrder": 0, 47 | "_globalZOrder": 0, 48 | "_tag": -1, 49 | "_opacityModifyRGB": false, 50 | "_reorderChildDirty": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | } 61 | }, 62 | { 63 | "__type__": "cc.TiledMap", 64 | "_name": "", 65 | "_objFlags": 0, 66 | "node": { 67 | "__id__": 1 68 | }, 69 | "_enabled": true, 70 | "_tmxFile": null 71 | }, 72 | { 73 | "__type__": "cc.PrefabInfo", 74 | "root": { 75 | "__id__": 1 76 | }, 77 | "asset": null, 78 | "fileId": "6d9cbIJlHhJ/4JAwDJiN9SB" 79 | } 80 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/tiledmap.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "7de03a80-4457-438d-95a7-3e7cdffd6086", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/toggle.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "0d784963-d024-4ea6-a7db-03be0ad63010", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/toggleContainer.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "bf0a434c-84dd-4a8e-a08a-7a36f180cc75", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/toggleGroup.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "d1b8be49-b0a0-435c-83b7-552bed4bbe35", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/videoplayer.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "videoplayer", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 428, 33 | "height": 240 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 0, 43 | "y": 0 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_reorderChildDirty": false, 52 | "_id": "", 53 | "_active": true, 54 | "_components": [ 55 | { 56 | "__id__": 2 57 | } 58 | ], 59 | "_prefab": { 60 | "__id__": 3 61 | }, 62 | "groupIndex": 0 63 | }, 64 | { 65 | "__type__": "cc.VideoPlayer", 66 | "_name": "", 67 | "_objFlags": 0, 68 | "node": { 69 | "__id__": 1 70 | }, 71 | "_enabled": true, 72 | "_resourceType": 1, 73 | "_remoteURL": "", 74 | "_clip": { 75 | "__uuid__": "2be36297-9abb-4fee-8049-9ed5e271da8a" 76 | }, 77 | "_time": 0, 78 | "videoPlayerEvent": [], 79 | "_N$keepAspectRatio": true, 80 | "_N$isFullscreen": false 81 | }, 82 | { 83 | "__type__": "cc.PrefabInfo", 84 | "root": { 85 | "__id__": 1 86 | }, 87 | "asset": { 88 | "__uuid__": "232d2782-c4bd-4bb4-9e01-909f03d6d3b9" 89 | }, 90 | "fileId": "f0e6ehf9IVMI51Egy+e0ZTA" 91 | } 92 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/videoplayer.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "232d2782-c4bd-4bb4-9e01-909f03d6d3b9", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/internal/prefab/webview.prefab: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "__type__": "cc.Prefab", 4 | "_name": "", 5 | "_objFlags": 0, 6 | "_rawFiles": null, 7 | "data": { 8 | "__id__": 1 9 | } 10 | }, 11 | { 12 | "__type__": "cc.Node", 13 | "_name": "webview", 14 | "_objFlags": 0, 15 | "_opacity": 255, 16 | "_color": { 17 | "__type__": "cc.Color", 18 | "r": 255, 19 | "g": 255, 20 | "b": 255, 21 | "a": 255 22 | }, 23 | "_cascadeOpacityEnabled": true, 24 | "_parent": null, 25 | "_anchorPoint": { 26 | "__type__": "cc.Vec2", 27 | "x": 0.5, 28 | "y": 0.5 29 | }, 30 | "_contentSize": { 31 | "__type__": "cc.Size", 32 | "width": 300, 33 | "height": 200 34 | }, 35 | "_children": [], 36 | "_rotationX": 0, 37 | "_rotationY": 0, 38 | "_scaleX": 1, 39 | "_scaleY": 1, 40 | "_position": { 41 | "__type__": "cc.Vec2", 42 | "x": 429, 43 | "y": 347 44 | }, 45 | "_skewX": 0, 46 | "_skewY": 0, 47 | "_localZOrder": 0, 48 | "_globalZOrder": 0, 49 | "_tag": -1, 50 | "_opacityModifyRGB": false, 51 | "_id": "", 52 | "_active": true, 53 | "_components": [ 54 | { 55 | "__id__": 2 56 | } 57 | ], 58 | "_prefab": { 59 | "__id__": 3 60 | }, 61 | "groupIndex": 0 62 | }, 63 | { 64 | "__type__": "cc.WebView", 65 | "_name": "", 66 | "_objFlags": 0, 67 | "node": { 68 | "__id__": 1 69 | }, 70 | "_enabled": true, 71 | "_useOriginalSize": false, 72 | "_url": "", 73 | "webViewEvent": [] 74 | }, 75 | { 76 | "__type__": "cc.PrefabInfo", 77 | "root": { 78 | "__id__": 1 79 | }, 80 | "asset": { 81 | "__uuid__": "8c5001fd-07ee-4a4b-a8a0-63e15195e94d" 82 | }, 83 | "fileId": "2fb356PwclC8L2CbHhqGUVr" 84 | } 85 | ] -------------------------------------------------------------------------------- /temp/internal/prefab/webview.prefab.meta: -------------------------------------------------------------------------------- 1 | { 2 | "ver": "1.0.0", 3 | "uuid": "8c5001fd-07ee-4a4b-a8a0-63e15195e94d", 4 | "asyncLoadAssets": false, 5 | "subMetas": {} 6 | } -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/build-menu.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/build-menu.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, 'bff03hqQvJJx7ZUQ26IdYBM', 'build-menu', __filename); 3 | // scripts/build-menu.js 4 | 5 | "use strict"; 6 | 7 | var _global = require("./global"); 8 | 9 | var _global2 = _interopRequireDefault(_global); 10 | 11 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 12 | 13 | cc.Class({ 14 | extends: cc.Component, 15 | 16 | properties: {}, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | // onLoad () {}, 21 | buttonClick: function buttonClick(event, customData) { 22 | cc.log("button click" + customData); 23 | _global2.default.event.fire("build_tower", customData); 24 | }, 25 | start: function start() {} 26 | } 27 | 28 | // update (dt) {}, 29 | ); 30 | 31 | cc._RF.pop(); 32 | } 33 | if (CC_EDITOR) { 34 | __define(__module.exports, __require, __module); 35 | } 36 | else { 37 | cc.registerModuleFunc(__filename, function () { 38 | __define(__module.exports, __require, __module); 39 | }); 40 | } 41 | })(); 42 | //# sourceMappingURL=build-menu.js.map 43 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/build-menu.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["build-menu.js"],"names":["cc","Class","extends","Component","properties","buttonClick","event","customData","log","fire","start"],"mappings":";;;;;;AAAA;;;;;;AAEAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;;AAOL;;AAEA;AACAC,iBAAa,qBAASC,KAAT,EAAeC,UAAf,EAA2B;AACpCP,WAAGQ,GAAH,CAAO,iBAAiBD,UAAxB;AACA,yBAAOD,KAAP,CAAaG,IAAb,CAAkB,aAAlB,EAAgCF,UAAhC;AACH,KAbI;AAcLG,SAdK,mBAcI,CAER;AAhBI;;AAkBL;AAlBJ","file":"build-menu.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import global from './global';\r\n\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n \r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n // onLoad () {},\r\n buttonClick: function(event,customData) {\r\n cc.log(\"button click\" + customData);\r\n global.event.fire(\"build_tower\",customData);\r\n },\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n});\r\n"]} -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/event-listener.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/event-listener.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, '0fc91OwOHFGt7FV0cE35Xa3', 'event-listener', __filename); 3 | // scripts/event-listener.js 4 | 5 | "use strict"; 6 | 7 | Object.defineProperty(exports, "__esModule", { 8 | value: true 9 | }); 10 | /** 11 | * Created by chu on 2017/10/9 0009. 12 | */ 13 | var EventListener = function EventListener(obj) { 14 | var Register = {}; 15 | obj.on = function (name, method) { 16 | //检查事件里面有没有注册的name 17 | if (!Register.hasOwnProperty(name)) { 18 | //如果没有的话name等于一个列表 19 | Register[name] = []; 20 | } 21 | //列表里面push进入一个方法 22 | Register[name].push(method); 23 | }; 24 | //后面还会传入其他参数 25 | obj.fire = function (name) { 26 | //事件注册表里面有木有注册的事件 27 | if (Register.hasOwnProperty(name)) { 28 | //取出这个列表 29 | var handlerList = Register[name]; 30 | //遍历这个列表 31 | for (var i = 0; i < handlerList.length; i++) { 32 | //取出列表里面的一个方法 33 | var handler = handlerList[i]; 34 | var args = []; 35 | //获取参数,遍历js一个方法的默认参数,他也是一个列表 36 | for (var j = 1; j < arguments.length; j++) { 37 | args.push(arguments[j]); 38 | } 39 | //引用运行 40 | handler.apply(this, args); 41 | } 42 | } 43 | }; 44 | //注销 45 | obj.off = function (name, method) { 46 | //检测注册表里面有没有这个方法 47 | if (Register.hasOwnProperty(name)) { 48 | //如果有的话取出,handlerList表示方法列表 49 | var handleList = Register[name]; 50 | for (var i = 0; i < handleList.length; i++) { 51 | if (handleList[i] === method) { 52 | //删掉他 53 | handleList.splice(i, 1); 54 | } 55 | } 56 | } 57 | }; 58 | return obj; 59 | }; 60 | exports.default = EventListener; 61 | module.exports = exports["default"]; 62 | 63 | cc._RF.pop(); 64 | } 65 | if (CC_EDITOR) { 66 | __define(__module.exports, __require, __module); 67 | } 68 | else { 69 | cc.registerModuleFunc(__filename, function () { 70 | __define(__module.exports, __require, __module); 71 | }); 72 | } 73 | })(); 74 | //# sourceMappingURL=event-listener.js.map 75 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/event-listener.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["event-listener.js"],"names":["EventListener","obj","Register","on","name","method","hasOwnProperty","push","fire","handlerList","i","length","handler","args","j","arguments","apply","off","handleList","splice"],"mappings":";;;;;;;;;AAAA;;;AAGA,IAAMA,gBAAgB,SAAhBA,aAAgB,CAAUC,GAAV,EAAe;AACjC,MAAIC,WAAW,EAAf;AACAD,MAAIE,EAAJ,GAAS,UAAUC,IAAV,EAAgBC,MAAhB,EAAwB;AAC9B;AACD,QAAI,CAACH,SAASI,cAAT,CAAwBF,IAAxB,CAAL,EAAmC;AACjC;AACEF,eAASE,IAAT,IAAiB,EAAjB;AACH;AACD;AACAF,aAASE,IAAT,EAAeG,IAAf,CAAoBF,MAApB;AACD,GARD;AAUC;AACDJ,MAAIO,IAAJ,GAAW,UAAUJ,IAAV,EAAgB;AACxB;AACD,QAAIF,SAASI,cAAT,CAAwBF,IAAxB,CAAJ,EAAkC;AAC/B;AACD,UAAIK,cAAcP,SAASE,IAAT,CAAlB;AACC;AACD,WAAK,IAAIM,IAAI,CAAb,EAAiBA,IAAID,YAAYE,MAAjC,EAA0CD,GAA1C,EAA+C;AAC7C;AACA,YAAIE,UAAUH,YAAYC,CAAZ,CAAd;AACA,YAAIG,OAAO,EAAX;AACA;AACA,aAAK,IAAIC,IAAI,CAAb,EAAiBA,IAAIC,UAAUJ,MAA/B,EAAwCG,GAAxC,EAA6C;AAC3CD,eAAKN,IAAL,CAAUQ,UAAUD,CAAV,CAAV;AACD;AACD;AACAF,gBAAQI,KAAR,CAAc,IAAd,EAAoBH,IAApB;AACD;AACF;AACF,GAlBD;AAmBA;AACAZ,MAAIgB,GAAJ,GAAU,UAAUb,IAAV,EAAgBC,MAAhB,EAAwB;AAChC;AACA,QAAIH,SAASI,cAAT,CAAwBF,IAAxB,CAAJ,EAAkC;AAChC;AACA,UAAIc,aAAahB,SAASE,IAAT,CAAjB;AACA,WAAK,IAAIM,IAAI,CAAb,EAAiBA,IAAIQ,WAAWP,MAAhC,EAAyCD,GAAzC,EAA8C;AAC5C,YAAIQ,WAAWR,CAAX,MAAkBL,MAAtB,EAA6B;AAC3B;AACAa,qBAAWC,MAAX,CAAkBT,CAAlB,EAAqB,CAArB;AACD;AACF;AACF;AACF,GAZD;AAaA,SAAOT,GAAP;AACD,CA/CH;kBAgDiBD","file":"event-listener.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["/**\r\n * Created by chu on 2017/10/9 0009.\r\n */\r\nconst EventListener = function (obj) {\r\n let Register = {};\r\n obj.on = function (name, method) {\r\n //检查事件里面有没有注册的name\r\n if (!Register.hasOwnProperty(name)){\r\n //如果没有的话name等于一个列表\r\n Register[name] = [];\r\n }\r\n //列表里面push进入一个方法\r\n Register[name].push(method);\r\n }\r\n ;\r\n //后面还会传入其他参数\r\n obj.fire = function (name) {\r\n //事件注册表里面有木有注册的事件\r\n if (Register.hasOwnProperty(name)){\r\n //取出这个列表\r\n let handlerList = Register[name];\r\n //遍历这个列表\r\n for (let i = 0 ; i < handlerList.length ; i ++){\r\n //取出列表里面的一个方法\r\n let handler = handlerList[i];\r\n let args = [];\r\n //获取参数,遍历js一个方法的默认参数,他也是一个列表\r\n for (let j = 1 ; j < arguments.length ; j ++){\r\n args.push(arguments[j]);\r\n }\r\n //引用运行\r\n handler.apply(this, args);\r\n }\r\n }\r\n };\r\n //注销\r\n obj.off = function (name, method) {\r\n //检测注册表里面有没有这个方法\r\n if (Register.hasOwnProperty(name)){\r\n //如果有的话取出,handlerList表示方法列表\r\n let handleList = Register[name];\r\n for (let i = 0 ; i < handleList.length ; i ++){\r\n if (handleList[i] === method){\r\n //删掉他\r\n handleList.splice(i, 1);\r\n }\r\n }\r\n }\r\n };\r\n return obj;\r\n };\r\n export default EventListener;"]} -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/game-word.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/game-word.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, '1d88bMEIlZPFIQzarCHm4yU', 'game-word', __filename); 3 | // scripts/game-word.js 4 | 5 | "use strict"; 6 | 7 | cc.Class({ 8 | extends: cc.Component, 9 | 10 | properties: { 11 | levelPrefabs: { 12 | //关卡预制件,是个列表 13 | default: [], 14 | type: cc.Prefab 15 | } 16 | }, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | onLoad: function onLoad() { 21 | //以后不只有一个关卡,这边先初始化一个关卡 22 | var level = cc.instantiate(this.levelPrefabs[0]); 23 | //把它放到当前的节点里面 24 | level.parent = this.node; 25 | }, 26 | start: function start() {} 27 | } 28 | 29 | // update (dt) {}, 30 | ); 31 | 32 | cc._RF.pop(); 33 | } 34 | if (CC_EDITOR) { 35 | __define(__module.exports, __require, __module); 36 | } 37 | else { 38 | cc.registerModuleFunc(__filename, function () { 39 | __define(__module.exports, __require, __module); 40 | }); 41 | } 42 | })(); 43 | //# sourceMappingURL=game-word.js.map 44 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/game-word.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["game-word.js"],"names":["cc","Class","extends","Component","properties","levelPrefabs","default","type","Prefab","onLoad","level","instantiate","parent","node","start"],"mappings":";;;;;;AACAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY;AACRC,sBAAc;AACV;AACAC,qBAAS,EAFC;AAGVC,kBAAMP,GAAGQ;AAHC;AADN,KAHP;;AAWL;;AAEAC,UAbK,oBAaK;AACN;AACA,YAAIC,QAAQV,GAAGW,WAAH,CAAe,KAAKN,YAAL,CAAkB,CAAlB,CAAf,CAAZ;AACA;AACAK,cAAME,MAAN,GAAe,KAAKC,IAApB;AACH,KAlBI;AAoBLC,SApBK,mBAoBI,CAER;AAtBI;;AAwBL;AAxBJ","file":"game-word.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n levelPrefabs: { \r\n //关卡预制件,是个列表\r\n default: [],\r\n type: cc.Prefab\r\n }\r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n onLoad () {\r\n //以后不只有一个关卡,这边先初始化一个关卡\r\n let level = cc.instantiate(this.levelPrefabs[0]);\r\n //把它放到当前的节点里面\r\n level.parent = this.node\r\n },\r\n\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n})\r\n"]} -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/global.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/global.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, 'c23a9oFrYhEI7j/RbauPm82', 'global', __filename); 3 | // scripts/global.js 4 | 5 | 'use strict'; 6 | 7 | Object.defineProperty(exports, "__esModule", { 8 | value: true 9 | }); 10 | 11 | var _eventListener = require('./event-listener'); 12 | 13 | var _eventListener2 = _interopRequireDefault(_eventListener); 14 | 15 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 16 | 17 | var global = global || {}; 18 | global.event = (0, _eventListener2.default)({}); 19 | exports.default = global; 20 | module.exports = exports['default']; 21 | 22 | cc._RF.pop(); 23 | } 24 | if (CC_EDITOR) { 25 | __define(__module.exports, __require, __module); 26 | } 27 | else { 28 | cc.registerModuleFunc(__filename, function () { 29 | __define(__module.exports, __require, __module); 30 | }); 31 | } 32 | })(); 33 | //# sourceMappingURL=global.js.map 34 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/global.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["global.js"],"names":["global","event"],"mappings":";;;;;;;;;;AAAA;;;;;;AACA,IAAMA,SAASA,UAAU,EAAzB;AACAA,OAAOC,KAAP,GAAe,6BAAc,EAAd,CAAf;kBACeD","file":"global.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import EventListener from './event-listener'\r\nconst global = global || {};\r\nglobal.event = EventListener({});\r\nexport default global;"]} -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/tower.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/tower.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, '9fdd4ZIPepMa5/y+GjTKR2Y', 'tower', __filename); 3 | // scripts/tower.js 4 | 5 | "use strict"; 6 | 7 | cc.Class({ 8 | extends: cc.Component, 9 | 10 | properties: {}, 11 | //升级塔的方法 12 | updateTower: function updateTower() { 13 | cc.log("update tower"); 14 | }, 15 | //卖掉塔的方法 16 | sellTower: function sellTower() { 17 | cc.log("sell tower"); 18 | }, 19 | start: function start() {} 20 | }); 21 | 22 | cc._RF.pop(); 23 | } 24 | if (CC_EDITOR) { 25 | __define(__module.exports, __require, __module); 26 | } 27 | else { 28 | cc.registerModuleFunc(__filename, function () { 29 | __define(__module.exports, __require, __module); 30 | }); 31 | } 32 | })(); 33 | //# sourceMappingURL=tower.js.map 34 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/tower.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["tower.js"],"names":["cc","Class","extends","Component","properties","updateTower","log","sellTower","start"],"mappings":";;;;;;AACAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;AAML;AACAC,iBAAa,uBAAY;AACrBL,WAAGM,GAAH,CAAO,cAAP;AACH,KATI;AAUJ;AACAC,eAAW,qBAAY;AACpBP,WAAGM,GAAH,CAAO,YAAP;AACH,KAbI;AAcLE,SAdK,mBAcI,CAER;AAhBI,CAAT","file":"tower.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n\r\n },\r\n //升级塔的方法\r\n updateTower: function () { \r\n cc.log(\"update tower\");\r\n },\r\n //卖掉塔的方法\r\n sellTower: function () { \r\n cc.log(\"sell tower\");\r\n },\r\n start () {\r\n\r\n },\r\n\r\n});\r\n"]} -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/update-menu.js: -------------------------------------------------------------------------------- 1 | (function() {"use strict";var __module = CC_EDITOR ? module : {exports:{}};var __filename = 'preview-scripts/assets/scripts/update-menu.js';var __require = CC_EDITOR ? function (request) {return cc.require(request, require);} : function (request) {return cc.require(request, __filename);};function __define (exports, require, module) {"use strict"; 2 | cc._RF.push(module, '63f56mpTg1M6pCRBt8NHwAZ', 'update-menu', __filename); 3 | // scripts/update-menu.js 4 | 5 | "use strict"; 6 | 7 | var _global = require("./global"); 8 | 9 | var _global2 = _interopRequireDefault(_global); 10 | 11 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 12 | 13 | cc.Class({ 14 | extends: cc.Component, 15 | 16 | properties: {}, 17 | 18 | // LIFE-CYCLE CALLBACKS: 19 | 20 | // onLoad () {}, 21 | buttonClick: function buttonClick(event, coustomData) { 22 | cc.log("button click = " + coustomData); 23 | //发送消息和自定义的参数,然后在level.js里面接收这个消息,并实现方法 24 | _global2.default.event.fire(coustomData + "_tower"); 25 | }, 26 | start: function start() {} 27 | } 28 | 29 | // update (dt) {}, 30 | ); 31 | 32 | cc._RF.pop(); 33 | } 34 | if (CC_EDITOR) { 35 | __define(__module.exports, __require, __module); 36 | } 37 | else { 38 | cc.registerModuleFunc(__filename, function () { 39 | __define(__module.exports, __require, __module); 40 | }); 41 | } 42 | })(); 43 | //# sourceMappingURL=update-menu.js.map 44 | -------------------------------------------------------------------------------- /temp/quick-scripts/assets/scripts/update-menu.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["update-menu.js"],"names":["cc","Class","extends","Component","properties","buttonClick","event","coustomData","log","fire","start"],"mappings":";;;;;;AAAA;;;;;;AAEAA,GAAGC,KAAH,CAAS;AACLC,aAASF,GAAGG,SADP;;AAGLC,gBAAY,EAHP;;AAOL;;AAEA;AACAC,iBAAa,qBAAUC,KAAV,EAAgBC,WAAhB,EAA6B;AACtCP,WAAGQ,GAAH,CAAO,oBAAoBD,WAA3B;AACA;AACA,yBAAOD,KAAP,CAAaG,IAAb,CAAkBF,cAAc,QAAhC;AACH,KAdI;AAeLG,SAfK,mBAeI,CAER;AAjBI;;AAmBL;AAnBJ","file":"update-menu.js","sourceRoot":"..\\..\\..\\..\\assets\\scripts","sourcesContent":["import global from './global';\r\n\r\ncc.Class({\r\n extends: cc.Component,\r\n\r\n properties: {\r\n\r\n },\r\n\r\n // LIFE-CYCLE CALLBACKS:\r\n\r\n // onLoad () {},\r\n buttonClick: function (event,coustomData) { \r\n cc.log(\"button click = \" + coustomData );\r\n //发送消息和自定义的参数,然后在level.js里面接收这个消息,并实现方法\r\n global.event.fire(coustomData + \"_tower\")\r\n },\r\n start () {\r\n\r\n },\r\n\r\n // update (dt) {},\r\n});\r\n"]} --------------------------------------------------------------------------------