diff --git a/assets/core/event-system.meta b/assets/core/event-system.meta new file mode 100644 index 0000000..e8116cf --- /dev/null +++ b/assets/core/event-system.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "71eeac1e-9948-45cc-9141-b00b2a70d502", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/event-system/cocos-event-target.ts b/assets/core/event-system/cocos-event-target.ts new file mode 100644 index 0000000..ee2b6bb --- /dev/null +++ b/assets/core/event-system/cocos-event-target.ts @@ -0,0 +1,2 @@ +const EventDispatcher = new cc.EventTarget(); +export default EventDispatcher; \ No newline at end of file diff --git a/assets/core/event-system/cocos-event-target.ts.meta b/assets/core/event-system/cocos-event-target.ts.meta new file mode 100644 index 0000000..e7488aa --- /dev/null +++ b/assets/core/event-system/cocos-event-target.ts.meta @@ -0,0 +1,10 @@ +{ + "ver": "1.1.0", + "uuid": "f79b0220-2938-490e-98c2-d0a984071f5a", + "importer": "typescript", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting.meta b/assets/core/setting.meta new file mode 100644 index 0000000..782596a --- /dev/null +++ b/assets/core/setting.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "3899c16c-35df-4246-b4ed-b20d2cf939ba", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/prefabs.meta b/assets/core/setting/prefabs.meta new file mode 100644 index 0000000..62ad9fa --- /dev/null +++ b/assets/core/setting/prefabs.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "d75d7317-91e8-4ae2-90d4-ce62df32e96b", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/prefabs/setting.prefab b/assets/core/setting/prefabs/setting.prefab new file mode 100644 index 0000000..54b79fb --- /dev/null +++ b/assets/core/setting/prefabs/setting.prefab @@ -0,0 +1,3799 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "", + "_objFlags": 0, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "asyncLoadAssets": false, + "readonly": false + }, + { + "__type__": "cc.Node", + "_name": "setting", + "_objFlags": 0, + "_parent": null, + "_children": [ + { + "__id__": 2 + }, + { + "__id__": 101 + } + ], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 103 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 1000, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "component", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 86 + } + ], + "_active": true, + "_components": [ + { + "__id__": 99 + } + ], + "_prefab": { + "__id__": 100 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "container", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 4 + }, + { + "__id__": 6 + }, + { + "__id__": 13 + } + ], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 85 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "background", + "_objFlags": 0, + "_parent": { + "__id__": 3 + }, + "_children": [], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 5 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "385HUlB0ZO/6K1R1rH61tc", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "shadow-component", + "_objFlags": 0, + "_parent": { + "__id__": 3 + }, + "_children": [ + { + "__id__": 7 + } + ], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 12 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "hide-setting-button", + "_objFlags": 0, + "_parent": { + "__id__": 6 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 8 + }, + { + "__id__": 9 + } + ], + "_prefab": { + "__id__": 11 + }, + "_opacity": 150, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 720, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 7 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "297b86d7-e7d6-44fd-8782-e3dc3e73004f" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 7 + }, + "_enabled": true, + "_normalMaterial": null, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 10 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 0, + "transition": 0, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": null, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "hide", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "1dSXipJbpOzqvpq1j3FDtp", + "sync": false + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "0cd382AahFAYbRFH9PipC1", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "sub-buttons-component", + "_objFlags": 0, + "_parent": { + "__id__": 3 + }, + "_children": [ + { + "__id__": 14 + }, + { + "__id__": 25 + }, + { + "__id__": 36 + }, + { + "__id__": 48 + }, + { + "__id__": 60 + }, + { + "__id__": 72 + } + ], + "_active": true, + "_components": [ + { + "__id__": 83 + } + ], + "_prefab": { + "__id__": 84 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 155, + "height": 688 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 1 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 342.617, + 534.993, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "button-info", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 15 + }, + { + "__id__": 18 + } + ], + "_active": true, + "_components": [ + { + "__id__": 22 + } + ], + "_prefab": { + "__id__": 24 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -27.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-button", + "_objFlags": 0, + "_parent": { + "__id__": 14 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 16 + } + ], + "_prefab": { + "__id__": 17 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 15 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "ef38dfa2-9972-4eb6-9f04-5d8452f61381" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "e1M1vxacBBRoWjDDCAMuKH", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "txt-info", + "_objFlags": 0, + "_parent": { + "__id__": 14 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 19 + }, + { + "__id__": 20 + } + ], + "_prefab": { + "__id__": 21 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 125.27, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 18 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "Game Rules", + "_N$string": "Game Rules", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 18 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b0AKtTEZFDF4Mazvu6NLfj", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 14 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 23 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 14 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickInfoButton", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b5n02a9WdMnLmuMzH5bIiA", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "button-history", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 26 + }, + { + "__id__": 29 + } + ], + "_active": true, + "_components": [ + { + "__id__": 33 + } + ], + "_prefab": { + "__id__": 35 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -127.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-button", + "_objFlags": 0, + "_parent": { + "__id__": 25 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 27 + } + ], + "_prefab": { + "__id__": 28 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 48, + "height": 46.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 26 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "c2b3be0e-0aef-4624-b727-caa32896e3b0" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c5s/0WZHFAH4yvFdQK1DOG", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "txt-info", + "_objFlags": 0, + "_parent": { + "__id__": 25 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 30 + }, + { + "__id__": 31 + } + ], + "_prefab": { + "__id__": 32 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 71.45, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 29 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "History", + "_N$string": "History", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 29 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "3cyWvgZV1EXZOrOg8+3ZEY", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 25 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 34 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 25 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickHistoryButton", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c4niLq3iBI5ot8HLEKXt60", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "toggle-button-sfx", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 37 + }, + { + "__id__": 40 + } + ], + "_active": true, + "_components": [ + { + "__id__": 44 + }, + { + "__id__": 46 + } + ], + "_prefab": { + "__id__": 47 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -227.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 36 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 38 + } + ], + "_prefab": { + "__id__": 39 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 51, + "height": 49.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 37 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "80484e30-fbb8-494e-a45a-f54cf4ce3efb" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "91nW2BRqFMPK/Ls0+OavkM", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "label-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 36 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 41 + }, + { + "__id__": 42 + } + ], + "_prefab": { + "__id__": 43 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 45.79, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 40 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "SFX", + "_N$string": "SFX", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 40 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "0fhmlWhgRItKhK+KIEy/Qp", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 36 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 45 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 36 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickSfxButton", + "customEventData": "" + }, + { + "__type__": "9cbdd8anedMXK1LYD45tpQv", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 36 + }, + "_enabled": true, + "labelToggle": { + "__id__": 41 + }, + "spriteToggle": { + "__id__": 38 + }, + "spriteFrameToggleOn": { + "__uuid__": "80484e30-fbb8-494e-a45a-f54cf4ce3efb" + }, + "spriteFrameToggleOff": { + "__uuid__": "9f4d4bd6-7085-43d0-be8f-e0789be2c24c" + }, + "stringToggleOn": "SFX", + "stringToggleOff": "SFX", + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d7MCiF3BlELLT4MLRRcG0P", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "toggle-button-music", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 49 + }, + { + "__id__": 52 + } + ], + "_active": true, + "_components": [ + { + "__id__": 56 + }, + { + "__id__": 58 + } + ], + "_prefab": { + "__id__": 59 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -327.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 48 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 50 + } + ], + "_prefab": { + "__id__": 51 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 33, + "height": 49.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 49 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "4be2eccd-e85d-4d75-9231-bed42e171358" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "dbNi65M4VBlqyDlpfzAtMc", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "label-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 48 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 53 + }, + { + "__id__": 54 + } + ], + "_prefab": { + "__id__": 55 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 60.45, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 52 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "Music", + "_N$string": "Music", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 52 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "e4b8R8UXZH0LO7K+PvrfFt", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 48 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 57 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 48 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickMusicButton", + "customEventData": "" + }, + { + "__type__": "9cbdd8anedMXK1LYD45tpQv", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 48 + }, + "_enabled": true, + "labelToggle": { + "__id__": 53 + }, + "spriteToggle": { + "__id__": 50 + }, + "spriteFrameToggleOn": { + "__uuid__": "d77c6ae5-7ec9-4160-a3af-c2bd8716b88c" + }, + "spriteFrameToggleOff": { + "__uuid__": "8213b93e-60cf-4a19-bf7c-d190857787e5" + }, + "stringToggleOn": "Music", + "stringToggleOff": "Music", + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "c0GfgD3+xAOpfJgyWAztJu", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "toggle-button-expand", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 61 + }, + { + "__id__": 64 + } + ], + "_active": true, + "_components": [ + { + "__id__": 68 + }, + { + "__id__": 70 + } + ], + "_prefab": { + "__id__": 71 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -427.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 60 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 62 + } + ], + "_prefab": { + "__id__": 63 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 45, + "height": 43.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 61 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "b6e59419-0448-42dc-87ae-17eeafad51bf" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "5bp4RRKH9C7K6lt5SECzmW", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "label-toggle", + "_objFlags": 0, + "_parent": { + "__id__": 60 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 65 + }, + { + "__id__": 66 + } + ], + "_prefab": { + "__id__": 67 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 77.62, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 64 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "Expand", + "_N$string": "Expand", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 64 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "19h/QR251Mup92N48iyLHx", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 60 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 69 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 60 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickExpandButton", + "customEventData": "" + }, + { + "__type__": "9cbdd8anedMXK1LYD45tpQv", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 60 + }, + "_enabled": true, + "labelToggle": { + "__id__": 65 + }, + "spriteToggle": { + "__id__": 62 + }, + "spriteFrameToggleOn": { + "__uuid__": "b6e59419-0448-42dc-87ae-17eeafad51bf" + }, + "spriteFrameToggleOff": { + "__uuid__": "93f4b9c5-48cc-4ebe-8c74-b5f4d70d1524" + }, + "stringToggleOn": "Expand", + "stringToggleOff": "Shrink", + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "19vDBiz0hKLYHjpSOZ6O6n", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "button-home", + "_objFlags": 0, + "_parent": { + "__id__": 13 + }, + "_children": [ + { + "__id__": 73 + }, + { + "__id__": 76 + } + ], + "_active": true, + "_components": [ + { + "__id__": 80 + } + ], + "_prefab": { + "__id__": 82 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 55, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -527.5, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spr-button", + "_objFlags": 0, + "_parent": { + "__id__": 72 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 74 + } + ], + "_prefab": { + "__id__": 75 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 57, + "height": 49.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 73 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "aad78af6-cbdc-4312-bbe7-d381f6d4c03a" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "8cqyL/lSpP0KzKoT8DAOxT", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "txt-info", + "_objFlags": 0, + "_parent": { + "__id__": 72 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 77 + }, + { + "__id__": 78 + } + ], + "_prefab": { + "__id__": 79 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 61.68, + "height": 30.72 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 1, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + -44, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 76 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_string": "Home", + "_N$string": "Home", + "_fontSize": 22, + "_lineHeight": 22, + "_enableWrapText": true, + "_N$file": null, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_batchAsBitmap": false, + "_styleFlags": 0, + "_underlineHeight": 0, + "_N$horizontalAlign": 0, + "_N$verticalAlign": 0, + "_N$fontFamily": "Arial", + "_N$overflow": 0, + "_N$cacheMode": 0, + "_id": "" + }, + { + "__type__": "cc.LabelOutline", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 76 + }, + "_enabled": true, + "_color": { + "__type__": "cc.Color", + "r": 59, + "g": 59, + "b": 59, + "a": 255 + }, + "_width": 1.5, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "1ctQ/E3wRBd5+WtIi2vlx6", + "sync": false + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 72 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 1.2, + "clickEvents": [ + { + "__id__": 81 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 72 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickHomeButton", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "35Bz3exKBEwY0IfsxiGlq7", + "sync": false + }, + { + "__type__": "cc.Layout", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 13 + }, + "_enabled": true, + "_layoutSize": { + "__type__": "cc.Size", + "width": 155, + "height": 688 + }, + "_resize": 0, + "_N$layoutType": 2, + "_N$cellSize": { + "__type__": "cc.Size", + "width": 40, + "height": 40 + }, + "_N$startAxis": 0, + "_N$paddingLeft": 0, + "_N$paddingRight": 0, + "_N$paddingTop": 0, + "_N$paddingBottom": 0, + "_N$spacingX": 0, + "_N$spacingY": 45, + "_N$verticalDirection": 1, + "_N$horizontalDirection": 0, + "_N$affectedByScale": true, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "fexJqSyv9PbasGAwgR86aQ", + "sync": false + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "fdDyIqR1FIe7QOh7W90ne3", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "button-setting", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 87 + }, + { + "__id__": 92 + } + ], + "_active": true, + "_components": [ + { + "__id__": 97 + } + ], + "_prefab": { + "__id__": 98 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 58, + "height": 55 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 317, + 590, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "button-setting-bg", + "_objFlags": 0, + "_parent": { + "__id__": 86 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 88 + }, + { + "__id__": 89 + } + ], + "_prefab": { + "__id__": 91 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 87, + "height": 75 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 87 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "c02a973e-22a2-4892-a504-5f7aecc7990c" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 87 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 0.9, + "clickEvents": [ + { + "__id__": 90 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 87 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onSettingButtonClick", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "868BNnGe1Hc6JhEC8u36Gm", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "button-setting", + "_objFlags": 0, + "_parent": { + "__id__": 86 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 93 + }, + { + "__id__": 94 + } + ], + "_prefab": { + "__id__": 96 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 51, + "height": 40.5 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 92 + }, + "_enabled": true, + "_materials": [ + { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + } + ], + "_srcBlendFactor": 770, + "_dstBlendFactor": 771, + "_spriteFrame": { + "__uuid__": "e89828af-e9d2-43a5-846a-105096bf7a63" + }, + "_type": 0, + "_sizeMode": 0, + "_fillType": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 92 + }, + "_enabled": true, + "_normalMaterial": { + "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432" + }, + "_grayMaterial": null, + "duration": 0.1, + "zoomScale": 0.9, + "clickEvents": [ + { + "__id__": 95 + } + ], + "_N$interactable": true, + "_N$enableAutoGrayEffect": false, + "_N$transition": 3, + "transition": 3, + "_N$normalColor": { + "__type__": "cc.Color", + "r": 230, + "g": 230, + "b": 230, + "a": 255 + }, + "_N$pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "pressedColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_N$hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "hoverColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_N$disabledColor": { + "__type__": "cc.Color", + "r": 120, + "g": 120, + "b": 120, + "a": 200 + }, + "_N$normalSprite": null, + "_N$pressedSprite": null, + "pressedSprite": null, + "_N$hoverSprite": null, + "hoverSprite": null, + "_N$disabledSprite": null, + "_N$target": { + "__id__": 92 + }, + "_id": "" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 2 + }, + "component": "", + "_componentId": "3d183qTy3RGEIoQELI8uVAU", + "handler": "onClickSettingButton", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a1x/0ygB5KX7fmB8xxVshV", + "sync": false + }, + { + "__type__": "cc.BlockInputEvents", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 86 + }, + "_enabled": true, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "67DjzbhF9I9p7dr89mriqw", + "sync": false + }, + { + "__type__": "3d183qTy3RGEIoQELI8uVAU", + "_name": "", + "_objFlags": 0, + "node": { + "__id__": 2 + }, + "_enabled": true, + "nodeContainer": { + "__id__": 3 + }, + "toggleButtonSfx": { + "__id__": 46 + }, + "toggleButtonMusic": { + "__id__": 58 + }, + "toggleButtonExpand": { + "__id__": 70 + }, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "7eC+qukAlNDJWVkcPy3lUy", + "sync": false + }, + { + "__type__": "cc.Node", + "_name": "system", + "_objFlags": 0, + "_parent": { + "__id__": 1 + }, + "_children": [], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 102 + }, + "_opacity": 255, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 0, + "height": 0 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_trs": { + "__type__": "TypedArray", + "ctor": "Float64Array", + "array": [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1 + ] + }, + "_eulerAngles": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_skewX": 0, + "_skewY": 0, + "_is3DNode": false, + "_groupIndex": 0, + "groupIndex": 0, + "_id": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b3Cy6vSBlFmp8oyzbk0ssP", + "sync": false + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "", + "sync": false + } +] \ No newline at end of file diff --git a/assets/core/setting/prefabs/setting.prefab.meta b/assets/core/setting/prefabs/setting.prefab.meta new file mode 100644 index 0000000..1705acb --- /dev/null +++ b/assets/core/setting/prefabs/setting.prefab.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.3.2", + "uuid": "4f4d367e-5615-4053-a907-fb0fe59b3074", + "importer": "prefab", + "optimizationPolicy": "AUTO", + "asyncLoadAssets": false, + "readonly": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/scripts.meta b/assets/core/setting/scripts.meta new file mode 100644 index 0000000..7423c73 --- /dev/null +++ b/assets/core/setting/scripts.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "eb462511-8a0a-4c7e-9909-2beea07963c0", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/scripts/component.meta b/assets/core/setting/scripts/component.meta new file mode 100644 index 0000000..e8f3dc4 --- /dev/null +++ b/assets/core/setting/scripts/component.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "91d02b49-4feb-4921-b3c7-17e77c602080", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/scripts/component/setting-component.ts b/assets/core/setting/scripts/component/setting-component.ts new file mode 100644 index 0000000..c4aa41b --- /dev/null +++ b/assets/core/setting/scripts/component/setting-component.ts @@ -0,0 +1,84 @@ +import EventDispatcher from "../../../event-system/cocos-event-target"; +import { SETTING_EVENT } from "../event-setting-config"; +import { SettingToggleButton } from "./setting-toggle-button"; + +const { ccclass, property } = cc._decorator; + +@ccclass +export default class SettingComponent extends cc.Component +{ + private isShow: boolean = false; + + @property(cc.Node) + private nodeContainer: cc.Node = null; + @property(SettingToggleButton) + private toggleButtonSfx: SettingToggleButton = null; + @property(SettingToggleButton) + private toggleButtonMusic: SettingToggleButton = null; + @property(SettingToggleButton) + private toggleButtonExpand: SettingToggleButton = null; + + protected onLoad(): void + { + this.hide(); + } + + private show(): void + { + this.isShow = true; + this.nodeContainer.active = true; + } + + private hide(): void + { + this.isShow = false; + this.nodeContainer.active = false; + } + + private onClickSettingButton(): void + { + if (this.isShow) + { + this.hide(); + } else + { + this.show(); + } + } + + private onClickInfoButton(): void + { + EventDispatcher.emit(SETTING_EVENT.OnClickInfoButton); + this.hide(); + } + + private onClickHistoryButton(): void + { + EventDispatcher.emit(SETTING_EVENT.OnClickHistoryButton); + this.hide(); + } + + private onClickSfxButton(): void + { + this.toggleButtonSfx.onClickToggleButton(); + EventDispatcher.emit(SETTING_EVENT.OnClickSFXButton, this.toggleButtonSfx.isOn); + } + + private onClickMusicButton(): void + { + this.toggleButtonMusic.onClickToggleButton(); + EventDispatcher.emit(SETTING_EVENT.OnClickMusicButton, this.toggleButtonMusic.isOn); + } + + private onClickExpandButton(): void + { + this.toggleButtonExpand.onClickToggleButton(); + EventDispatcher.emit(SETTING_EVENT.OnClickExpandButton, this.toggleButtonExpand.isOn); + } + + private onClickHomeButton(): void + { + EventDispatcher.emit(SETTING_EVENT.OnClickHomeButton); + this.hide(); + } +} diff --git a/assets/core/setting/scripts/component/setting-component.ts.meta b/assets/core/setting/scripts/component/setting-component.ts.meta new file mode 100644 index 0000000..2df4033 --- /dev/null +++ b/assets/core/setting/scripts/component/setting-component.ts.meta @@ -0,0 +1,10 @@ +{ + "ver": "1.1.0", + "uuid": "3d183a93-cb74-4610-8a10-10b23cb95014", + "importer": "typescript", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/scripts/component/setting-toggle-button.ts b/assets/core/setting/scripts/component/setting-toggle-button.ts new file mode 100644 index 0000000..d77408a --- /dev/null +++ b/assets/core/setting/scripts/component/setting-toggle-button.ts @@ -0,0 +1,28 @@ +const { ccclass, property } = cc._decorator; + +@ccclass +export class SettingToggleButton extends cc.Component +{ + @property(cc.Label) + labelToggle: cc.Label = null; + @property(cc.Sprite) + spriteToggle: cc.Sprite = null; + + @property(cc.SpriteFrame) + spriteFrameToggleOn: cc.SpriteFrame = null; + @property(cc.SpriteFrame) + spriteFrameToggleOff: cc.SpriteFrame = null; + @property(cc.String) + stringToggleOn: string = ''; + @property(cc.String) + stringToggleOff: string = ''; + + public isOn: boolean = true; + + public onClickToggleButton(): void + { + this.isOn = !this.isOn; + this.spriteToggle.spriteFrame = this.isOn ? this.spriteFrameToggleOn : this.spriteFrameToggleOff; + this.labelToggle.string = this.isOn ? this.stringToggleOn : this.stringToggleOff; + } +} \ No newline at end of file diff --git a/assets/core/setting/scripts/component/setting-toggle-button.ts.meta b/assets/core/setting/scripts/component/setting-toggle-button.ts.meta new file mode 100644 index 0000000..ece81b0 --- /dev/null +++ b/assets/core/setting/scripts/component/setting-toggle-button.ts.meta @@ -0,0 +1,10 @@ +{ + "ver": "1.1.0", + "uuid": "9cbddf1a-9de7-4c5c-ad4b-603e39b6942f", + "importer": "typescript", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/scripts/event-setting-config.ts b/assets/core/setting/scripts/event-setting-config.ts new file mode 100644 index 0000000..c5e81f5 --- /dev/null +++ b/assets/core/setting/scripts/event-setting-config.ts @@ -0,0 +1,13 @@ + + + +export const SETTING_EVENT = { + OnClickInfoButton: 'OnClickInfoButton', + OnClickHistoryButton: 'OnClickHistoryButton', + OnClickSFXButton: 'OnClickSFXButton', + OnClickMusicButton: 'OnClickMusicButton', + OnClickExpandButton: 'OnClickExpandButton', + OnClickHomeButton: 'OnClickHomeButton', +} + + diff --git a/assets/core/setting/scripts/event-setting-config.ts.meta b/assets/core/setting/scripts/event-setting-config.ts.meta new file mode 100644 index 0000000..22abaaf --- /dev/null +++ b/assets/core/setting/scripts/event-setting-config.ts.meta @@ -0,0 +1,10 @@ +{ + "ver": "1.1.0", + "uuid": "34e4c2fd-06c2-453f-8440-6696f8ba127b", + "importer": "typescript", + "isPlugin": false, + "loadPluginInWeb": true, + "loadPluginInNative": true, + "loadPluginInEditor": false, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/textures.meta b/assets/core/setting/textures.meta new file mode 100644 index 0000000..61b8447 --- /dev/null +++ b/assets/core/setting/textures.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.3", + "uuid": "e03ab49a-9850-4f3f-91f6-1f56ee088e50", + "importer": "folder", + "isBundle": false, + "bundleName": "", + "priority": 1, + "compressionType": {}, + "optimizeHotUpdate": {}, + "inlineSpriteFrames": {}, + "isRemoteBundle": {}, + "subMetas": {} +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-expand.png b/assets/core/setting/textures/btn-expand.png new file mode 100644 index 0000000..b3db26a Binary files /dev/null and b/assets/core/setting/textures/btn-expand.png differ diff --git a/assets/core/setting/textures/btn-expand.png.meta b/assets/core/setting/textures/btn-expand.png.meta new file mode 100644 index 0000000..e5edcef --- /dev/null +++ b/assets/core/setting/textures/btn-expand.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "232261db-5cbb-433d-a39d-b4f066c1fd81", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 30, + "height": 29, + "platformSettings": {}, + "subMetas": { + "btn-expand": { + "ver": "1.0.6", + "uuid": "b6e59419-0448-42dc-87ae-17eeafad51bf", + "importer": "sprite-frame", + "rawTextureUuid": "232261db-5cbb-433d-a39d-b4f066c1fd81", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 30, + "height": 29, + "rawWidth": 30, + "rawHeight": 29, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-history.png b/assets/core/setting/textures/btn-history.png new file mode 100644 index 0000000..ffc7cd2 Binary files /dev/null and b/assets/core/setting/textures/btn-history.png differ diff --git a/assets/core/setting/textures/btn-history.png.meta b/assets/core/setting/textures/btn-history.png.meta new file mode 100644 index 0000000..55a2b29 --- /dev/null +++ b/assets/core/setting/textures/btn-history.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "e31bbb43-db4c-4185-8eeb-2b0ad49eb438", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 32, + "height": 31, + "platformSettings": {}, + "subMetas": { + "btn-history": { + "ver": "1.0.6", + "uuid": "c2b3be0e-0aef-4624-b727-caa32896e3b0", + "importer": "sprite-frame", + "rawTextureUuid": "e31bbb43-db4c-4185-8eeb-2b0ad49eb438", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 32, + "height": 31, + "rawWidth": 32, + "rawHeight": 31, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-home.png b/assets/core/setting/textures/btn-home.png new file mode 100644 index 0000000..f6abe97 Binary files /dev/null and b/assets/core/setting/textures/btn-home.png differ diff --git a/assets/core/setting/textures/btn-home.png.meta b/assets/core/setting/textures/btn-home.png.meta new file mode 100644 index 0000000..a98e4fd --- /dev/null +++ b/assets/core/setting/textures/btn-home.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "07339e3b-b2f8-4064-b35c-2e8bdcf0608f", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 38, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn-home": { + "ver": "1.0.6", + "uuid": "aad78af6-cbdc-4312-bbe7-d381f6d4c03a", + "importer": "sprite-frame", + "rawTextureUuid": "07339e3b-b2f8-4064-b35c-2e8bdcf0608f", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 38, + "height": 33, + "rawWidth": 38, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-info.png b/assets/core/setting/textures/btn-info.png new file mode 100644 index 0000000..d3db4b1 Binary files /dev/null and b/assets/core/setting/textures/btn-info.png differ diff --git a/assets/core/setting/textures/btn-info.png.meta b/assets/core/setting/textures/btn-info.png.meta new file mode 100644 index 0000000..d6afb69 --- /dev/null +++ b/assets/core/setting/textures/btn-info.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "c99f7f91-8c8d-4ebb-a5f2-1f8980aa748e", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 33, + "height": 34, + "platformSettings": {}, + "subMetas": { + "btn-info": { + "ver": "1.0.6", + "uuid": "ef38dfa2-9972-4eb6-9f04-5d8452f61381", + "importer": "sprite-frame", + "rawTextureUuid": "c99f7f91-8c8d-4ebb-a5f2-1f8980aa748e", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 33, + "height": 34, + "rawWidth": 33, + "rawHeight": 34, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-music-off.png b/assets/core/setting/textures/btn-music-off.png new file mode 100644 index 0000000..6103a76 Binary files /dev/null and b/assets/core/setting/textures/btn-music-off.png differ diff --git a/assets/core/setting/textures/btn-music-off.png.meta b/assets/core/setting/textures/btn-music-off.png.meta new file mode 100644 index 0000000..7f4ee46 --- /dev/null +++ b/assets/core/setting/textures/btn-music-off.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "a8663ca9-c686-4463-86da-d7fb7cbd54fe", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 24, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn-music-off": { + "ver": "1.0.6", + "uuid": "8213b93e-60cf-4a19-bf7c-d190857787e5", + "importer": "sprite-frame", + "rawTextureUuid": "a8663ca9-c686-4463-86da-d7fb7cbd54fe", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 24, + "height": 33, + "rawWidth": 24, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-music-on.png b/assets/core/setting/textures/btn-music-on.png new file mode 100644 index 0000000..31a1571 Binary files /dev/null and b/assets/core/setting/textures/btn-music-on.png differ diff --git a/assets/core/setting/textures/btn-music-on.png.meta b/assets/core/setting/textures/btn-music-on.png.meta new file mode 100644 index 0000000..63a5051 --- /dev/null +++ b/assets/core/setting/textures/btn-music-on.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "054796fe-406d-439f-a1dd-954872d750ae", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 22, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn-music-on": { + "ver": "1.0.6", + "uuid": "d77c6ae5-7ec9-4160-a3af-c2bd8716b88c", + "importer": "sprite-frame", + "rawTextureUuid": "054796fe-406d-439f-a1dd-954872d750ae", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 22, + "height": 33, + "rawWidth": 22, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-option-bg.png b/assets/core/setting/textures/btn-option-bg.png new file mode 100644 index 0000000..438bd28 Binary files /dev/null and b/assets/core/setting/textures/btn-option-bg.png differ diff --git a/assets/core/setting/textures/btn-option-bg.png.meta b/assets/core/setting/textures/btn-option-bg.png.meta new file mode 100644 index 0000000..6558547 --- /dev/null +++ b/assets/core/setting/textures/btn-option-bg.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "3ed16299-1429-48a0-be99-745bc8cbbe68", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 58, + "height": 50, + "platformSettings": {}, + "subMetas": { + "btn-option-bg": { + "ver": "1.0.6", + "uuid": "c02a973e-22a2-4892-a504-5f7aecc7990c", + "importer": "sprite-frame", + "rawTextureUuid": "3ed16299-1429-48a0-be99-745bc8cbbe68", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 58, + "height": 50, + "rawWidth": 58, + "rawHeight": 50, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-option.png b/assets/core/setting/textures/btn-option.png new file mode 100644 index 0000000..1a2b1d5 Binary files /dev/null and b/assets/core/setting/textures/btn-option.png differ diff --git a/assets/core/setting/textures/btn-option.png.meta b/assets/core/setting/textures/btn-option.png.meta new file mode 100644 index 0000000..65dc120 --- /dev/null +++ b/assets/core/setting/textures/btn-option.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "d06f1714-cb10-4073-8c0c-9946d70c4607", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 34, + "height": 27, + "platformSettings": {}, + "subMetas": { + "btn-option": { + "ver": "1.0.6", + "uuid": "e89828af-e9d2-43a5-846a-105096bf7a63", + "importer": "sprite-frame", + "rawTextureUuid": "d06f1714-cb10-4073-8c0c-9946d70c4607", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 34, + "height": 27, + "rawWidth": 34, + "rawHeight": 27, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-retract.png b/assets/core/setting/textures/btn-retract.png new file mode 100644 index 0000000..88ebf22 Binary files /dev/null and b/assets/core/setting/textures/btn-retract.png differ diff --git a/assets/core/setting/textures/btn-retract.png.meta b/assets/core/setting/textures/btn-retract.png.meta new file mode 100644 index 0000000..d771a89 --- /dev/null +++ b/assets/core/setting/textures/btn-retract.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "3dc148a7-0669-4fa0-a8aa-7fab2c1f9806", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 30, + "height": 29, + "platformSettings": {}, + "subMetas": { + "btn-retract": { + "ver": "1.0.6", + "uuid": "93f4b9c5-48cc-4ebe-8c74-b5f4d70d1524", + "importer": "sprite-frame", + "rawTextureUuid": "3dc148a7-0669-4fa0-a8aa-7fab2c1f9806", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 30, + "height": 29, + "rawWidth": 30, + "rawHeight": 29, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-sound-off.png b/assets/core/setting/textures/btn-sound-off.png new file mode 100644 index 0000000..ceb8b34 Binary files /dev/null and b/assets/core/setting/textures/btn-sound-off.png differ diff --git a/assets/core/setting/textures/btn-sound-off.png.meta b/assets/core/setting/textures/btn-sound-off.png.meta new file mode 100644 index 0000000..d6b2a46 --- /dev/null +++ b/assets/core/setting/textures/btn-sound-off.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "60335042-f3f0-4504-866e-bf0404dbab61", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 37, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn-sound-off": { + "ver": "1.0.6", + "uuid": "24c22167-7281-42e5-8997-aaa650b54094", + "importer": "sprite-frame", + "rawTextureUuid": "60335042-f3f0-4504-866e-bf0404dbab61", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 37, + "height": 33, + "rawWidth": 37, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn-sound-on.png b/assets/core/setting/textures/btn-sound-on.png new file mode 100644 index 0000000..042f940 Binary files /dev/null and b/assets/core/setting/textures/btn-sound-on.png differ diff --git a/assets/core/setting/textures/btn-sound-on.png.meta b/assets/core/setting/textures/btn-sound-on.png.meta new file mode 100644 index 0000000..87e5cb9 --- /dev/null +++ b/assets/core/setting/textures/btn-sound-on.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "c7e9a663-4498-4ac5-910a-7b63a72e7f3f", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 34, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn-sound-on": { + "ver": "1.0.6", + "uuid": "46367c73-2668-4e82-9743-ee15b2374d6a", + "importer": "sprite-frame", + "rawTextureUuid": "c7e9a663-4498-4ac5-910a-7b63a72e7f3f", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 34, + "height": 33, + "rawWidth": 34, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_gameinfo1.png b/assets/core/setting/textures/btn_gameinfo1.png new file mode 100644 index 0000000..d3db4b1 Binary files /dev/null and b/assets/core/setting/textures/btn_gameinfo1.png differ diff --git a/assets/core/setting/textures/btn_gameinfo1.png.meta b/assets/core/setting/textures/btn_gameinfo1.png.meta new file mode 100644 index 0000000..840af8b --- /dev/null +++ b/assets/core/setting/textures/btn_gameinfo1.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "66bc9e3e-c132-438e-9f07-0aaa7e0f7d96", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 33, + "height": 34, + "platformSettings": {}, + "subMetas": { + "btn_gameinfo1": { + "ver": "1.0.6", + "uuid": "c80f4df0-0b61-4876-a439-bce34543f0fe", + "importer": "sprite-frame", + "rawTextureUuid": "66bc9e3e-c132-438e-9f07-0aaa7e0f7d96", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 33, + "height": 34, + "rawWidth": 33, + "rawHeight": 34, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_hamburger0.png b/assets/core/setting/textures/btn_hamburger0.png new file mode 100644 index 0000000..9a11dc3 Binary files /dev/null and b/assets/core/setting/textures/btn_hamburger0.png differ diff --git a/assets/core/setting/textures/btn_hamburger0.png.meta b/assets/core/setting/textures/btn_hamburger0.png.meta new file mode 100644 index 0000000..b9f5a70 --- /dev/null +++ b/assets/core/setting/textures/btn_hamburger0.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "00d86aa9-63f6-4810-a41f-2a9c976fc20a", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 65, + "height": 65, + "platformSettings": {}, + "subMetas": { + "btn_hamburger0": { + "ver": "1.0.6", + "uuid": "071d7bec-869e-42c8-bc75-b624b84a1948", + "importer": "sprite-frame", + "rawTextureUuid": "00d86aa9-63f6-4810-a41f-2a9c976fc20a", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 65, + "height": 65, + "rawWidth": 65, + "rawHeight": 65, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_history_ingame0.png b/assets/core/setting/textures/btn_history_ingame0.png new file mode 100644 index 0000000..ffc7cd2 Binary files /dev/null and b/assets/core/setting/textures/btn_history_ingame0.png differ diff --git a/assets/core/setting/textures/btn_history_ingame0.png.meta b/assets/core/setting/textures/btn_history_ingame0.png.meta new file mode 100644 index 0000000..bd0aa10 --- /dev/null +++ b/assets/core/setting/textures/btn_history_ingame0.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "2f555edd-5fa2-432e-96e3-42aa0056e5bb", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 32, + "height": 31, + "platformSettings": {}, + "subMetas": { + "btn_history_ingame0": { + "ver": "1.0.6", + "uuid": "c1dd2d42-9a71-446e-854e-541108e3c84b", + "importer": "sprite-frame", + "rawTextureUuid": "2f555edd-5fa2-432e-96e3-42aa0056e5bb", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 32, + "height": 31, + "rawWidth": 32, + "rawHeight": 31, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_music4.png b/assets/core/setting/textures/btn_music4.png new file mode 100644 index 0000000..31a1571 Binary files /dev/null and b/assets/core/setting/textures/btn_music4.png differ diff --git a/assets/core/setting/textures/btn_music4.png.meta b/assets/core/setting/textures/btn_music4.png.meta new file mode 100644 index 0000000..73b8b00 --- /dev/null +++ b/assets/core/setting/textures/btn_music4.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "14036bf6-ddb0-4cc5-a4ce-d3f412fa0e34", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 22, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn_music4": { + "ver": "1.0.6", + "uuid": "4be2eccd-e85d-4d75-9231-bed42e171358", + "importer": "sprite-frame", + "rawTextureUuid": "14036bf6-ddb0-4cc5-a4ce-d3f412fa0e34", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 22, + "height": 33, + "rawWidth": 22, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_musicoff5.png b/assets/core/setting/textures/btn_musicoff5.png new file mode 100644 index 0000000..6103a76 Binary files /dev/null and b/assets/core/setting/textures/btn_musicoff5.png differ diff --git a/assets/core/setting/textures/btn_musicoff5.png.meta b/assets/core/setting/textures/btn_musicoff5.png.meta new file mode 100644 index 0000000..7516eb6 --- /dev/null +++ b/assets/core/setting/textures/btn_musicoff5.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "9e74a74a-8172-4095-ba27-f5a0d0439902", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 24, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn_musicoff5": { + "ver": "1.0.6", + "uuid": "f1037934-1734-4bbe-826f-5a447c218081", + "importer": "sprite-frame", + "rawTextureUuid": "9e74a74a-8172-4095-ba27-f5a0d0439902", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 24, + "height": 33, + "rawWidth": 24, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_soundeffect3.png b/assets/core/setting/textures/btn_soundeffect3.png new file mode 100644 index 0000000..042f940 Binary files /dev/null and b/assets/core/setting/textures/btn_soundeffect3.png differ diff --git a/assets/core/setting/textures/btn_soundeffect3.png.meta b/assets/core/setting/textures/btn_soundeffect3.png.meta new file mode 100644 index 0000000..c8366d3 --- /dev/null +++ b/assets/core/setting/textures/btn_soundeffect3.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "ac0eba8e-3fac-48c0-aec1-9bfd7a412194", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 34, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn_soundeffect3": { + "ver": "1.0.6", + "uuid": "80484e30-fbb8-494e-a45a-f54cf4ce3efb", + "importer": "sprite-frame", + "rawTextureUuid": "ac0eba8e-3fac-48c0-aec1-9bfd7a412194", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 34, + "height": 33, + "rawWidth": 34, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/btn_soundeffectoff2.png b/assets/core/setting/textures/btn_soundeffectoff2.png new file mode 100644 index 0000000..ceb8b34 Binary files /dev/null and b/assets/core/setting/textures/btn_soundeffectoff2.png differ diff --git a/assets/core/setting/textures/btn_soundeffectoff2.png.meta b/assets/core/setting/textures/btn_soundeffectoff2.png.meta new file mode 100644 index 0000000..b62b57e --- /dev/null +++ b/assets/core/setting/textures/btn_soundeffectoff2.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "1a6e1c0d-0739-49ac-9756-bfd35b9ba95c", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 37, + "height": 33, + "platformSettings": {}, + "subMetas": { + "btn_soundeffectoff2": { + "ver": "1.0.6", + "uuid": "9f4d4bd6-7085-43d0-be8f-e0789be2c24c", + "importer": "sprite-frame", + "rawTextureUuid": "1a6e1c0d-0739-49ac-9756-bfd35b9ba95c", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 37, + "height": 33, + "rawWidth": 37, + "rawHeight": 33, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file diff --git a/assets/core/setting/textures/shadow.png b/assets/core/setting/textures/shadow.png new file mode 100644 index 0000000..8509718 Binary files /dev/null and b/assets/core/setting/textures/shadow.png differ diff --git a/assets/core/setting/textures/shadow.png.meta b/assets/core/setting/textures/shadow.png.meta new file mode 100644 index 0000000..aeb40f3 --- /dev/null +++ b/assets/core/setting/textures/shadow.png.meta @@ -0,0 +1,38 @@ +{ + "ver": "2.3.7", + "uuid": "9f04d933-4357-47e4-8854-91681ec7dd2c", + "importer": "texture", + "type": "sprite", + "wrapMode": "clamp", + "filterMode": "bilinear", + "premultiplyAlpha": false, + "genMipmaps": false, + "packable": true, + "width": 136, + "height": 72, + "platformSettings": {}, + "subMetas": { + "shadow": { + "ver": "1.0.6", + "uuid": "297b86d7-e7d6-44fd-8782-e3dc3e73004f", + "importer": "sprite-frame", + "rawTextureUuid": "9f04d933-4357-47e4-8854-91681ec7dd2c", + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 136, + "height": 72, + "rawWidth": 136, + "rawHeight": 72, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "subMetas": {} + } + } +} \ No newline at end of file