Commit 00056735 by 张树文

删除

1 parent 7caf4b12
Showing with 1001 additions and 10408 deletions
...@@ -30,38 +30,23 @@ ...@@ -30,38 +30,23 @@
"__id__": 13 "__id__": 13
}, },
{ {
"__id__": 96 "__id__": 76
},
{
"__id__": 107
},
{
"__id__": 125
},
{
"__id__": 133
},
{
"__id__": 141
},
{
"__id__": 151
}, },
{ {
"__id__": 191 "__id__": 87
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 203 "__id__": 99
}, },
{ {
"__id__": 204 "__id__": 100
} }
], ],
"_prefab": { "_prefab": {
"__id__": 205 "__id__": 101
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -501,14 +486,11 @@ ...@@ -501,14 +486,11 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 93 "__id__": 74
},
{
"__id__": 94
} }
], ],
"_prefab": { "_prefab": {
"__id__": 95 "__id__": 75
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -573,19 +555,16 @@ ...@@ -573,19 +555,16 @@
}, },
{ {
"__id__": 53 "__id__": 53
},
{
"__id__": 72
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 91 "__id__": 72
} }
], ],
"_prefab": { "_prefab": {
"__id__": 92 "__id__": 73
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2006,7 +1985,7 @@ ...@@ -2006,7 +1985,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "TabItem(Mall)", "_name": "TabItem(Set)",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 14 "__id__": 14
...@@ -2056,8 +2035,8 @@ ...@@ -2056,8 +2035,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
89, 269,
3, 23,
0, 0,
0, 0,
0, 0,
...@@ -2084,7 +2063,7 @@ ...@@ -2084,7 +2063,7 @@
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "Background", "_name": "Background",
"_objFlags": 0, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 53 "__id__": 53
}, },
...@@ -2232,8 +2211,8 @@ ...@@ -2232,8 +2211,8 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_useOriginalSize": false, "_useOriginalSize": false,
"_string": "商城", "_string": "设置",
"_N$string": "商城", "_N$string": "设置",
"_fontSize": 20, "_fontSize": 20,
"_lineHeight": 40, "_lineHeight": 40,
"_enableWrapText": false, "_enableWrapText": false,
...@@ -2258,7 +2237,7 @@ ...@@ -2258,7 +2237,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "96QMW61MVOuagTtxs839ah", "fileId": "b4qRtaegZB8KAWAWbAZULC",
"sync": false "sync": false
}, },
{ {
...@@ -2277,7 +2256,7 @@ ...@@ -2277,7 +2256,7 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
"_type": 0, "_type": 0,
"_sizeMode": 2, "_sizeMode": 2,
...@@ -2328,7 +2307,7 @@ ...@@ -2328,7 +2307,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "4fVCr3zuJNLY26qQv+UeYX", "fileId": "42ESobB7hP6YPFehGbYAOw",
"sync": false "sync": false
}, },
{ {
...@@ -2361,8 +2340,8 @@ ...@@ -2361,8 +2340,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 80, "width": 26,
"height": 46 "height": 26
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2373,8 +2352,8 @@ ...@@ -2373,8 +2352,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
45, 30,
45, 25,
0, 0,
0, 0,
0, 0,
...@@ -2414,10 +2393,10 @@ ...@@ -2414,10 +2393,10 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "da8f44f4-e92c-4d5f-a1bf-ba59b0082f81" "__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
}, },
"_type": 0, "_type": 0,
"_sizeMode": 1, "_sizeMode": 0,
"_fillType": 0, "_fillType": 0,
"_fillCenter": { "_fillCenter": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2451,7 +2430,7 @@ ...@@ -2451,7 +2430,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "6bUmy2i8lPPq7PYOAKiY/O", "fileId": "c87XET2llBRotd7gKzpC4K",
"sync": false "sync": false
}, },
{ {
...@@ -2481,8 +2460,8 @@ ...@@ -2481,8 +2460,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 439, "width": 243.48,
"height": 582.5 "height": 229
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2532,8 +2511,8 @@ ...@@ -2532,8 +2511,8 @@
} }
], ],
"paused": false, "paused": false,
"defaultSkin": "default", "defaultSkin": "",
"defaultAnimation": "else", "defaultAnimation": "",
"_preCacheMode": 1, "_preCacheMode": 1,
"_cacheMode": 1, "_cacheMode": 1,
"loop": true, "loop": true,
...@@ -2544,14 +2523,12 @@ ...@@ -2544,14 +2523,12 @@
"_frameCache": null, "_frameCache": null,
"_curFrame": null, "_curFrame": null,
"_skeletonCache": null, "_skeletonCache": null,
"_animationName": "else", "_animationName": "dianji",
"_animationQueue": [], "_animationQueue": [],
"_headAniInfo": null, "_headAniInfo": null,
"_playTimes": 0, "_playTimes": 0,
"_isAniComplete": true, "_isAniComplete": true,
"_N$skeletonData": { "_N$skeletonData": null,
"__uuid__": "ff1a4e53-fcd1-48ef-84b4-7502d39a0cc8"
},
"_N$_defaultCacheMode": 1, "_N$_defaultCacheMode": 1,
"_N$debugSlots": false, "_N$debugSlots": false,
"_N$debugBones": false, "_N$debugBones": false,
...@@ -2568,7 +2545,7 @@ ...@@ -2568,7 +2545,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "e2XPhqnZBCMrJycltSXrNt", "fileId": "52M3Adjz9BX6crVO3zgL5b",
"sync": false "sync": false
}, },
{ {
...@@ -2635,22 +2612,22 @@ ...@@ -2635,22 +2612,22 @@
"a": 200 "a": 200
}, },
"_N$normalSprite": { "_N$normalSprite": {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
"_N$pressedSprite": { "_N$pressedSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"pressedSprite": { "pressedSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$hoverSprite": { "_N$hoverSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"hoverSprite": { "hoverSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$disabledSprite": { "_N$disabledSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$target": { "_N$target": {
"__id__": 54 "__id__": 54
...@@ -2688,38 +2665,105 @@ ...@@ -2688,38 +2665,105 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "23zffgaYFJspQsGrHYHUCu", "fileId": "bc6StC0tdEtrEpvE6XBqQH",
"sync": false "sync": false
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Widget",
"_name": "TabItem(Set)", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "node": {
"__id__": 14 "__id__": 14
}, },
"_children": [ "_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 40,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 500,
"_originalHeight": 0,
"_id": ""
},
{ {
"__id__": 73 "__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c3abEy1PFCA5SbaSs+DPNN",
"sync": false
}, },
{ {
"__id__": 80 "__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 44,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 0,
"_id": ""
}, },
{ {
"__id__": 84 "__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "89dzymIhxApaZ07HRVW+Ub",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "Debug",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 77
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 87 "__id__": 84
},
{
"__id__": 89
} }
], ],
"_prefab": { "_prefab": {
"__id__": 90 "__id__": 86
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2731,8 +2775,8 @@ ...@@ -2731,8 +2775,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 80, "width": 100,
"height": 80 "height": 60
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2743,8 +2787,8 @@ ...@@ -2743,8 +2787,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
269, -304.757,
23, 441.878,
0, 0,
0, 0,
0, 0,
...@@ -2773,24 +2817,24 @@ ...@@ -2773,24 +2817,24 @@
"_name": "Background", "_name": "Background",
"_objFlags": 512, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 72 "__id__": 76
}, },
"_children": [ "_children": [
{ {
"__id__": 74 "__id__": 78
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 77 "__id__": 81
}, },
{ {
"__id__": 78 "__id__": 82
} }
], ],
"_prefab": { "_prefab": {
"__id__": 79 "__id__": 83
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2802,8 +2846,8 @@ ...@@ -2802,8 +2846,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 120, "width": 100,
"height": 135 "height": 60
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2823,7 +2867,7 @@ ...@@ -2823,7 +2867,7 @@
1, 1,
1, 1,
1, 1,
1 0
] ]
}, },
"_eulerAngles": { "_eulerAngles": {
...@@ -2842,19 +2886,19 @@ ...@@ -2842,19 +2886,19 @@
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "Label", "_name": "Label",
"_objFlags": 0, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 73 "__id__": 77
}, },
"_children": [], "_children": [],
"_active": false, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 75 "__id__": 79
} }
], ],
"_prefab": { "_prefab": {
"__id__": 76 "__id__": 80
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2879,7 +2923,7 @@ ...@@ -2879,7 +2923,7 @@
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
0, 0,
-26.416, 0,
0, 0,
0, 0,
0, 0,
...@@ -2908,7 +2952,7 @@ ...@@ -2908,7 +2952,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 74 "__id__": 78
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -2919,8 +2963,8 @@ ...@@ -2919,8 +2963,8 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_useOriginalSize": false, "_useOriginalSize": false,
"_string": "设置", "_string": "Debug",
"_N$string": "设置", "_N$string": "Debug",
"_fontSize": 20, "_fontSize": 20,
"_lineHeight": 40, "_lineHeight": 40,
"_enableWrapText": false, "_enableWrapText": false,
...@@ -2945,7 +2989,7 @@ ...@@ -2945,7 +2989,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "b4qRtaegZB8KAWAWbAZULC", "fileId": "efDzywbc9EX7Dansm+CI4o",
"sync": false "sync": false
}, },
{ {
...@@ -2953,7 +2997,7 @@ ...@@ -2953,7 +2997,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 73 "__id__": 77
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -2964,10 +3008,10 @@ ...@@ -2964,10 +3008,10 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907" "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
}, },
"_type": 0, "_type": 1,
"_sizeMode": 2, "_sizeMode": 0,
"_fillType": 0, "_fillType": 0,
"_fillCenter": { "_fillCenter": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2976,7 +3020,7 @@ ...@@ -2976,7 +3020,7 @@
}, },
"_fillStart": 0, "_fillStart": 0,
"_fillRange": 0, "_fillRange": 0,
"_isTrimmedMode": false, "_isTrimmedMode": true,
"_atlas": null, "_atlas": null,
"_id": "" "_id": ""
}, },
...@@ -2985,16 +3029,16 @@ ...@@ -2985,16 +3029,16 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 73 "__id__": 77
}, },
"_enabled": true, "_enabled": true,
"alignMode": 0, "alignMode": 0,
"_target": null, "_target": null,
"_alignFlags": 45, "_alignFlags": 45,
"_left": -20, "_left": 0,
"_right": -20, "_right": 0,
"_top": -27.5, "_top": 0,
"_bottom": -27.5, "_bottom": 0,
"_verticalCenter": 0, "_verticalCenter": 0,
"_horizontalCenter": 0, "_horizontalCenter": 0,
"_isAbsLeft": true, "_isAbsLeft": true,
...@@ -3015,3823 +3059,24 @@ ...@@ -3015,3823 +3059,24 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "42ESobB7hP6YPFehGbYAOw", "fileId": "abLJIAZ69IdYZiJiXFIN3G",
"sync": false "sync": false
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Button",
"_name": "RedDot", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "node": {
"__id__": 72 "__id__": 76
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 81
}, },
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{ {
"__id__": 82 "__id__": 85
}
],
"_prefab": {
"__id__": 83
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 26,
"height": 26
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
30,
25,
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__": 80
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "97686GDoplEyIF/w3xCmR+q",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 80
},
"_enabled": true,
"speed": 1,
"opacityMax": 255,
"opacityMin": 175,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c87XET2llBRotd7gKzpC4K",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "clickAni",
"_objFlags": 0,
"_parent": {
"__id__": 72
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 85
}
],
"_prefab": {
"__id__": 86
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 243.48,
"height": 229
},
"_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__": "sp.Skeleton",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
},
"_enabled": true,
"_materials": [
{
"__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
}
],
"paused": false,
"defaultSkin": "",
"defaultAnimation": "",
"_preCacheMode": 1,
"_cacheMode": 1,
"loop": true,
"premultipliedAlpha": false,
"timeScale": 1,
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_skeletonCache": null,
"_animationName": "dianji",
"_animationQueue": [],
"_headAniInfo": null,
"_playTimes": 0,
"_isAniComplete": true,
"_N$skeletonData": null,
"_N$_defaultCacheMode": 1,
"_N$debugSlots": false,
"_N$debugBones": false,
"_N$debugMesh": false,
"_N$useTint": false,
"_N$enableBatch": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "52M3Adjz9BX6crVO3zgL5b",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 72
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 88
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 2,
"transition": 2,
"_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": {
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
},
"_N$pressedSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"pressedSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$hoverSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"hoverSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$disabledSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$target": {
"__id__": 73
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onTabButtonClick",
"customEventData": "3"
},
{
"__type__": "58e3crPOmJDm6+M0r8tKV96",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 72
},
"_enabled": true,
"clip": {
"__uuid__": "30883a0f-ffc3-434a-aec8-f4d1e856ef2b"
},
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "bc6StC0tdEtrEpvE6XBqQH",
"sync": false
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 40,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 500,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c3abEy1PFCA5SbaSs+DPNN",
"sync": false
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "f2a39541-bcb5-4f4e-9e17-3d27fecfb2e9"
},
"_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.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 44,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "89dzymIhxApaZ07HRVW+Ub",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "Debug",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 97
}
],
"_active": true,
"_components": [
{
"__id__": 104
}
],
"_prefab": {
"__id__": 106
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 60
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-304.757,
441.878,
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": 512,
"_parent": {
"__id__": 96
},
"_children": [
{
"__id__": 98
}
],
"_active": true,
"_components": [
{
"__id__": 101
},
{
"__id__": 102
}
],
"_prefab": {
"__id__": 103
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 60
},
"_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.Node",
"_name": "Label",
"_objFlags": 512,
"_parent": {
"__id__": 97
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 99
}
],
"_prefab": {
"__id__": 100
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_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.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 98
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "Debug",
"_N$string": "Debug",
"_fontSize": 20,
"_lineHeight": 40,
"_enableWrapText": false,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 1,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "efDzywbc9EX7Dansm+CI4o",
"sync": false
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 97
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_type": 1,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 97
},
"_enabled": true,
"alignMode": 0,
"_target": null,
"_alignFlags": 45,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 40,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "abLJIAZ69IdYZiJiXFIN3G",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 96
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 105
}
],
"_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": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"_N$hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": {
"__id__": 97
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onDebugClickCallback",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "1dPVS+jgJC6qr/4le5Usf1",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "CooperationItem",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 108
},
{
"__id__": 112
},
{
"__id__": 116
}
],
"_active": true,
"_components": [
{
"__id__": 120
},
{
"__id__": 121
},
{
"__id__": 123
}
],
"_prefab": {
"__id__": 124
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 120,
"height": 153.4
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-299.62,
-334.1,
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": "icon",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 109
},
{
"__id__": 110
}
],
"_prefab": {
"__id__": 111
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 93,
"height": 93
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
30.200000000000003,
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__": 108
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "1a32fc76-f0bd-4f66-980f-56929c0ca0b3"
},
"_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.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 108
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 17,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "91RWbr/YNIcpgoZT2Wr4at",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "name",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 113
},
{
"__id__": 114
}
],
"_prefab": {
"__id__": 115
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 24,
"g": 188,
"b": 67,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 126,
"height": 25.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-33.9,
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__": 112
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "我的大刀四十米",
"_N$string": "我的大刀四十米",
"_fontSize": 18,
"_lineHeight": 20,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 112
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 20,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 30.200000000000003,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "bdjRJzWJVBy6poD4ceNb1A",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "user",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 117
},
{
"__id__": 118
}
],
"_prefab": {
"__id__": 119
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 24,
"g": 188,
"b": 67,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 101.39,
"height": 25.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-64.1,
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__": 116
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "123456人在玩",
"_N$string": "123456人在玩",
"_fontSize": 16,
"_lineHeight": 20,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 116
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 20,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 1.4210854715202004e-14,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "559RaTSe1OgKdfL8rLbV1F",
"sync": false
},
{
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"_layoutSize": {
"__type__": "cc.Size",
"width": 120,
"height": 153.4
},
"_resize": 1,
"_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": 5,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 122
}
],
"_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__": 107
},
"component": "",
"_componentId": "a7b63O3QOlE1aVCec8f8g+n",
"handler": "onItemClick",
"customEventData": ""
},
{
"__type__": "a7b63O3QOlE1aVCec8f8g+n",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"iconSprite": {
"__id__": 109
},
"nameLabel": {
"__id__": 113
},
"playingUserLabel": {
"__id__": 117
},
"location": "gameCenter",
"useDIYColor": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "6dMrn53r1K36rYF/JmneU7",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "UrgentNoticeBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 126
}
],
"_active": true,
"_components": [
{
"__id__": 129
},
{
"__id__": 131
}
],
"_prefab": {
"__id__": 132
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
180,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 125
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 127
}
],
"_prefab": {
"__id__": 128
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 54,
"height": 82
},
"_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__": 126
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a062439e-e67b-415f-85d8-1cab2b5e26c0"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "1aQ0/3cBpG8Yb5iWNRQW/P",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 125
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 130
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onUrgentNoticeClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 125
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "3dS8xVX/dE8LFGAHOy9ByZ",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "GoToShopBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 134
}
],
"_active": true,
"_components": [
{
"__id__": 137
},
{
"__id__": 139
}
],
"_prefab": {
"__id__": 140
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
33.637,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 133
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 135
}
],
"_prefab": {
"__id__": 136
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 78,
"height": 122
},
"_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__": 134
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "5f06f6f4-e0bc-4a3c-8bb2-4bc10cebe48f"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "65WB6GMihFAbMiz3W0ZXJp",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 133
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 138
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onGoToShopClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 133
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "7aw421T7JEVbkHkbQYgnT3",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "DownBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 142
},
{
"__id__": 145
}
],
"_active": false,
"_components": [
{
"__id__": 148
}
],
"_prefab": {
"__id__": 150
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
-50,
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": "btnBg",
"_objFlags": 0,
"_parent": {
"__id__": 141
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 143
}
],
"_prefab": {
"__id__": 144
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 106,
"height": 44
},
"_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__": 142
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "899919e4-8b51-4ec3-a782-b40596bcef83"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "4cGL2Ac/FNL7UeZ2BELdjL",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 141
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 146
}
],
"_prefab": {
"__id__": 147
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 24,
"height": 16
},
"_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__": 145
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "198e7370-905c-4791-a1b3-deda0c7c3208"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "caOKSebH1Imbo6h66KMPcY",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 141
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 149
}
],
"_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": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"_N$hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": null,
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onDownButtonClick",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "e51SrNg4RFp7P8sRM31/mx",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "ButtonsNode",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 152
},
{
"__id__": 163
},
{
"__id__": 171
},
{
"__id__": 179
}
],
"_active": true,
"_components": [
{
"__id__": 189
}
],
"_prefab": {
"__id__": 190
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 430
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 1
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
-50,
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": "RewardBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 153
},
{
"__id__": 156
}
],
"_active": true,
"_components": [
{
"__id__": 159
},
{
"__id__": 161
}
],
"_prefab": {
"__id__": 162
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-50,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 152
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 154
}
],
"_prefab": {
"__id__": 155
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 79,
"height": 97
},
"_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__": 153
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "358f59d9-f6b2-4784-a8c1-129597e932e3"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "b73uFjYM1Dvbl04IYSgzWr",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "RedDot",
"_objFlags": 0,
"_parent": {
"__id__": 152
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 157
}
],
"_prefab": {
"__id__": 158
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 26,
"height": 26
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
23.938,
29.257,
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__": 156
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "7ev8zASw5LLqctN+GIsOvD",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 152
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 160
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onRewardBtnClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 152
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "dbbNlJb0lKeKEkOzhRCT4/",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "GameCenterBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 164
}
],
"_active": true,
"_components": [
{
"__id__": 167
},
{
"__id__": 169
}
],
"_prefab": {
"__id__": 170
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-180,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 165
}
],
"_prefab": {
"__id__": 166
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 96,
"height": 109
},
"_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__": 164
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "bb81fccb-9f69-446b-a5a5-b27cb5f8b8b6"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "6bXge+ODhO6bApbG/8BpO4",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 163
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 168
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 163
},
"component": "",
"_componentId": "c514d91aohJ97f4zAqMcsiN",
"handler": "onClick",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 163
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "acFVXwQO9FGbFCxFf05XUv",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "CommonProblemBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 172
}
],
"_active": true,
"_components": [
{
"__id__": 175
},
{
"__id__": 177
}
],
"_prefab": {
"__id__": 178
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-310,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 171
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 173
}
],
"_prefab": {
"__id__": 174
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 75,
"height": 109
},
"_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__": 172
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ff822cf6-25f2-4d5e-9dbf-6e0f4dc4cdb9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "76P4gptOxPII8GcbDF50y7",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 171
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 176
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onCommonProblemClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 171
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "a5JrUfk+RC2pwFXrevgq5Z",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "UpBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 180
},
{
"__id__": 183
}
],
"_active": true,
"_components": [
{
"__id__": 186
}
],
"_prefab": {
"__id__": 188
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-410,
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": "btnBg",
"_objFlags": 0,
"_parent": {
"__id__": 179
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 181
}
],
"_prefab": {
"__id__": 182
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 106,
"height": 44
},
"_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__": 180
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "899919e4-8b51-4ec3-a782-b40596bcef83"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "59nK+JH/9N85mIDqHF+nK4",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 179
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 184
}
],
"_prefab": {
"__id__": 185
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 25,
"height": 15
},
"_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__": 183
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c4a2a444-ccf0-45c3-beb5-5ba145a998f3"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "61GU0bkvhHOrOV95aNxd48",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 179
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 187
} }
], ],
"_N$interactable": true, "_N$interactable": true,
...@@ -6898,7 +3143,9 @@ ...@@ -6898,7 +3143,9 @@
"_N$disabledSprite": { "_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
}, },
"_N$target": null, "_N$target": {
"__id__": 77
},
"_id": "" "_id": ""
}, },
{ {
...@@ -6908,7 +3155,7 @@ ...@@ -6908,7 +3155,7 @@
}, },
"component": "", "component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO", "_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onUpButtonClick", "handler": "onDebugClickCallback",
"customEventData": "" "customEventData": ""
}, },
{ {
...@@ -6919,50 +3166,7 @@ ...@@ -6919,50 +3166,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "384HDarcBN9rWyMGL1r/j1", "fileId": "1dPVS+jgJC6qr/4le5Usf1",
"sync": false
},
{
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 151
},
"_enabled": true,
"_layoutSize": {
"__type__": "cc.Size",
"width": 100,
"height": 430
},
"_resize": 1,
"_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": 30,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "e4B4jBb0pAp63saSRj35KO",
"sync": false "sync": false
}, },
{ {
...@@ -6974,26 +3178,26 @@ ...@@ -6974,26 +3178,26 @@
}, },
"_children": [ "_children": [
{ {
"__id__": 192 "__id__": 88
}, },
{ {
"__id__": 196 "__id__": 92
} }
], ],
"_active": true, "_active": false,
"_components": [ "_components": [
{ {
"__id__": 199 "__id__": 95
}, },
{ {
"__id__": 200 "__id__": 96
}, },
{ {
"__id__": 201 "__id__": 97
} }
], ],
"_prefab": { "_prefab": {
"__id__": 202 "__id__": 98
}, },
"_opacity": 100, "_opacity": 100,
"_color": { "_color": {
...@@ -7047,20 +3251,20 @@ ...@@ -7047,20 +3251,20 @@
"_name": "loading", "_name": "loading",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 191 "__id__": 87
}, },
"_children": [], "_children": [],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 193 "__id__": 89
}, },
{ {
"__id__": 194 "__id__": 90
} }
], ],
"_prefab": { "_prefab": {
"__id__": 195 "__id__": 91
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -7114,7 +3318,7 @@ ...@@ -7114,7 +3318,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 192 "__id__": 88
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7146,7 +3350,7 @@ ...@@ -7146,7 +3350,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 192 "__id__": 88
}, },
"_enabled": true, "_enabled": true,
"_defaultClip": { "_defaultClip": {
...@@ -7176,17 +3380,17 @@ ...@@ -7176,17 +3380,17 @@
"_name": "loadingLabel", "_name": "loadingLabel",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 191 "__id__": 87
}, },
"_children": [], "_children": [],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 197 "__id__": 93
} }
], ],
"_prefab": { "_prefab": {
"__id__": 198 "__id__": 94
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -7240,7 +3444,7 @@ ...@@ -7240,7 +3444,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 196 "__id__": 92
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7285,7 +3489,7 @@ ...@@ -7285,7 +3489,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -7312,7 +3516,7 @@ ...@@ -7312,7 +3516,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7344,7 +3548,7 @@ ...@@ -7344,7 +3548,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"_id": "" "_id": ""
...@@ -7413,9 +3617,6 @@ ...@@ -7413,9 +3617,6 @@
}, },
{ {
"__id__": 68 "__id__": 68
},
{
"__id__": 87
} }
], ],
"tabbarSpriteFrames": [ "tabbarSpriteFrames": [
...@@ -7432,12 +3633,6 @@ ...@@ -7432,12 +3633,6 @@
"__uuid__": "83abec88-c163-4e99-8718-ed8e135754de" "__uuid__": "83abec88-c163-4e99-8718-ed8e135754de"
}, },
{ {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976"
},
{
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28"
},
{
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
{ {
...@@ -7467,46 +3662,16 @@ ...@@ -7467,46 +3662,16 @@
}, },
{ {
"__id__": 66 "__id__": 66
},
{
"__id__": 85
} }
], ],
"debugbtn": { "debugbtn": {
"__id__": 96 "__id__": 76
},
"gameCenterBtn": {
"__id__": 163
},
"urgentNoticeBtn": {
"__id__": 125
},
"goToShopBtn": {
"__id__": 133
},
"commonProblemBtn": {
"__id__": 171
},
"rewardBtn": {
"__id__": 152
},
"rewardRedDotNode": {
"__id__": 156
}, },
"waitNode": { "waitNode": {
"__id__": 191 "__id__": 87
},
"subGameNode": {
"__id__": 107
}, },
"loadingLabel": { "loadingLabel": {
"__id__": 197 "__id__": 93
},
"downButton": {
"__id__": 141
},
"buttonsNode": {
"__id__": 151
}, },
"_id": "" "_id": ""
}, },
......
...@@ -85,21 +85,18 @@ ...@@ -85,21 +85,18 @@
}, },
{ {
"__id__": 35 "__id__": 35
},
{
"__id__": 37
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 39 "__id__": 37
}, },
{ {
"__id__": 40 "__id__": 38
}, },
{ {
"__id__": 41 "__id__": 39
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -189,7 +186,7 @@ ...@@ -189,7 +186,7 @@
"array": [ "array": [
0, 0,
0, 0,
731.7914661978507, 513.5530644441722,
0, 0,
0, 0,
0, 0,
...@@ -1418,80 +1415,6 @@ ...@@ -1418,80 +1415,6 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "touchEffect",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 34
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 150
},
"_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": "3cGlGRwm5Pm4yzPEtaE0G4"
},
{
"__type__": "b96c8PkrHNC8aetxvcDIrfF",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
},
"_enabled": true,
"isWidget": true,
"_widgetTarget": null,
"_id": "3afTENgN1ALotmh82PBYgd"
},
{
"__type__": "cc.Node",
"_name": "ToastRoot", "_name": "ToastRoot",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
...@@ -1501,7 +1424,7 @@ ...@@ -1501,7 +1424,7 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 36 "__id__": 34
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -1557,7 +1480,7 @@ ...@@ -1557,7 +1480,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 35 "__id__": 33
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -1590,7 +1513,7 @@ ...@@ -1590,7 +1513,7 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 38 "__id__": 36
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -1646,7 +1569,7 @@ ...@@ -1646,7 +1569,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 37 "__id__": 35
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -1730,7 +1653,7 @@ ...@@ -1730,7 +1653,7 @@
"__id__": 29 "__id__": 29
}, },
"toastParentNode": { "toastParentNode": {
"__id__": 35 "__id__": 33
}, },
"loadingNode": { "loadingNode": {
"__id__": 5 "__id__": 5
...@@ -1746,7 +1669,7 @@ ...@@ -1746,7 +1669,7 @@
"__id__": 25 "__id__": 25
}, },
"hotUpdateNode": { "hotUpdateNode": {
"__id__": 37 "__id__": 35
}, },
"bgSpr": { "bgSpr": {
"__id__": 7 "__id__": 7
......
const { ccclass, property } = cc._decorator;
@ccclass
export default class FireComponent extends cc.Component {
@property
isWidget: boolean = false;
@property(cc.Node)
_widgetTarget: cc.Node = null;
// @property(cc.Node)
/** 烟火数量 */
private fire_count = 35;// 原始100个
/** 烟火衰减速度 */
private gap_alpha = 0.02;// 原始0.005
public get widgetTarget() {
return this._widgetTarget;
}
public set widgetTarget(value) {
this._widgetTarget = value;
this.isWidget = !!this._widgetTarget;
if (!CC_EDITOR) {
this.initWidgit();
}
}
private gfx: cc.Graphics = null;
private particles: any[] = [];
onLoad() {
this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);
// widgit
this.initWidgit();
// touch
// this.initTouch();
this.InitTouch();
}
private initWidgit() {
// 全屏适配
if (!this.isWidget) return;
let canvas = cc.find("Canvas");
let widget = this.node.addComponent(cc.Widget);
widget.target = this.widgetTarget || canvas;
widget.isAlignTop = true;
widget.isAlignLeft = true;
widget.isAlignRight = true;
widget.isAlignBottom = true;
widget.left = 0;
widget.right = 0;
widget.top = 0;
widget.bottom = 0;
widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;
}
private initTouch() {
// 点击事件
// this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {
// let wpos = event.getLocation();
// let npos = this.node.convertToNodeSpaceAR(wpos);
// this.fire(npos.x, npos.y);
// })
}
private ClickCall(event) {
let wpos = event.getLocation();
let npos = this.node.convertToNodeSpaceAR(wpos);
this.fire(npos.x, npos.y);
}
private fire(x, y) {
// 生成烟花
this.gfx.clear();
this.createFireworks(x, y);
}
private tick() {
this.gfx.fillColor = cc.color(255, 255, 255, 0);//0, 0, 0, 26
this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);
this.drawFireworks();
}
private createFireworks(sx, sy) {
this.particles = [];
var hue = Math.floor(Math.random() * 51) + 150;
var hueVariance = 60;// 30
for (var i = 0; i < this.fire_count; i++) {
var angle = Math.floor(Math.random() * 360);
var p = {
radians: angle * Math.PI / 180,
x: sx,
y: sy,
speed: (Math.random() * 5) + .4,
radius: 0,
size: Math.floor(Math.random() * 3) + 1,
hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),
brightness: Math.floor(Math.random() * 31) + 50,
alpha: (Math.floor(Math.random() * 61) + 40) / 100
};
p.radius = p.speed;
this.particles.push(p);
}
}
private drawFireworks() {
// this.gfx.clear();
let isDraw = false;
for (var i = 0; i < this.particles.length; i++) {
var p = this.particles[i];
var vx = Math.cos(p.radians) * p.radius;
var vy = Math.sin(p.radians) * p.radius + 0.4;
p.x -= vx;
p.y -= vy;
p.radius *= 1 - p.speed / 100;
p.alpha -= this.gap_alpha;// 0.005
if (p.alpha > 0) {
isDraw = true;
this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);
this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);
this.gfx.fill();
}
}
if (!isDraw) {
this.gfx.clear();
}
}
private hsla2rgba(str, alpha): cc.Color {
const colorArr = str.match(/\d+/g);
let [h, s, l] = colorArr;
h = parseFloat(h) / 360;
s = parseFloat(s) / 100;
l = parseFloat(l) / 100;
if (s === 0) {
l = Math.round(l * 255);
return cc.color(l, l, l, Math.round(alpha * 255));
}
const getRGB = num => {
let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l
let p = 2 * l - q;
if (num < 0) {
num += 1;
}
if (num > 1) {
num -= 1;
}
switch (true) {
case num > 2 / 3:
num = p;
break;
case num >= 1 / 2:
num = p + (q - p) * 6 * (2 / 3 - num);
break;
case num >= 1 / 6:
num = q;
break;
default:
num = p + (q - p) * 6 * num;
break;
}
return Math.round(num * 255);
};
let r = getRGB(h + 1 / 3);
let g = getRGB(h);
let b = getRGB(h - 1 / 3);
return cc.color(r, g, b, Math.round(alpha * 255));
}
update() {
this.tick();
}
///////////////// 自定义触摸监听 /////////////////
private _eventManager = cc["internal"]["eventManager"];
private _touchListener: any;
private InitTouch() {
const EventListener = cc["EventListener"];
this._touchListener = EventListener.create({
event: EventListener.TOUCH_ONE_BY_ONE,
swallowTouches: false,//是否吞噬touch事件
owner: this.node,
mask: null,
onTouchBegan: this.onTouchStart.bind(this),
onTouchMoved: null,
onTouchEnded: this.onTouchEnded.bind(this),
onTouchCancelled: null,
});
this._eventManager.addListener(this._touchListener, this.node);
}
private onTouchStart(touch: cc.Touch, event: cc.Event.EventTouch): boolean {
// cc.log("touch start");
//此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。
return true;
}
private onTouchEnded(touch: cc.Touch, event: cc.Event.EventTouch): void {
// cc.log("touch end");
this.ClickCall(touch);
}
protected onDestroy(): void {
// super.onDestroy();
this._eventManager.removeListener(this._touchListener, this.node);
}
}
\ No newline at end of file
{
"ver": "1.0.8",
"uuid": "b96c83e4-ac73-42f1-a7ad-c6f70322b7c5",
"isPlugin": false,
"loadPluginInWeb": true,
"loadPluginInNative": true,
"loadPluginInEditor": false,
"subMetas": {}
}
\ No newline at end of file
...@@ -282,8 +282,6 @@ export enum MainTabs { ...@@ -282,8 +282,6 @@ export enum MainTabs {
messageTab, messageTab,
/**约会 */ /**约会 */
datingEventTab, datingEventTab,
/**卧室 */
bedroomTab,
/**发现 */ /**发现 */
discoverTab discoverTab
} }
......
...@@ -48,7 +48,6 @@ import { SDK } from "simba-sdk"; ...@@ -48,7 +48,6 @@ import { SDK } from "simba-sdk";
const TabPresenterFactory: ({ new(): Presenter } & { uuid: string })[] = [ const TabPresenterFactory: ({ new(): Presenter } & { uuid: string })[] = [
MessageViewPresenter, MessageViewPresenter,
DatingEventViewPresenter, DatingEventViewPresenter,
BedroomViewPresenter,
DiscoverViewPresenter DiscoverViewPresenter
]; ];
/**主线剧情的下标 */ /**主线剧情的下标 */
...@@ -73,14 +72,9 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -73,14 +72,9 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
selectedTab: 0, selectedTab: 0,
messageRedDot: false, messageRedDot: false,
datingEventRedDot: false, datingEventRedDot: false,
waitRedDot: false,
discoverRedDot: false, discoverRedDot: false,
onTabClick: this.onTabClick, onTabClick: this.onTabClick,
onDebugClick: this.onDebugClickCallback, onDebugClick: this.onDebugClickCallback,
onUrgentNoticeClick: this.onUrgentNoticeClickCallback,
onGoToShopClick: this.onGoToShopClickCallback,
onCommonProblemClick: this.onCommonProblemClickCallback,
onRewardBtnClickCallback: this.onRewardBtnClickCallback,
}; };
} }
...@@ -192,8 +186,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -192,8 +186,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager.dealAutoResumeFullEnergy(); GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态 //进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
setTimeout(() => { setTimeout(() => {
//关闭等待界面 //关闭等待界面
this.view.showWaitingView(false); this.view.showWaitingView(false);
...@@ -283,8 +275,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -283,8 +275,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
onEnterBackground() { onEnterBackground() {
super.onEnterBackground(); super.onEnterBackground();
this.view.updateBedRoomRedDot();//更新卧室界面红点
this.updateRewardBtnRedDot();
if (this._subPresenters[this._currentTab]) if (this._subPresenters[this._currentTab])
this._subPresenters[this._currentTab].onEnterBackground(); this._subPresenters[this._currentTab].onEnterBackground();
} }
...@@ -302,8 +292,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -302,8 +292,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
if (!GameConfig.isVerb) { if (!GameConfig.isVerb) {
GameModelManager.checkAutoPopView(); GameModelManager.checkAutoPopView();
} }
this.view.updateBedRoomRedDot();//更新卧室界面红点
this.updateRewardBtnRedDot();
} }
onShow() { onShow() {
...@@ -315,15 +303,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -315,15 +303,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
if (!this._tabClickAble) { if (!this._tabClickAble) {
return; return;
} }
// if (isDot != false) {
// let uiName = ["click_message", "click_event", "click_wait", "click_finding"];
// GameDotMgr.getInstance().dotClickUI(uiName[index]);
// }
this.view.updateBedRoomRedDot();//更新卧室界面红点
this.updateRewardBtnRedDot();
this._view.showRewardBtn(index !== MainTabs.bedroomTab);
this._view.showBottonsNode(index !== MainTabs.bedroomTab);
this._view.showSubGameNode(index !== MainTabs.bedroomTab);
this.dealTabGuide(index); this.dealTabGuide(index);
let uuid = TabPresenterFactory[index].uuid; let uuid = TabPresenterFactory[index].uuid;
if (!GameModelManager.checkFuncUnloced(uuid)) { if (!GameModelManager.checkFuncUnloced(uuid)) {
...@@ -351,7 +330,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -351,7 +330,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== MainTabs.bedroomTab);
}); });
} else { } else {
if (this._subPresenters[this._currentTab]) { if (this._subPresenters[this._currentTab]) {
...@@ -360,7 +338,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -360,7 +338,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== MainTabs.bedroomTab);
} }
} else { } else {
if (callback) { if (callback) {
...@@ -385,7 +362,7 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -385,7 +362,7 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
let index = GameModelManager.getMainTabGuideIndex(); let index = GameModelManager.getMainTabGuideIndex();
if (index !== -1) { if (index !== -1) {
//attention //attention
let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.waitRedDot, this._viewProps.discoverRedDot]; let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.discoverRedDot];
if (!redDotArr[index] || this._currentTab === index) { if (!redDotArr[index] || this._currentTab === index) {
return; return;
} }
...@@ -575,23 +552,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -575,23 +552,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
} }
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager.dealAutoResumeFullEnergy(); GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
}
updateRewardBtnRedDot() {
for (let i = 1; i < 4; i++) {
let catRewardStatus = BedRoomCatModelManager.getCatRewardStatus(i);
for (let j = 0; j < catRewardStatus.length; j++) {
if (catRewardStatus[j] == 1) {
this.view.getRewardRedDotNode().active = true;
return;
} else {
this.view.getRewardRedDotNode().active = false;
}
}
}
} }
/** /**
...@@ -609,10 +569,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> { ...@@ -609,10 +569,6 @@ export default class MainViewPresenter extends Presenter<undefined, MainView> {
tab = MainTabs.datingEventTab tab = MainTabs.datingEventTab
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
break; break;
case PageIndex.BedroomView:
tab = MainTabs.bedroomTab
this._view.onTabButtonClick(null, `${tab}`);
break;
case PageIndex.ExtraPlotView: case PageIndex.ExtraPlotView:
tab = MainTabs.datingEventTab tab = MainTabs.datingEventTab
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
......
import { DummyLabel, DummyNode, DummySprite } from "../../../../common/CCDummyObjects"; import { DummyLabel, DummyNode, DummySprite } from "../../../../common/CCDummyObjects";
import { CCPureView, CCView } from "../../../../common/classbase/CCViewBase"; import { CCPureView, CCView } from "../../../../common/classbase/CCViewBase";
import { View } from "../../../../common/classbase/ViewBase"; import { View } from "../../../../common/classbase/ViewBase";
import CCGameCenterNodeFactory from "../../../../cooperation/script/CCGameCenterNodeFactory";
import { channel, GameConfig } from "../../../../GameConfig"; import { channel, GameConfig } from "../../../../GameConfig";
import { DirectionType, MainTabs } from "../../../Enums"; import { DirectionType, MainTabs } from "../../../Enums";
import { UnlockItemModelManager } from "../../../model/UnlockItemModelManager";
import UnlockSpecialPlotEventManager from "../../../model/UnlockSpecialPlotEventManager";
import { GuideViewParamModel } from "../../presenter/GuideViewPresenter"; import { GuideViewParamModel } from "../../presenter/GuideViewPresenter";
import { RegView } from "../../PresenterCCViewFactory"; import { RegView } from "../../PresenterCCViewFactory";
import { MainView, MainViewProps, MainViewType } from "../type/MainView"; import { MainView, MainViewProps, MainViewType } from "../type/MainView";
...@@ -20,8 +17,6 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -20,8 +17,6 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
@property({ type: cc.Sprite }) @property({ type: cc.Sprite })
private titleSprite: cc.Sprite = DummySprite; private titleSprite: cc.Sprite = DummySprite;
@property({ type: cc.Node })
private buttonLayout: cc.Node = DummyNode;
@property({ type: [cc.Button], displayName: "Tabbar Buttons" }) @property({ type: [cc.Button], displayName: "Tabbar Buttons" })
private tabbarButtons: cc.Button[] = []; private tabbarButtons: cc.Button[] = [];
@property({ type: [cc.SpriteFrame], displayName: "Tabbar Spriteframes" }) @property({ type: [cc.SpriteFrame], displayName: "Tabbar Spriteframes" })
...@@ -34,43 +29,18 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -34,43 +29,18 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
@property(cc.Node) @property(cc.Node)
debugbtn: cc.Node = DummyNode; debugbtn: cc.Node = DummyNode;
@property(cc.Node)
gameCenterBtn: cc.Node = DummyNode;
@property(cc.Node)
urgentNoticeBtn: cc.Node = DummyNode;
@property(cc.Node)
goToShopBtn: cc.Node = DummyNode;
@property(cc.Node)
commonProblemBtn: cc.Node = DummyNode;
@property(cc.Node)
rewardBtn: cc.Node = DummyNode;
@property(cc.Node)
rewardRedDotNode: cc.Node = DummyNode;
@property(cc.Node) @property(cc.Node)
waitNode: cc.Node = DummyNode; waitNode: cc.Node = DummyNode;
@property(cc.Node)
subGameNode: cc.Node = DummyNode;
@property(cc.Label) @property(cc.Label)
loadingLabel: cc.Label = DummyLabel; loadingLabel: cc.Label = DummyLabel;
@property(cc.Node)
downButton: cc.Node = DummyNode;
@property(cc.Node)
buttonsNode: cc.Node = DummyNode;
onTabButtonClick(event, index: string) { onTabButtonClick(event, index: string) {
// this.showTabBar(false); this._props.onTabClick(parseInt(index), () => {});
this._props.onTabClick(parseInt(index), () => {
// this.showTabBar(true);
});
this.hideClickAniByIndex(parseInt(index)); this.hideClickAniByIndex(parseInt(index));
} }
private _tabContentContainer: View; private _tabContentContainer: View;
private _dotNumber = 1; private _dotNumber = 1;
private _isdown = true;
onLoad() { onLoad() {
...@@ -94,27 +64,12 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -94,27 +64,12 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
} }
}); });
this.bindProp("waitRedDot", (value) => {
this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName("RedDot").active = value;
});
//修改主界面发现按钮为永久显示红点 //修改主界面发现按钮为永久显示红点
//this.bindProp("discoverRedDot", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot"), "active");
this.bindProp("discoverRedDot", (value) => { this.bindProp("discoverRedDot", (value) => {
this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot").active = true; this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot").active = true;
}); });
this.debugbtn.active = GameConfig.debug; this.debugbtn.active = GameConfig.debug;
if (channel !== "android") {
this.gameCenterBtn.active = true;
this.subGameNode.active = true;
CCGameCenterNodeFactory.getInstance().registerMainUISubGameNode(this.subGameNode);
} else {
this.gameCenterBtn.active = false;
this.subGameNode.active = false;
}
this.urgentNoticeBtn.active = false;
} }
getTabContentContainer(): View { getTabContentContainer(): View {
...@@ -164,7 +119,7 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -164,7 +119,7 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
if (index < 0 || index > this.clickAniArr.length) { if (index < 0 || index > this.clickAniArr.length) {
return; return;
} }
let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab, MainTabs.bedroomTab]; let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab];
let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot]; let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot];
let exist = limitArr.findIndex((v) => v === index) !== (-1); let exist = limitArr.findIndex((v) => v === index) !== (-1);
if (exist) { if (exist) {
...@@ -178,66 +133,6 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -178,66 +133,6 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
} }
} }
showRewardBtn = (isShow: boolean) => {
// this.urgentNoticeBtn.active = isShow;
this.goToShopBtn.active = isShow;
if (!this._isdown) {
this.downButton.active = isShow;
}
}
showBottonsNode = (isShow: boolean) => {
this.buttonsNode.active = isShow;
if (this._isdown) {
this.buttonsNode.active = isShow;
}
}
showSubGameNode = (isShow: boolean) => {
if (channel !== "android") {
this.subGameNode.active = isShow;
} else {
this.subGameNode.active = false;
}
}
getRewardRedDotNode(): cc.Node {
return this.rewardRedDotNode;
}
onUrgentNoticeClickCallback(event) {
this._props.onUrgentNoticeClick();
}
onGoToShopClickCallback(event) {
this._props.onGoToShopClick();
}
onCommonProblemClickCallback(event) {
this._props.onCommonProblemClick();
}
onRewardBtnClickCallback(event) {
this._props.onRewardBtnClickCallback();
}
updateBedRoomRedDot() {
let showRedDot = false;
let allItemIds: Array<number> = [];
allItemIds = UnlockItemModelManager.unlockItems;
for (let i = 0; i < allItemIds.length; i++) {
if (UnlockSpecialPlotEventManager.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {
showRedDot = true;
break;
}
}
this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName("RedDot").active = showRedDot;
}
showTabBar(isShow: boolean) {
this.node.getChildByName("TabBar").active = isShow;
}
showWaitingView(isShow: boolean) { showWaitingView(isShow: boolean) {
this.waitNode.active = isShow; this.waitNode.active = isShow;
} }
...@@ -256,26 +151,4 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView ...@@ -256,26 +151,4 @@ export class MainViewImpl extends CCPureView<MainViewProps> implements MainView
this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot; this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot;
}, 0.5); }, 0.5);
} }
onDownButtonClick() {
this._isdown = true;
this.downButton.active = false;
this.buttonsNode.active = true;
this.buttonsNode.scaleY = 0;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 1 })
.call(() => {
})
.start();
}
onUpButtonClick() {
this._isdown = false;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 0 })
.call(() => {
this.downButton.active = true;
})
.start();
}
} }
\ No newline at end of file
...@@ -10,13 +10,8 @@ type onRewardBtnClickCallback = () => void; ...@@ -10,13 +10,8 @@ type onRewardBtnClickCallback = () => void;
export interface MainViewProps extends TabViewProps { export interface MainViewProps extends TabViewProps {
messageRedDot: boolean; messageRedDot: boolean;
datingEventRedDot: boolean; datingEventRedDot: boolean;
waitRedDot: boolean; //商城红点
discoverRedDot: boolean; //任务红点 discoverRedDot: boolean; //任务红点
onDebugClick: onDebugClickCallback; onDebugClick: onDebugClickCallback;
onUrgentNoticeClick: onUrgentNoticeClickCallback;
onGoToShopClick: onGoToShopClickCallback;
onCommonProblemClick: onCommonProblemClickCallback;
onRewardBtnClickCallback: onRewardBtnClickCallback;
} }
type MainViewBase = PureView<MainViewProps> & TabView; type MainViewBase = PureView<MainViewProps> & TabView;
...@@ -24,14 +19,8 @@ type MainViewBase = PureView<MainViewProps> & TabView; ...@@ -24,14 +19,8 @@ type MainViewBase = PureView<MainViewProps> & TabView;
export interface MainView extends MainViewBase { export interface MainView extends MainViewBase {
getGuideTabParam(index: number): GuideViewParamModel | undefined; getGuideTabParam(index: number): GuideViewParamModel | undefined;
hideClickAniByIndex: (index: number) => void; hideClickAniByIndex: (index: number) => void;
showRewardBtn: (isShow: boolean) => void;
showBottonsNode: (isShow: boolean) => void;
showSubGameNode: (isShow: boolean) => void;
updateBedRoomRedDot: () => void;
onTabButtonClick: (event: any, index: string) => void; onTabButtonClick: (event: any, index: string) => void;
showTabBar: (isShow: boolean) => void;
showWaitingView: (isShow: boolean) => void; showWaitingView: (isShow: boolean) => void;
getRewardRedDotNode: () => cc.Node;
} }
export const MainViewType = "MainView"; export const MainViewType = "MainView";
\ No newline at end of file
...@@ -86,21 +86,18 @@ ...@@ -86,21 +86,18 @@
}, },
{ {
"__id__": 35 "__id__": 35
},
{
"__id__": 37
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 39 "__id__": 37
}, },
{ {
"__id__": 40 "__id__": 38
}, },
{ {
"__id__": 41 "__id__": 39
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -190,7 +187,7 @@ ...@@ -190,7 +187,7 @@
"array": [ "array": [
0, 0,
0, 0,
731.7914661978507, 513.5530644441722,
0, 0,
0, 0,
0, 0,
...@@ -1419,80 +1416,6 @@ ...@@ -1419,80 +1416,6 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "touchEffect",
"_objFlags": 0,
"_parent": {
"__id__": 2
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 34
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 200,
"height": 150
},
"_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": "3cGlGRwm5Pm4yzPEtaE0G4"
},
{
"__type__": "b96c8PkrHNC8aetxvcDIrfF",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
},
"_enabled": true,
"isWidget": true,
"_widgetTarget": null,
"_id": "3afTENgN1ALotmh82PBYgd"
},
{
"__type__": "cc.Node",
"_name": "ToastRoot", "_name": "ToastRoot",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
...@@ -1502,7 +1425,7 @@ ...@@ -1502,7 +1425,7 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 36 "__id__": 34
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -1558,7 +1481,7 @@ ...@@ -1558,7 +1481,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 35 "__id__": 33
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -1591,7 +1514,7 @@ ...@@ -1591,7 +1514,7 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 38 "__id__": 36
} }
], ],
"_prefab": null, "_prefab": null,
...@@ -1647,7 +1570,7 @@ ...@@ -1647,7 +1570,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 37 "__id__": 35
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -1731,7 +1654,7 @@ ...@@ -1731,7 +1654,7 @@
"__id__": 29 "__id__": 29
}, },
"toastParentNode": { "toastParentNode": {
"__id__": 35 "__id__": 33
}, },
"loadingNode": { "loadingNode": {
"__id__": 5 "__id__": 5
...@@ -1747,7 +1670,7 @@ ...@@ -1747,7 +1670,7 @@
"__id__": 25 "__id__": 25
}, },
"hotUpdateNode": { "hotUpdateNode": {
"__id__": 37 "__id__": 35
}, },
"bgSpr": { "bgSpr": {
"__id__": 7 "__id__": 7
......
...@@ -30,38 +30,23 @@ ...@@ -30,38 +30,23 @@
"__id__": 13 "__id__": 13
}, },
{ {
"__id__": 96 "__id__": 76
},
{
"__id__": 107
},
{
"__id__": 125
},
{
"__id__": 133
},
{
"__id__": 141
},
{
"__id__": 151
}, },
{ {
"__id__": 191 "__id__": 87
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 203 "__id__": 99
}, },
{ {
"__id__": 204 "__id__": 100
} }
], ],
"_prefab": { "_prefab": {
"__id__": 205 "__id__": 101
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -501,14 +486,11 @@ ...@@ -501,14 +486,11 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 93 "__id__": 74
},
{
"__id__": 94
} }
], ],
"_prefab": { "_prefab": {
"__id__": 95 "__id__": 75
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -573,19 +555,16 @@ ...@@ -573,19 +555,16 @@
}, },
{ {
"__id__": 53 "__id__": 53
},
{
"__id__": 72
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 91 "__id__": 72
} }
], ],
"_prefab": { "_prefab": {
"__id__": 92 "__id__": 73
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2006,7 +1985,7 @@ ...@@ -2006,7 +1985,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "TabItem(Mall)", "_name": "TabItem(Set)",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 14 "__id__": 14
...@@ -2056,8 +2035,8 @@ ...@@ -2056,8 +2035,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
89, 269,
3, 23,
0, 0,
0, 0,
0, 0,
...@@ -2084,7 +2063,7 @@ ...@@ -2084,7 +2063,7 @@
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "Background", "_name": "Background",
"_objFlags": 0, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 53 "__id__": 53
}, },
...@@ -2232,8 +2211,8 @@ ...@@ -2232,8 +2211,8 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_useOriginalSize": false, "_useOriginalSize": false,
"_string": "商城", "_string": "设置",
"_N$string": "商城", "_N$string": "设置",
"_fontSize": 20, "_fontSize": 20,
"_lineHeight": 40, "_lineHeight": 40,
"_enableWrapText": false, "_enableWrapText": false,
...@@ -2258,7 +2237,7 @@ ...@@ -2258,7 +2237,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "96QMW61MVOuagTtxs839ah", "fileId": "b4qRtaegZB8KAWAWbAZULC",
"sync": false "sync": false
}, },
{ {
...@@ -2277,7 +2256,7 @@ ...@@ -2277,7 +2256,7 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
"_type": 0, "_type": 0,
"_sizeMode": 2, "_sizeMode": 2,
...@@ -2328,7 +2307,7 @@ ...@@ -2328,7 +2307,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "4fVCr3zuJNLY26qQv+UeYX", "fileId": "42ESobB7hP6YPFehGbYAOw",
"sync": false "sync": false
}, },
{ {
...@@ -2361,8 +2340,8 @@ ...@@ -2361,8 +2340,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 80, "width": 26,
"height": 46 "height": 26
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2373,8 +2352,8 @@ ...@@ -2373,8 +2352,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
45, 30,
45, 25,
0, 0,
0, 0,
0, 0,
...@@ -2414,10 +2393,10 @@ ...@@ -2414,10 +2393,10 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "da8f44f4-e92c-4d5f-a1bf-ba59b0082f81" "__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
}, },
"_type": 0, "_type": 0,
"_sizeMode": 1, "_sizeMode": 0,
"_fillType": 0, "_fillType": 0,
"_fillCenter": { "_fillCenter": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2451,7 +2430,7 @@ ...@@ -2451,7 +2430,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "6bUmy2i8lPPq7PYOAKiY/O", "fileId": "c87XET2llBRotd7gKzpC4K",
"sync": false "sync": false
}, },
{ {
...@@ -2481,8 +2460,8 @@ ...@@ -2481,8 +2460,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 439, "width": 243.48,
"height": 582.5 "height": 229
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2532,8 +2511,8 @@ ...@@ -2532,8 +2511,8 @@
} }
], ],
"paused": false, "paused": false,
"defaultSkin": "default", "defaultSkin": "",
"defaultAnimation": "else", "defaultAnimation": "",
"_preCacheMode": 1, "_preCacheMode": 1,
"_cacheMode": 1, "_cacheMode": 1,
"loop": true, "loop": true,
...@@ -2544,14 +2523,12 @@ ...@@ -2544,14 +2523,12 @@
"_frameCache": null, "_frameCache": null,
"_curFrame": null, "_curFrame": null,
"_skeletonCache": null, "_skeletonCache": null,
"_animationName": "else", "_animationName": "dianji",
"_animationQueue": [], "_animationQueue": [],
"_headAniInfo": null, "_headAniInfo": null,
"_playTimes": 0, "_playTimes": 0,
"_isAniComplete": true, "_isAniComplete": true,
"_N$skeletonData": { "_N$skeletonData": null,
"__uuid__": "ff1a4e53-fcd1-48ef-84b4-7502d39a0cc8"
},
"_N$_defaultCacheMode": 1, "_N$_defaultCacheMode": 1,
"_N$debugSlots": false, "_N$debugSlots": false,
"_N$debugBones": false, "_N$debugBones": false,
...@@ -2568,7 +2545,7 @@ ...@@ -2568,7 +2545,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "e2XPhqnZBCMrJycltSXrNt", "fileId": "52M3Adjz9BX6crVO3zgL5b",
"sync": false "sync": false
}, },
{ {
...@@ -2635,22 +2612,22 @@ ...@@ -2635,22 +2612,22 @@
"a": 200 "a": 200
}, },
"_N$normalSprite": { "_N$normalSprite": {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
"_N$pressedSprite": { "_N$pressedSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"pressedSprite": { "pressedSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$hoverSprite": { "_N$hoverSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"hoverSprite": { "hoverSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$disabledSprite": { "_N$disabledSprite": {
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28" "__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
}, },
"_N$target": { "_N$target": {
"__id__": 54 "__id__": 54
...@@ -2688,38 +2665,105 @@ ...@@ -2688,38 +2665,105 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "23zffgaYFJspQsGrHYHUCu", "fileId": "bc6StC0tdEtrEpvE6XBqQH",
"sync": false "sync": false
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Widget",
"_name": "TabItem(Set)", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "node": {
"__id__": 14 "__id__": 14
}, },
"_children": [ "_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 40,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 500,
"_originalHeight": 0,
"_id": ""
},
{ {
"__id__": 73 "__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c3abEy1PFCA5SbaSs+DPNN",
"sync": false
}, },
{ {
"__id__": 80 "__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 44,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 0,
"_id": ""
}, },
{ {
"__id__": 84 "__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "89dzymIhxApaZ07HRVW+Ub",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "Debug",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 77
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 87 "__id__": 84
},
{
"__id__": 89
} }
], ],
"_prefab": { "_prefab": {
"__id__": 90 "__id__": 86
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2731,8 +2775,8 @@ ...@@ -2731,8 +2775,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 80, "width": 100,
"height": 80 "height": 60
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2743,8 +2787,8 @@ ...@@ -2743,8 +2787,8 @@
"__type__": "TypedArray", "__type__": "TypedArray",
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
269, -304.757,
23, 441.878,
0, 0,
0, 0,
0, 0,
...@@ -2773,24 +2817,24 @@ ...@@ -2773,24 +2817,24 @@
"_name": "Background", "_name": "Background",
"_objFlags": 512, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 72 "__id__": 76
}, },
"_children": [ "_children": [
{ {
"__id__": 74 "__id__": 78
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 77 "__id__": 81
}, },
{ {
"__id__": 78 "__id__": 82
} }
], ],
"_prefab": { "_prefab": {
"__id__": 79 "__id__": 83
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2802,8 +2846,8 @@ ...@@ -2802,8 +2846,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 120, "width": 100,
"height": 135 "height": 60
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2823,7 +2867,7 @@ ...@@ -2823,7 +2867,7 @@
1, 1,
1, 1,
1, 1,
1 0
] ]
}, },
"_eulerAngles": { "_eulerAngles": {
...@@ -2842,19 +2886,19 @@ ...@@ -2842,19 +2886,19 @@
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "Label", "_name": "Label",
"_objFlags": 0, "_objFlags": 512,
"_parent": { "_parent": {
"__id__": 73 "__id__": 77
}, },
"_children": [], "_children": [],
"_active": false, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 75 "__id__": 79
} }
], ],
"_prefab": { "_prefab": {
"__id__": 76 "__id__": 80
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -2879,7 +2923,7 @@ ...@@ -2879,7 +2923,7 @@
"ctor": "Float64Array", "ctor": "Float64Array",
"array": [ "array": [
0, 0,
-26.416, 0,
0, 0,
0, 0,
0, 0,
...@@ -2908,7 +2952,7 @@ ...@@ -2908,7 +2952,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 74 "__id__": 78
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -2919,8 +2963,8 @@ ...@@ -2919,8 +2963,8 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_useOriginalSize": false, "_useOriginalSize": false,
"_string": "设置", "_string": "Debug",
"_N$string": "设置", "_N$string": "Debug",
"_fontSize": 20, "_fontSize": 20,
"_lineHeight": 40, "_lineHeight": 40,
"_enableWrapText": false, "_enableWrapText": false,
...@@ -2945,7 +2989,7 @@ ...@@ -2945,7 +2989,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "b4qRtaegZB8KAWAWbAZULC", "fileId": "efDzywbc9EX7Dansm+CI4o",
"sync": false "sync": false
}, },
{ {
...@@ -2953,7 +2997,7 @@ ...@@ -2953,7 +2997,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 73 "__id__": 77
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -2964,10 +3008,10 @@ ...@@ -2964,10 +3008,10 @@
"_srcBlendFactor": 770, "_srcBlendFactor": 770,
"_dstBlendFactor": 771, "_dstBlendFactor": 771,
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907" "__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
}, },
"_type": 0, "_type": 1,
"_sizeMode": 2, "_sizeMode": 0,
"_fillType": 0, "_fillType": 0,
"_fillCenter": { "_fillCenter": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
...@@ -2976,7 +3020,7 @@ ...@@ -2976,7 +3020,7 @@
}, },
"_fillStart": 0, "_fillStart": 0,
"_fillRange": 0, "_fillRange": 0,
"_isTrimmedMode": false, "_isTrimmedMode": true,
"_atlas": null, "_atlas": null,
"_id": "" "_id": ""
}, },
...@@ -2985,16 +3029,16 @@ ...@@ -2985,16 +3029,16 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 73 "__id__": 77
}, },
"_enabled": true, "_enabled": true,
"alignMode": 0, "alignMode": 0,
"_target": null, "_target": null,
"_alignFlags": 45, "_alignFlags": 45,
"_left": -20, "_left": 0,
"_right": -20, "_right": 0,
"_top": -27.5, "_top": 0,
"_bottom": -27.5, "_bottom": 0,
"_verticalCenter": 0, "_verticalCenter": 0,
"_horizontalCenter": 0, "_horizontalCenter": 0,
"_isAbsLeft": true, "_isAbsLeft": true,
...@@ -3015,3823 +3059,24 @@ ...@@ -3015,3823 +3059,24 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "42ESobB7hP6YPFehGbYAOw", "fileId": "abLJIAZ69IdYZiJiXFIN3G",
"sync": false "sync": false
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Button",
"_name": "RedDot", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "node": {
"__id__": 72 "__id__": 76
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 81
}, },
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{ {
"__id__": 82 "__id__": 85
}
],
"_prefab": {
"__id__": 83
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 26,
"height": 26
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
30,
25,
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__": 80
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
},
"_type": 0,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "97686GDoplEyIF/w3xCmR+q",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 80
},
"_enabled": true,
"speed": 1,
"opacityMax": 255,
"opacityMin": 175,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c87XET2llBRotd7gKzpC4K",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "clickAni",
"_objFlags": 0,
"_parent": {
"__id__": 72
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 85
}
],
"_prefab": {
"__id__": 86
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 243.48,
"height": 229
},
"_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__": "sp.Skeleton",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
},
"_enabled": true,
"_materials": [
{
"__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
}
],
"paused": false,
"defaultSkin": "",
"defaultAnimation": "",
"_preCacheMode": 1,
"_cacheMode": 1,
"loop": true,
"premultipliedAlpha": false,
"timeScale": 1,
"_accTime": 0,
"_playCount": 0,
"_frameCache": null,
"_curFrame": null,
"_skeletonCache": null,
"_animationName": "dianji",
"_animationQueue": [],
"_headAniInfo": null,
"_playTimes": 0,
"_isAniComplete": true,
"_N$skeletonData": null,
"_N$_defaultCacheMode": 1,
"_N$debugSlots": false,
"_N$debugBones": false,
"_N$debugMesh": false,
"_N$useTint": false,
"_N$enableBatch": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "52M3Adjz9BX6crVO3zgL5b",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 72
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 88
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 2,
"transition": 2,
"_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": {
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
},
"_N$pressedSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"pressedSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$hoverSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"hoverSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$disabledSprite": {
"__uuid__": "06ae5917-4a7d-4097-a96a-d3990a3c25c6"
},
"_N$target": {
"__id__": 73
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onTabButtonClick",
"customEventData": "3"
},
{
"__type__": "58e3crPOmJDm6+M0r8tKV96",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 72
},
"_enabled": true,
"clip": {
"__uuid__": "30883a0f-ffc3-434a-aec8-f4d1e856ef2b"
},
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "bc6StC0tdEtrEpvE6XBqQH",
"sync": false
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 14
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 40,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 500,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "c3abEy1PFCA5SbaSs+DPNN",
"sync": false
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "f2a39541-bcb5-4f4e-9e17-3d27fecfb2e9"
},
"_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.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 44,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "89dzymIhxApaZ07HRVW+Ub",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "Debug",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 97
}
],
"_active": true,
"_components": [
{
"__id__": 104
}
],
"_prefab": {
"__id__": 106
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 60
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-304.757,
441.878,
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": 512,
"_parent": {
"__id__": 96
},
"_children": [
{
"__id__": 98
}
],
"_active": true,
"_components": [
{
"__id__": 101
},
{
"__id__": 102
}
],
"_prefab": {
"__id__": 103
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 60
},
"_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.Node",
"_name": "Label",
"_objFlags": 512,
"_parent": {
"__id__": 97
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 99
}
],
"_prefab": {
"__id__": 100
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_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.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 98
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": false,
"_string": "Debug",
"_N$string": "Debug",
"_fontSize": 20,
"_lineHeight": 40,
"_enableWrapText": false,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 1,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "efDzywbc9EX7Dansm+CI4o",
"sync": false
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 97
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_type": 1,
"_sizeMode": 0,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 97
},
"_enabled": true,
"alignMode": 0,
"_target": null,
"_alignFlags": 45,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 100,
"_originalHeight": 40,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "abLJIAZ69IdYZiJiXFIN3G",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 96
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 105
}
],
"_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": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"_N$hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": {
"__id__": 97
},
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onDebugClickCallback",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "1dPVS+jgJC6qr/4le5Usf1",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "CooperationItem",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 108
},
{
"__id__": 112
},
{
"__id__": 116
}
],
"_active": true,
"_components": [
{
"__id__": 120
},
{
"__id__": 121
},
{
"__id__": 123
}
],
"_prefab": {
"__id__": 124
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 120,
"height": 153.4
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-299.62,
-334.1,
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": "icon",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 109
},
{
"__id__": 110
}
],
"_prefab": {
"__id__": 111
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 93,
"height": 93
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
30.200000000000003,
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__": 108
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "1a32fc76-f0bd-4f66-980f-56929c0ca0b3"
},
"_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.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 108
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 17,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "91RWbr/YNIcpgoZT2Wr4at",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "name",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 113
},
{
"__id__": 114
}
],
"_prefab": {
"__id__": 115
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 24,
"g": 188,
"b": 67,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 126,
"height": 25.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-33.9,
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__": 112
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "我的大刀四十米",
"_N$string": "我的大刀四十米",
"_fontSize": 18,
"_lineHeight": 20,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 112
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 20,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 30.200000000000003,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "bdjRJzWJVBy6poD4ceNb1A",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "user",
"_objFlags": 0,
"_parent": {
"__id__": 107
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 117
},
{
"__id__": 118
}
],
"_prefab": {
"__id__": 119
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 24,
"g": 188,
"b": 67,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 101.39,
"height": 25.2
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-64.1,
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__": 116
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_useOriginalSize": true,
"_string": "123456人在玩",
"_N$string": "123456人在玩",
"_fontSize": 16,
"_lineHeight": 20,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 1,
"_id": ""
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 116
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 20,
"_left": 0,
"_right": 0,
"_top": 0,
"_bottom": 1.4210854715202004e-14,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "559RaTSe1OgKdfL8rLbV1F",
"sync": false
},
{
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"_layoutSize": {
"__type__": "cc.Size",
"width": 120,
"height": 153.4
},
"_resize": 1,
"_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": 5,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": ""
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 122
}
],
"_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__": 107
},
"component": "",
"_componentId": "a7b63O3QOlE1aVCec8f8g+n",
"handler": "onItemClick",
"customEventData": ""
},
{
"__type__": "a7b63O3QOlE1aVCec8f8g+n",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 107
},
"_enabled": true,
"iconSprite": {
"__id__": 109
},
"nameLabel": {
"__id__": 113
},
"playingUserLabel": {
"__id__": 117
},
"location": "gameCenter",
"useDIYColor": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "6dMrn53r1K36rYF/JmneU7",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "UrgentNoticeBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 126
}
],
"_active": true,
"_components": [
{
"__id__": 129
},
{
"__id__": 131
}
],
"_prefab": {
"__id__": 132
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
180,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 125
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 127
}
],
"_prefab": {
"__id__": 128
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 54,
"height": 82
},
"_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__": 126
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "a062439e-e67b-415f-85d8-1cab2b5e26c0"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "1aQ0/3cBpG8Yb5iWNRQW/P",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 125
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 130
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onUrgentNoticeClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 125
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "3dS8xVX/dE8LFGAHOy9ByZ",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "GoToShopBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 134
}
],
"_active": true,
"_components": [
{
"__id__": 137
},
{
"__id__": 139
}
],
"_prefab": {
"__id__": 140
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
33.637,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 133
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 135
}
],
"_prefab": {
"__id__": 136
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 78,
"height": 122
},
"_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__": 134
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "5f06f6f4-e0bc-4a3c-8bb2-4bc10cebe48f"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "65WB6GMihFAbMiz3W0ZXJp",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 133
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 138
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onGoToShopClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 133
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "7aw421T7JEVbkHkbQYgnT3",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "DownBtn",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 142
},
{
"__id__": 145
}
],
"_active": false,
"_components": [
{
"__id__": 148
}
],
"_prefab": {
"__id__": 150
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
-50,
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": "btnBg",
"_objFlags": 0,
"_parent": {
"__id__": 141
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 143
}
],
"_prefab": {
"__id__": 144
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 106,
"height": 44
},
"_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__": 142
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "899919e4-8b51-4ec3-a782-b40596bcef83"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "4cGL2Ac/FNL7UeZ2BELdjL",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 141
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 146
}
],
"_prefab": {
"__id__": 147
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 24,
"height": 16
},
"_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__": 145
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "198e7370-905c-4791-a1b3-deda0c7c3208"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "caOKSebH1Imbo6h66KMPcY",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 141
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 149
}
],
"_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": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"pressedSprite": {
"__uuid__": "e9ec654c-97a2-4787-9325-e6a10375219a"
},
"_N$hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"hoverSprite": {
"__uuid__": "f0048c10-f03e-4c97-b9d3-3506e1d58952"
},
"_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
},
"_N$target": null,
"_id": ""
},
{
"__type__": "cc.ClickEvent",
"target": {
"__id__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onDownButtonClick",
"customEventData": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "e51SrNg4RFp7P8sRM31/mx",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "ButtonsNode",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_children": [
{
"__id__": 152
},
{
"__id__": 163
},
{
"__id__": 171
},
{
"__id__": 179
}
],
"_active": true,
"_components": [
{
"__id__": 189
}
],
"_prefab": {
"__id__": 190
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 430
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 1
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
310,
-50,
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": "RewardBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 153
},
{
"__id__": 156
}
],
"_active": true,
"_components": [
{
"__id__": 159
},
{
"__id__": 161
}
],
"_prefab": {
"__id__": 162
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-50,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 152
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 154
}
],
"_prefab": {
"__id__": 155
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 79,
"height": 97
},
"_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__": 153
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "358f59d9-f6b2-4784-a8c1-129597e932e3"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "b73uFjYM1Dvbl04IYSgzWr",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "RedDot",
"_objFlags": 0,
"_parent": {
"__id__": 152
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 157
}
],
"_prefab": {
"__id__": 158
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 26,
"height": 26
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
23.938,
29.257,
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__": 156
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "2480fec9-9409-4629-adfc-f767fca0527d"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "7ev8zASw5LLqctN+GIsOvD",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 152
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 160
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onRewardBtnClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 152
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "dbbNlJb0lKeKEkOzhRCT4/",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "GameCenterBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 164
}
],
"_active": true,
"_components": [
{
"__id__": 167
},
{
"__id__": 169
}
],
"_prefab": {
"__id__": 170
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-180,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 163
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 165
}
],
"_prefab": {
"__id__": 166
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 96,
"height": 109
},
"_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__": 164
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "bb81fccb-9f69-446b-a5a5-b27cb5f8b8b6"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "6bXge+ODhO6bApbG/8BpO4",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 163
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 168
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 163
},
"component": "",
"_componentId": "c514d91aohJ97f4zAqMcsiN",
"handler": "onClick",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 163
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "acFVXwQO9FGbFCxFf05XUv",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "CommonProblemBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 172
}
],
"_active": true,
"_components": [
{
"__id__": 175
},
{
"__id__": 177
}
],
"_prefab": {
"__id__": 178
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 100
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-310,
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": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 171
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 173
}
],
"_prefab": {
"__id__": 174
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 75,
"height": 109
},
"_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__": 172
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "ff822cf6-25f2-4d5e-9dbf-6e0f4dc4cdb9"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "76P4gptOxPII8GcbDF50y7",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 171
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 176
}
],
"_N$interactable": true,
"_N$enableAutoGrayEffect": false,
"_N$transition": 3,
"transition": 3,
"_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__": 1
},
"component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onCommonProblemClickCallback",
"customEventData": ""
},
{
"__type__": "c514d91aohJ97f4zAqMcsiN",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 171
},
"_enabled": true,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "a5JrUfk+RC2pwFXrevgq5Z",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "UpBtn",
"_objFlags": 0,
"_parent": {
"__id__": 151
},
"_children": [
{
"__id__": 180
},
{
"__id__": 183
}
],
"_active": true,
"_components": [
{
"__id__": 186
}
],
"_prefab": {
"__id__": 188
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 100,
"height": 40
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
0,
-410,
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": "btnBg",
"_objFlags": 0,
"_parent": {
"__id__": 179
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 181
}
],
"_prefab": {
"__id__": 182
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 106,
"height": 44
},
"_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__": 180
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "899919e4-8b51-4ec3-a782-b40596bcef83"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "59nK+JH/9N85mIDqHF+nK4",
"sync": false
},
{
"__type__": "cc.Node",
"_name": "btnSpr",
"_objFlags": 0,
"_parent": {
"__id__": 179
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 184
}
],
"_prefab": {
"__id__": 185
},
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 25,
"height": 15
},
"_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__": 183
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_spriteFrame": {
"__uuid__": "c4a2a444-ccf0-45c3-beb5-5ba145a998f3"
},
"_type": 0,
"_sizeMode": 1,
"_fillType": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "61GU0bkvhHOrOV95aNxd48",
"sync": false
},
{
"__type__": "cc.Button",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 179
},
"_enabled": true,
"_normalMaterial": null,
"_grayMaterial": null,
"duration": 0.1,
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 187
} }
], ],
"_N$interactable": true, "_N$interactable": true,
...@@ -6898,7 +3143,9 @@ ...@@ -6898,7 +3143,9 @@
"_N$disabledSprite": { "_N$disabledSprite": {
"__uuid__": "29158224-f8dd-4661-a796-1ffab537140e" "__uuid__": "29158224-f8dd-4661-a796-1ffab537140e"
}, },
"_N$target": null, "_N$target": {
"__id__": 77
},
"_id": "" "_id": ""
}, },
{ {
...@@ -6908,7 +3155,7 @@ ...@@ -6908,7 +3155,7 @@
}, },
"component": "", "component": "",
"_componentId": "758eaFjuKZFIrtSnYokJxNO", "_componentId": "758eaFjuKZFIrtSnYokJxNO",
"handler": "onUpButtonClick", "handler": "onDebugClickCallback",
"customEventData": "" "customEventData": ""
}, },
{ {
...@@ -6919,50 +3166,7 @@ ...@@ -6919,50 +3166,7 @@
"asset": { "asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5" "__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
}, },
"fileId": "384HDarcBN9rWyMGL1r/j1", "fileId": "1dPVS+jgJC6qr/4le5Usf1",
"sync": false
},
{
"__type__": "cc.Layout",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 151
},
"_enabled": true,
"_layoutSize": {
"__type__": "cc.Size",
"width": 100,
"height": 430
},
"_resize": 1,
"_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": 30,
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": ""
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__uuid__": "4cec8901-8eab-4765-9ec8-af64f3931bf5"
},
"fileId": "e4B4jBb0pAp63saSRj35KO",
"sync": false "sync": false
}, },
{ {
...@@ -6974,26 +3178,26 @@ ...@@ -6974,26 +3178,26 @@
}, },
"_children": [ "_children": [
{ {
"__id__": 192 "__id__": 88
}, },
{ {
"__id__": 196 "__id__": 92
} }
], ],
"_active": true, "_active": false,
"_components": [ "_components": [
{ {
"__id__": 199 "__id__": 95
}, },
{ {
"__id__": 200 "__id__": 96
}, },
{ {
"__id__": 201 "__id__": 97
} }
], ],
"_prefab": { "_prefab": {
"__id__": 202 "__id__": 98
}, },
"_opacity": 100, "_opacity": 100,
"_color": { "_color": {
...@@ -7047,20 +3251,20 @@ ...@@ -7047,20 +3251,20 @@
"_name": "loading", "_name": "loading",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 191 "__id__": 87
}, },
"_children": [], "_children": [],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 193 "__id__": 89
}, },
{ {
"__id__": 194 "__id__": 90
} }
], ],
"_prefab": { "_prefab": {
"__id__": 195 "__id__": 91
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -7114,7 +3318,7 @@ ...@@ -7114,7 +3318,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 192 "__id__": 88
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7146,7 +3350,7 @@ ...@@ -7146,7 +3350,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 192 "__id__": 88
}, },
"_enabled": true, "_enabled": true,
"_defaultClip": { "_defaultClip": {
...@@ -7176,17 +3380,17 @@ ...@@ -7176,17 +3380,17 @@
"_name": "loadingLabel", "_name": "loadingLabel",
"_objFlags": 0, "_objFlags": 0,
"_parent": { "_parent": {
"__id__": 191 "__id__": 87
}, },
"_children": [], "_children": [],
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 197 "__id__": 93
} }
], ],
"_prefab": { "_prefab": {
"__id__": 198 "__id__": 94
}, },
"_opacity": 255, "_opacity": 255,
"_color": { "_color": {
...@@ -7240,7 +3444,7 @@ ...@@ -7240,7 +3444,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 196 "__id__": 92
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7285,7 +3489,7 @@ ...@@ -7285,7 +3489,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"alignMode": 1, "alignMode": 1,
...@@ -7312,7 +3516,7 @@ ...@@ -7312,7 +3516,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"_materials": [ "_materials": [
...@@ -7344,7 +3548,7 @@ ...@@ -7344,7 +3548,7 @@
"_name": "", "_name": "",
"_objFlags": 0, "_objFlags": 0,
"node": { "node": {
"__id__": 191 "__id__": 87
}, },
"_enabled": true, "_enabled": true,
"_id": "" "_id": ""
...@@ -7413,9 +3617,6 @@ ...@@ -7413,9 +3617,6 @@
}, },
{ {
"__id__": 68 "__id__": 68
},
{
"__id__": 87
} }
], ],
"tabbarSpriteFrames": [ "tabbarSpriteFrames": [
...@@ -7432,12 +3633,6 @@ ...@@ -7432,12 +3633,6 @@
"__uuid__": "83abec88-c163-4e99-8718-ed8e135754de" "__uuid__": "83abec88-c163-4e99-8718-ed8e135754de"
}, },
{ {
"__uuid__": "91ca7935-fa91-4438-90c7-f3f04fef2976"
},
{
"__uuid__": "6b02c384-5e0d-4a54-b307-9703cc85aa28"
},
{
"__uuid__": "a05307d8-1446-4213-9843-014521ab9907" "__uuid__": "a05307d8-1446-4213-9843-014521ab9907"
}, },
{ {
...@@ -7467,46 +3662,16 @@ ...@@ -7467,46 +3662,16 @@
}, },
{ {
"__id__": 66 "__id__": 66
},
{
"__id__": 85
} }
], ],
"debugbtn": { "debugbtn": {
"__id__": 96 "__id__": 76
},
"gameCenterBtn": {
"__id__": 163
},
"urgentNoticeBtn": {
"__id__": 125
},
"goToShopBtn": {
"__id__": 133
},
"commonProblemBtn": {
"__id__": 171
},
"rewardBtn": {
"__id__": 152
},
"rewardRedDotNode": {
"__id__": 156
}, },
"waitNode": { "waitNode": {
"__id__": 191 "__id__": 87
},
"subGameNode": {
"__id__": 107
}, },
"loadingLabel": { "loadingLabel": {
"__id__": 197 "__id__": 93
},
"downButton": {
"__id__": 141
},
"buttonsNode": {
"__id__": 151
}, },
"_id": "" "_id": ""
}, },
......
{"version":3,"sources":["assets/script/game/ui/view/type/MainView.ts"],"names":[],"mappings":";;;;;;;AAoCa,QAAA,YAAY,GAAG,UAAU,CAAC","file":"","sourceRoot":"/","sourcesContent":["import { TabViewProps, TabView } from \"./TabView\";\nimport { PureView } from \"../../../../common/classbase/ViewBase\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\n\ntype onDebugClickCallback = () => void;\ntype onUrgentNoticeClickCallback = () => void;\ntype onGoToShopClickCallback = () => void;\ntype onCommonProblemClickCallback = () => void;\ntype onRewardBtnClickCallback = () => void;\nexport interface MainViewProps extends TabViewProps {\n messageRedDot: boolean;\n datingEventRedDot: boolean;\n waitRedDot: boolean; //商城红点\n discoverRedDot: boolean; //任务红点 \n onDebugClick: onDebugClickCallback;\n onUrgentNoticeClick: onUrgentNoticeClickCallback;\n onGoToShopClick: onGoToShopClickCallback;\n onCommonProblemClick: onCommonProblemClickCallback;\n onRewardBtnClickCallback: onRewardBtnClickCallback;\n}\n\ntype MainViewBase = PureView<MainViewProps> & TabView;\n\nexport interface MainView extends MainViewBase {\n getGuideTabParam(index: number): GuideViewParamModel | undefined;\n hideClickAniByIndex: (index: number) => void;\n showRewardBtn: (isShow: boolean) => void;\n showBottonsNode: (isShow: boolean) => void;\n showSubGameNode: (isShow: boolean) => void;\n updateBedRoomRedDot: () => void;\n onTabButtonClick: (event: any, index: string) => void;\n showTabBar: (isShow: boolean) => void;\n showWaitingView: (isShow: boolean) => void;\n getRewardRedDotNode: () => cc.Node;\n}\n\nexport const MainViewType = \"MainView\";"]} {"version":3,"sources":["assets/script/game/ui/view/type/MainView.ts"],"names":[],"mappings":";;;;;;;AAyBa,QAAA,YAAY,GAAG,UAAU,CAAC","file":"","sourceRoot":"/","sourcesContent":["import { TabViewProps, TabView } from \"./TabView\";\nimport { PureView } from \"../../../../common/classbase/ViewBase\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\n\ntype onDebugClickCallback = () => void;\ntype onUrgentNoticeClickCallback = () => void;\ntype onGoToShopClickCallback = () => void;\ntype onCommonProblemClickCallback = () => void;\ntype onRewardBtnClickCallback = () => void;\nexport interface MainViewProps extends TabViewProps {\n messageRedDot: boolean;\n datingEventRedDot: boolean;\n discoverRedDot: boolean; //任务红点 \n onDebugClick: onDebugClickCallback;\n}\n\ntype MainViewBase = PureView<MainViewProps> & TabView;\n\nexport interface MainView extends MainViewBase {\n getGuideTabParam(index: number): GuideViewParamModel | undefined;\n hideClickAniByIndex: (index: number) => void;\n onTabButtonClick: (event: any, index: string) => void;\n showWaitingView: (isShow: boolean) => void;\n}\n\nexport const MainViewType = \"MainView\";"]}
\ No newline at end of file \ No newline at end of file
...@@ -35,13 +35,11 @@ const PlotStopViewPresenter_1 = require("./PlotStopViewPresenter"); ...@@ -35,13 +35,11 @@ const PlotStopViewPresenter_1 = require("./PlotStopViewPresenter");
const simba_cc_audio_manager_1 = require("simba-cc-audio-manager"); const simba_cc_audio_manager_1 = require("simba-cc-audio-manager");
const simba_cc_resutils_1 = require("simba-cc-resutils"); const simba_cc_resutils_1 = require("simba-cc-resutils");
const GameConstData_1 = require("../../../common/gameplay/gamedata/GameConstData"); const GameConstData_1 = require("../../../common/gameplay/gamedata/GameConstData");
const BedroomViewPresenter_1 = require("./bedroom/BedroomViewPresenter");
const UnlockItemModelManager_1 = require("../../model/UnlockItemModelManager"); const UnlockItemModelManager_1 = require("../../model/UnlockItemModelManager");
const ItemTbl_1 = require("../../../config/ItemTbl"); const ItemTbl_1 = require("../../../config/ItemTbl");
const GameConfig_1 = require("../../../GameConfig"); const GameConfig_1 = require("../../../GameConfig");
const simba_httpclient_1 = require("simba-httpclient"); const simba_httpclient_1 = require("simba-httpclient");
const BedroomCatRewardViewPresenter_1 = require("./bedroom/BedroomCatRewardViewPresenter"); const BedroomCatRewardViewPresenter_1 = require("./bedroom/BedroomCatRewardViewPresenter");
const BedRoomCatModelManager_1 = require("../../model/BedRoomCatModelManager");
const PromptAlertDialogViewPresenter_1 = require("./bedroom/PromptAlertDialogViewPresenter"); const PromptAlertDialogViewPresenter_1 = require("./bedroom/PromptAlertDialogViewPresenter");
const UnlockSpecialPlotModelManager_1 = require("../../model/UnlockSpecialPlotModelManager"); const UnlockSpecialPlotModelManager_1 = require("../../model/UnlockSpecialPlotModelManager");
const EditorEnums_1 = require("../../../avg/EditorEnums"); const EditorEnums_1 = require("../../../avg/EditorEnums");
...@@ -53,7 +51,6 @@ const simba_sdk_1 = require("simba-sdk"); ...@@ -53,7 +51,6 @@ const simba_sdk_1 = require("simba-sdk");
const TabPresenterFactory = [ const TabPresenterFactory = [
MessageViewPresenter_1.default, MessageViewPresenter_1.default,
DatingEventViewPresenter_1.default, DatingEventViewPresenter_1.default,
BedroomViewPresenter_1.default,
DiscoverViewPresenter_1.default DiscoverViewPresenter_1.default
]; ];
/**主线剧情的下标 */ /**主线剧情的下标 */
...@@ -150,15 +147,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -150,15 +147,6 @@ let MainViewPresenter = /** @class */ (() => {
if (!this._tabClickAble) { if (!this._tabClickAble) {
return; return;
} }
// if (isDot != false) {
// let uiName = ["click_message", "click_event", "click_wait", "click_finding"];
// GameDotMgr.getInstance().dotClickUI(uiName[index]);
// }
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
this._view.showRewardBtn(index !== Enums_1.MainTabs.bedroomTab);
this._view.showBottonsNode(index !== Enums_1.MainTabs.bedroomTab);
this._view.showSubGameNode(index !== Enums_1.MainTabs.bedroomTab);
this.dealTabGuide(index); this.dealTabGuide(index);
let uuid = TabPresenterFactory[index].uuid; let uuid = TabPresenterFactory[index].uuid;
if (!GameModelManager_1.GameModelManager.checkFuncUnloced(uuid)) { if (!GameModelManager_1.GameModelManager.checkFuncUnloced(uuid)) {
...@@ -187,7 +175,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -187,7 +175,6 @@ let MainViewPresenter = /** @class */ (() => {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== Enums_1.MainTabs.bedroomTab);
}); });
} }
else { else {
...@@ -197,7 +184,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -197,7 +184,6 @@ let MainViewPresenter = /** @class */ (() => {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== Enums_1.MainTabs.bedroomTab);
} }
} }
else { else {
...@@ -214,7 +200,7 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -214,7 +200,7 @@ let MainViewPresenter = /** @class */ (() => {
let index = GameModelManager_1.GameModelManager.getMainTabGuideIndex(); let index = GameModelManager_1.GameModelManager.getMainTabGuideIndex();
if (index !== -1) { if (index !== -1) {
//attention //attention
let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.waitRedDot, this._viewProps.discoverRedDot]; let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.discoverRedDot];
if (!redDotArr[index] || this._currentTab === index) { if (!redDotArr[index] || this._currentTab === index) {
return; return;
} }
...@@ -378,9 +364,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -378,9 +364,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy(); GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
}; };
/** /**
* 卧室返回点击UI事件 * 卧室返回点击UI事件
...@@ -397,10 +380,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -397,10 +380,6 @@ let MainViewPresenter = /** @class */ (() => {
tab = Enums_1.MainTabs.datingEventTab; tab = Enums_1.MainTabs.datingEventTab;
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
break; break;
case EditorEnums_1.PageIndex.BedroomView:
tab = Enums_1.MainTabs.bedroomTab;
this._view.onTabButtonClick(null, `${tab}`);
break;
case EditorEnums_1.PageIndex.ExtraPlotView: case EditorEnums_1.PageIndex.ExtraPlotView:
tab = Enums_1.MainTabs.datingEventTab; tab = Enums_1.MainTabs.datingEventTab;
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
...@@ -416,14 +395,9 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -416,14 +395,9 @@ let MainViewPresenter = /** @class */ (() => {
selectedTab: 0, selectedTab: 0,
messageRedDot: false, messageRedDot: false,
datingEventRedDot: false, datingEventRedDot: false,
waitRedDot: false,
discoverRedDot: false, discoverRedDot: false,
onTabClick: this.onTabClick, onTabClick: this.onTabClick,
onDebugClick: this.onDebugClickCallback, onDebugClick: this.onDebugClickCallback,
onUrgentNoticeClick: this.onUrgentNoticeClickCallback,
onGoToShopClick: this.onGoToShopClickCallback,
onCommonProblemClick: this.onCommonProblemClickCallback,
onRewardBtnClickCallback: this.onRewardBtnClickCallback,
}; };
} }
async start() { async start() {
...@@ -456,8 +430,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -456,8 +430,6 @@ let MainViewPresenter = /** @class */ (() => {
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy(); GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态 //进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
setTimeout(() => { setTimeout(() => {
//关闭等待界面 //关闭等待界面
this.view.showWaitingView(false); this.view.showWaitingView(false);
...@@ -534,8 +506,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -534,8 +506,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
onEnterBackground() { onEnterBackground() {
super.onEnterBackground(); super.onEnterBackground();
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
if (this._subPresenters[this._currentTab]) if (this._subPresenters[this._currentTab])
this._subPresenters[this._currentTab].onEnterBackground(); this._subPresenters[this._currentTab].onEnterBackground();
} }
...@@ -552,8 +522,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -552,8 +522,6 @@ let MainViewPresenter = /** @class */ (() => {
if (!GameConfig_1.GameConfig.isVerb) { if (!GameConfig_1.GameConfig.isVerb) {
GameModelManager_1.GameModelManager.checkAutoPopView(); GameModelManager_1.GameModelManager.checkAutoPopView();
} }
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
} }
onShow() { onShow() {
super.onShow(); super.onShow();
...@@ -581,20 +549,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -581,20 +549,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
return cfg; return cfg;
} }
updateRewardBtnRedDot() {
for (let i = 1; i < 4; i++) {
let catRewardStatus = BedRoomCatModelManager_1.BedRoomCatModelManager.getCatRewardStatus(i);
for (let j = 0; j < catRewardStatus.length; j++) {
if (catRewardStatus[j] == 1) {
this.view.getRewardRedDotNode().active = true;
return;
}
else {
this.view.getRewardRedDotNode().active = false;
}
}
}
}
}; };
MainViewPresenter.uuid = "MainViewPresenter"; MainViewPresenter.uuid = "MainViewPresenter";
MainViewPresenter.tabIndex = -1; MainViewPresenter.tabIndex = -1;
......
{"version":3,"sources":["assets/script/game/ui/presenter/MainViewPresenter.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { ConfigManager } from \"simba-config-manager\";\nimport { GameRecord, PlotManager, ReadonlyPlots, SpecialPlotId } from \"../../../avg/AVG\";\nimport { createPresenter, Presenter } from \"../../../common/classbase/PresenterBase\";\nimport { View } from \"../../../common/classbase/ViewBase\";\nimport { GameTextData } from \"../../../common/gameplay/gamedata/GameTextData\";\nimport { UIManager } from \"../../../common/gameplay/managers/UIManager\";\nimport { dateSceneConfig } from \"../../../config/DateSceneConfig\";\nimport { AutoPopViewType, GuideLocation, GuideOperationType, GuideState, MainTabs, PlotSceneType } from \"../../Enums\";\nimport GameDotMgr from \"../../GameDotMgr\";\nimport { DatingEventStatus } from \"../../model/DatingEventSceneModel\";\nimport { GameModelManager } from \"../../model/GameModelManager\";\nimport { HttpRequests } from \"../../network/HttpRequests\";\nimport { RegPresenter } from \"../PresenterCCViewFactory\";\nimport VerbView from \"../VerbView\";\nimport { showToBeContinue } from \"../view/impl/AlertToBeContinueImpl\";\nimport { MainView, MainViewProps, MainViewType } from \"../view/type/MainView\";\nimport DatingEventViewPresenter from \"./DatingEventViewPresenter\";\nimport { DatingScenePresenter } from \"./DatingScenePresenter\";\nimport DebugViewPresenter from \"./DebugViewPresenter\";\nimport DiscoverViewPresenter from \"./DiscoverViewPresenter\";\nimport GuideViewPresenter from \"./GuideViewPresenter\";\nimport MessageViewPresenter from \"./MessageViewPresenter\";\nimport NoticeViewPresenter from \"./NoticeViewPresenter\";\nimport PlotStopViewPresenter from \"./PlotStopViewPresenter\";\nimport { AudioManager } from \"simba-cc-audio-manager\";\nimport { DeepReadonlyObject } from \"simba-utils\";\nimport { ResUtils } from \"simba-cc-resutils\";\nimport { GameConstData } from \"../../../common/gameplay/gamedata/GameConstData\";\nimport BedroomViewPresenter from \"./bedroom/BedroomViewPresenter\";\nimport { UnlockItemModelManager } from \"../../model/UnlockItemModelManager\";\nimport { IItemTbl, itemTbl } from \"../../../config/ItemTbl\";\nimport { channel, GameConfig } from \"../../../GameConfig\";\nimport GameCenter from \"../../../cooperation/script/GameCenter\";\nimport { HttpClient } from \"simba-httpclient\";\nimport { BedroomCatRewardViewProps } from \"../view/type/BedroomCatRewardView\";\nimport BedroomCatRewardViewPresenter from \"./bedroom/BedroomCatRewardViewPresenter\";\nimport { BedRoomCatModelManager } from \"../../model/BedRoomCatModelManager\";\nimport { PromptAlertDialogViewProps } from \"../view/type/PromptAlertDialogView\";\nimport PromptAlertDialogViewPresenter from \"./bedroom/PromptAlertDialogViewPresenter\";\nimport { UnlockSpecialPlotModelManager } from \"../../model/UnlockSpecialPlotModelManager\";\nimport { DateType, PageIndex } from \"../../../avg/EditorEnums\";\nimport NewNoticeViewPresenter from \"./notice/NewNoticeViewPresenter\";\nimport { SourceView } from \"../view/type/notice/NewNoticeView\";\nimport ExtraPlotViewPresenter from \"./ExtraPlotViewPresenter\";\nimport UrgentNoticeViewPresenter from \"./notice/UrgentNoticeViewPresenter\";\nimport { SDK } from \"simba-sdk\";\n\nconst TabPresenterFactory: ({ new(): Presenter } & { uuid: string })[] = [\n MessageViewPresenter,\n DatingEventViewPresenter,\n BedroomViewPresenter,\n DiscoverViewPresenter\n];\n/**主线剧情的下标 */\nconst MAIN_PLOT_INDEX: number = 0;\n@RegPresenter(MainViewType)\nexport default class MainViewPresenter extends Presenter<undefined, MainView> {\n static uuid = \"MainViewPresenter\";\n private _subPresenters: Presenter<any, View>[] = [];\n private _currentTab = 0;\n private _viewProps: MainViewProps;\n private _loadingTab = false;\n private readonly _tabToggleDelayTime = 618;\n private _tabClickAble: boolean = false;\n\n private _itemId: number = -1;\n private _hasItem: boolean = false;\n public static tabIndex: number = -1;\n\n constructor() {\n super();\n this._viewProps = {\n selectedTab: 0,\n messageRedDot: false,\n datingEventRedDot: false,\n waitRedDot: false,\n discoverRedDot: false,\n onTabClick: this.onTabClick,\n onDebugClick: this.onDebugClickCallback,\n onUrgentNoticeClick: this.onUrgentNoticeClickCallback,\n onGoToShopClick: this.onGoToShopClickCallback,\n onCommonProblemClick: this.onCommonProblemClickCallback,\n onRewardBtnClickCallback: this.onRewardBtnClickCallback,\n };\n }\n\n onDebugClickCallback = () => {\n UIManager.pushPresenter(DebugViewPresenter, undefined);\n }\n\n onUrgentNoticeClickCallback = () => {\n UIManager.pushPresenter(UrgentNoticeViewPresenter, undefined);\n }\n\n onGoToShopClickCallback = () => {\n GameDotMgr.getInstance().dotClickUI(\"shop_btn_MainView\");\n if (channel == \"wechat\") {\n // GameCenter.getInstance().openSubProgram(GameConfig.youZanShopAppId);\n let link = GameModelManager.getYouZanShopUrlByType(8);\n if (link) {\n SDK.openProgramV2(GameConfig.youZanShopAppId, link);\n }\n } else if (channel == \"android\") {\n let link = GameModelManager.getTaoBaoShopUrlByType(8);\n if (link) {\n GameModelManager.jumpToTaobaoShop(link);\n }\n } else {\n UIManager.showToast(\"该功能在当前平台不可使用\");\n }\n }\n\n onCommonProblemClickCallback = async () => {\n try {\n let resStr = await new HttpClient(GameConfig.commonProblemConfigUrl).get() as string;\n let res = JSON.parse(resStr);\n if (res) {\n UIManager.pushPresenter(NoticeViewPresenter, {\n title: res.title,\n content: res.content\n });\n }\n } catch (error) {\n console.error(error);\n }\n }\n\n onRewardBtnClickCallback = () => {\n let temp: BedroomCatRewardViewProps = {\n onClickTabbarBtn: () => { },\n onCloseBtnClick: () => { },\n };\n UIManager.pushPresenter(BedroomCatRewardViewPresenter, temp);\n }\n\n checkRedDot = (plots: ReadonlyPlots) => {\n this._viewProps.messageRedDot = plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.Message || plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.PhoneCall;\n this._viewProps.datingEventRedDot = false;\n this._viewProps.datingEventRedDot = plots && (plots[0].plotSceneType === PlotSceneType.DatingEvent && (plots[0].id !== SpecialPlotId.ToBeContinued && plots[0].id !== SpecialPlotId.End));\n this.view.setProps(this._viewProps);\n if (plots[MAIN_PLOT_INDEX] && plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.BlockPlot) {\n GameModelManager.dealBlockedPlot();\n } else {\n let change = GameModelManager.isChangePlotSceneType();\n if (change) {\n let p = plots[MAIN_PLOT_INDEX];\n let isSpecial = p.id === SpecialPlotId.End || p.id === SpecialPlotId.ToBeContinued;\n if (!isSpecial) {\n this.onMainPlotChanged(p.plotSceneType, p.plotSceneTypeId);\n GameModelManager.setIsChangePlotSceneType(false);\n }\n }\n }\n }\n\n onRefreshDiscoveryRedDot = () => {\n this._viewProps.discoverRedDot = !GameModelManager.checkResumeFullEnergyMarked();\n this.view.setProps(this._viewProps);\n }\n\n async start() { // 开始游戏\n this._subPresenters[0] = await createPresenter(TabPresenterFactory[0]);\n MainViewPresenter.tabIndex = 0;\n let viewContainer = this._view.getTabContentContainer();\n this._subPresenters[0].open(viewContainer, undefined);\n this.dealTabGuide(MainTabs.messageTab);\n this._viewProps.selectedTab = MainTabs.messageTab;\n\n this._disposable.add(GameModelManager.RefreshDiscoverTabRed.on(this.onRefreshDiscoveryRedDot));\n this._disposable.add(GameModelManager.ShowPlotBlocked.on(this.onShowPlotBlocked));\n this._disposable.add(GameModelManager.MainTabForceClick.on(this.onMainTabForceClick));\n // this._disposable.add(GameModelManager.CheckMainTabGuide.on(this.checkTabGuide));\n this._disposable.add(GameModelManager.AutoPopView.on(this.onAutoPopView));\n this._disposable.add(GameModelManager.UnlockItem.on(this.onUnlockItem));\n\n this._disposable.add(GameModelManager.BedroomViewBack.on(this.onBedroomViewBack));\n this._disposable.add(GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));\n this._disposable.add(GameModelManager.JumpToViewInGame.on(this.onJumpToViewInGame));\n\n\n this.checkRedDot(PlotManager.getCurrentPlots());\n PlotManager.PlotStartEvent.on(this.checkRedDot);\n let needEnterSpecialDatingScene = this.checkIsNeedToEnterSpecialDatingScene();\n // check tab guide\n // this.checkTabGuide();\n if (needEnterSpecialDatingScene) {\n GameConfig.isVerb = true;\n this.enterSpecialEventScene();\n this._currentTab = MainTabs.datingEventTab;\n this._viewProps.selectedTab = MainTabs.datingEventTab;\n }\n this._tabClickAble = true;\n GameModelManager.dealAutoResumeFullEnergy();\n //进入主界面更新红点状态\n this.view.updateBedRoomRedDot();\n this.updateRewardBtnRedDot();\n setTimeout(() => {\n //关闭等待界面\n this.view.showWaitingView(false);\n //开始弹起自动窗口\n if (PlotManager.getCurrentPlots()[MAIN_PLOT_INDEX].id === SpecialPlotId.ToBeContinued) {\n GameModelManager.registerAutoPopView(AutoPopViewType.ToBeContinued);\n } else if (this.checkNoviceTutorialOver()) {\n // GameModelManager.registerAutoPopView(AutoPopViewType.Notice);\n }\n let autoShowNotice = GameModelManager.getAutoShowNotice();\n if (autoShowNotice) {\n GameModelManager.registerAutoPopView(AutoPopViewType.Notice);\n }\n // GameModelManager.registerAutoPopView(AutoPopViewType.RewardView);\n let unlockItems = UnlockItemModelManager.unlockItems;\n if (unlockItems.indexOf(4) == -1) {\n GameModelManager.registerAutoPopView(AutoPopViewType.NoteBook);\n }\n // let autoShowUrgentNotice = GameModelManager.getUrgentNoticeInfo().autoShow;\n // if (autoShowUrgentNotice) {\n // GameModelManager.registerAutoPopView(AutoPopViewType.UrgentNotice);\n // }\n if (!needEnterSpecialDatingScene) {\n let hasGuide = GameModelManager.checkHasGuide();\n if (!hasGuide) {\n GameModelManager.checkAutoPopView();\n }\n }\n }, 2000);\n }\n\n /**\n * 检查新手教程是否完成,当前新手教程完成的判定是完成第一章\n * @returns \n */\n checkNoviceTutorialOver(): boolean {\n let models = GameModelManager.getMainDatingEventScenesModel();\n for (let i = 0; i < models.length; i++) {\n if (models[i].status == 4) {\n return true;\n }\n }\n return false;\n }\n\n async enterSpecialEventScene() {\n let arr = GameModelManager.getMainDatingEventScenesModel();\n UIManager.pushPresenter(DatingScenePresenter, arr[0], true);\n }\n\n checkIsNeedToEnterSpecialDatingScene() {\n let arr = GameModelManager.getMainDatingEventScenesModel();\n let need = arr && arr.length === 1 && arr[0].status !== DatingEventStatus.Completed;\n return need;\n }\n\n onMainTabForceClick = (param: { index: number, pureClick: boolean, propId?: number }) => {\n UIManager.popToPresenter(this);\n let index = param.index;\n this.onTabClick(index);\n }\n\n onClose() {\n super.onClose();\n UIManager.popToPresenter(this);\n }\n\n onOpen() {\n super.onOpen(undefined);\n // this.perloadPrefab();\n // this.discoverInit();\n }\n\n discoverInit() {\n GameRecord.onGlobalVariableChange(\"red_pot_\" + DiscoverViewPresenter.uuid, () => {\n this._viewProps.discoverRedDot = GameModelManager.checkRedPot(DiscoverViewPresenter.uuid);\n this.view.setProps(this._viewProps);\n });\n this._viewProps.discoverRedDot = GameModelManager.checkRedPot(DiscoverViewPresenter.uuid);\n this.view.setProps(this._viewProps);\n }\n\n perloadPrefab() {\n let PFList = [\"prefab/ui/DatingEventView\"];\n cc.resources.preload(PFList);\n }\n\n onEnterBackground() {\n super.onEnterBackground();\n this.view.updateBedRoomRedDot();//更新卧室界面红点\n this.updateRewardBtnRedDot();\n if (this._subPresenters[this._currentTab])\n this._subPresenters[this._currentTab].onEnterBackground();\n }\n\n /**presenter进入前景 */\n async onEnterForeground() {\n super.onEnterForeground();\n if (this._subPresenters[this._currentTab]) {\n this._subPresenters[this._currentTab].onEnterForeground();\n this._subPresenters[this._currentTab].onEnterForeground();\n }\n if (PlotManager.getCurrentPlots()[MAIN_PLOT_INDEX].id === SpecialPlotId.ToBeContinued) {\n GameModelManager.registerAutoPopView(AutoPopViewType.ToBeContinued);\n }\n if (!GameConfig.isVerb) {\n GameModelManager.checkAutoPopView();\n }\n this.view.updateBedRoomRedDot();//更新卧室界面红点\n this.updateRewardBtnRedDot();\n }\n\n onShow() {\n super.onShow();\n // this.checkTabGuide();\n }\n\n onTabClick = async (index: number, callback?: Function, isDot?: Boolean) => {\n if (!this._tabClickAble) {\n return;\n }\n // if (isDot != false) {\n // let uiName = [\"click_message\", \"click_event\", \"click_wait\", \"click_finding\"];\n // GameDotMgr.getInstance().dotClickUI(uiName[index]);\n // }\n this.view.updateBedRoomRedDot();//更新卧室界面红点\n this.updateRewardBtnRedDot();\n this._view.showRewardBtn(index !== MainTabs.bedroomTab);\n this._view.showBottonsNode(index !== MainTabs.bedroomTab);\n this._view.showSubGameNode(index !== MainTabs.bedroomTab);\n this.dealTabGuide(index);\n let uuid = TabPresenterFactory[index].uuid;\n if (!GameModelManager.checkFuncUnloced(uuid)) {\n UIManager.showToast(GameModelManager.getLanguageTxt(GameTextData.GAME_TEXT_MAIN_FUNCTION_NOT_OPEN));\n return;\n }\n if (this._loadingTab) return;\n if (this._currentTab !== index) {\n if (this._subPresenters[this._currentTab])\n this._subPresenters[this._currentTab].view.hide();\n this._currentTab = index;\n this._viewProps.selectedTab = index;\n this._view.setProps(this._viewProps);\n if (index !== 2) {\n MainViewPresenter.tabIndex = index;\n }\n if (!this._subPresenters[this._currentTab]) {\n this._loadingTab = true;\n await createPresenter(TabPresenterFactory[this._currentTab]).then((presenter) => {\n this._subPresenters[this._currentTab] = presenter;\n presenter.open(this.view.getTabContentContainer(), undefined);\n setTimeout(() => {//延时等待618毫秒,View 中UI刷新\n this._loadingTab = false;\n }, this._tabToggleDelayTime);\n if (callback) {\n callback();\n }\n this._view.showTabBar(index !== MainTabs.bedroomTab);\n });\n } else {\n if (this._subPresenters[this._currentTab]) {\n this._subPresenters[this._currentTab].view.show();\n }\n if (callback) {\n callback();\n }\n this._view.showTabBar(index !== MainTabs.bedroomTab);\n }\n } else {\n if (callback) {\n callback();\n }\n }\n }\n\n dealTabGuide(index: number) {\n let r = GameRecord.globalVariables[\"guide_main_tab\" + index] as number;\n r = r === undefined ? GuideState.close : r;\n if (r === GuideState.Open) {\n GameModelManager.setGuideMainTabRecord(index, GuideState.Complete);\n }\n }\n\n checkTabGuide = () => {\n let check: boolean = false;\n if (!check) {\n return;\n }\n let index = GameModelManager.getMainTabGuideIndex();\n if (index !== -1) {\n //attention\n let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.waitRedDot, this._viewProps.discoverRedDot];\n if (!redDotArr[index] || this._currentTab === index) {\n return;\n }\n UIManager.popToPresenter(this);\n let m = this.view.getGuideTabParam(index);\n if (m) {\n let location: GuideLocation = index === MainTabs.datingEventTab ? GuideLocation.TabDate : GuideLocation.TabMsg;\n m.call = () => {\n this.onTabClick(index);\n this.view.hideClickAniByIndex(index);\n GameDotMgr.getInstance().dotGuide(GuideOperationType.Click, location);\n }\n UIManager.pushPresenter(GuideViewPresenter, m);\n GameDotMgr.getInstance().dotGuide(GuideOperationType.Show, location);\n }\n }\n }\n\n switchTab(tabIndex: number) {\n if (this._currentTab != tabIndex) {\n let prevIndex = this._currentTab;\n this._currentTab = tabIndex;\n this._viewProps.selectedTab = this._currentTab;\n\n this._view.setProps(this._viewProps);\n }\n }\n\n onAutoPopView = async (viewType: AutoPopViewType) => {\n switch (viewType) {\n case AutoPopViewType.ToBeContinued:\n {\n await showToBeContinue();\n }\n break;\n case AutoPopViewType.Notice:\n {\n UIManager.pushPresenter(NewNoticeViewPresenter, SourceView.MessageView);\n }\n break;\n case AutoPopViewType.RewardView:\n {\n await this.onRewardBtnClickCallback();\n }\n break;\n case AutoPopViewType.NoteBook:\n {\n let temp: PromptAlertDialogViewProps = {\n iconSpritePath: GameConstData.GAME_CONST_BEDROOMCAT_ITEM_SPR_DIR + 4,\n contentLabel: \"恭喜您获得新物品:日记本,快去卧室查看吧!\",\n };\n UIManager.pushPresenter(PromptAlertDialogViewPresenter, temp);\n setTimeout(() => {\n UnlockItemModelManager.saveItemIdToGameRecord(4);\n UnlockSpecialPlotModelManager.saveUnlockedSpecialPlotIdByItemIdToGameRecord(5);\n }, 3000);\n }\n break;\n case AutoPopViewType.UrgentNotice:\n {\n UIManager.pushPresenter(UrgentNoticeViewPresenter, undefined);\n }\n break;\n case AutoPopViewType.PlotStop:\n {\n UIManager.pushPresenter(PlotStopViewPresenter, undefined);\n }\n break;\n }\n\n }\n\n onShowPlotBlocked = () => {\n let plotId: number = GameModelManager.getCurPlotBlockedId();\n // GameDotMgr.getInstance().dotExposure(StringUtils.format(ExposureType.Plotblock, plotId));\n GameModelManager.registerAutoPopView(AutoPopViewType.PlotStop);\n\n }\n\n onMainPlotChanged = async (pType: PlotSceneType, pId: number) => {\n if (!GameModelManager.isMainPlotSceneType() || ConfigManager.getConfig(dateSceneConfig, pId).DateType == DateType.Date_Sp) {\n return;\n }\n UIManager.popToPresenter(this);\n let comp = cc.director.getScene().getChildByName(\"Canvas\").getChildByName(\"VerbRoot\").getChildByName(\"VerbView\").getComponent(VerbView);\n if (this._hasItem && -1 !== this._itemId) {\n //加载图和组织物品掉落数据\n let showItemCfg: DeepReadonlyObject<IItemTbl> | undefined = undefined;\n let itemSpriteFrame: cc.SpriteFrame | undefined = undefined;\n showItemCfg = this.getShowItemCfg(this._itemId);\n if (showItemCfg) {\n let path: string = GameConstData.GAME_CONST_ITEM_BIG_SPR_DIR + showItemCfg.icon;\n itemSpriteFrame = await ResUtils.loadRes(path, cc.SpriteFrame);\n comp.setItemDropData(itemSpriteFrame, showItemCfg);\n this._itemId = -1;\n this._hasItem = false;\n }\n }\n switch (pType) {\n case PlotSceneType.Message:\n {\n this.onTabClick(MainTabs.messageTab, () => {\n this._subPresenters[this._currentTab].onShow();\n comp.toChat({ title: \"\", desc: \"来电了!!\" });\n setTimeout(() => {\n GameModelManager.ForceClickDataReady.emit();\n GameModelManager.ForceClickMsgItem.emit(pId);\n }, 500);\n });\n }\n break;\n case PlotSceneType.DatingEvent:\n {\n let cfgs = ConfigManager.getAllConfig(dateSceneConfig);\n let ids: string[] = [];\n for (const id in cfgs) {\n if (cfgs[id].DateType == DateType.Date_Normal) {\n ids.push(id);\n }\n }\n let plotIds: number[] = [];\n let models = GameModelManager.getMainDatingEventScenesModel();\n for (let i = 0; i < models.length; i++) {\n plotIds.push(models[i].id);\n }\n let index = plotIds.indexOf(pId);\n let title = \"第\" + (plotIds.length) + \"章:\";\n let cfg = ConfigManager.getConfig(dateSceneConfig, pId);\n let desc = cfg && cfg.name ? GameModelManager.getConfigLanguageTxt(cfg.name) : \"\";\n comp.toDating(() => {\n AudioManager.playEffect('verb');\n this.onTabClick(MainTabs.datingEventTab, () => {\n GameModelManager.ForceClickDataReady.emit();\n GameModelManager.ForceClickDatingItem.emit(pId);\n })\n this.view.hideClickAniByIndex(MainTabs.datingEventTab);\n }, { title: title, desc: desc })\n }\n break;\n }\n }\n\n getShowItemCfg(itemId: number): DeepReadonlyObject<IItemTbl> | undefined {\n let cfg: DeepReadonlyObject<IItemTbl> | undefined = undefined;\n if (itemId) {\n cfg = ConfigManager.getConfig(itemTbl, itemId);\n }\n return cfg;\n }\n\n onUnlockItem = (itemId: number) => {\n let unlockItems = UnlockItemModelManager.unlockItems;\n let isNew = unlockItems.indexOf(itemId) == -1;\n if (isNew) {\n this._itemId = itemId;\n this._hasItem = true;\n //写存档+组织数据并派发\n UnlockItemModelManager.saveItemIdToGameRecord(itemId);\n }\n }\n\n /**\n * 卧室返回点击UI事件\n * @param index 返回具体tabIndex\n */\n onBedroomViewBack = (index: number) => {\n this._view.onTabButtonClick(null, `${index}`);\n }\n\n onRefreshAllStatus = async () => {\n this.checkRedDot(PlotManager.getCurrentPlots());\n\n GameConfig.showToBeContinue = false;\n let needEnterSpecialDatingScene = this.checkIsNeedToEnterSpecialDatingScene();\n // check tab guide\n // this.checkTabGuide();\n if (needEnterSpecialDatingScene) {\n GameConfig.isVerb = true;\n this.enterSpecialEventScene();\n this._currentTab = MainTabs.datingEventTab;\n this._viewProps.selectedTab = MainTabs.datingEventTab;\n } else {\n let hasGuide = GameModelManager.checkHasGuide();\n if (!hasGuide) {\n GameModelManager.checkAutoPopView();\n }\n }\n this._tabClickAble = true;\n GameModelManager.dealAutoResumeFullEnergy();\n //进入主界面更新红点状态\n this.view.updateBedRoomRedDot();\n this.updateRewardBtnRedDot();\n }\n\n updateRewardBtnRedDot() {\n for (let i = 1; i < 4; i++) {\n let catRewardStatus = BedRoomCatModelManager.getCatRewardStatus(i);\n for (let j = 0; j < catRewardStatus.length; j++) {\n if (catRewardStatus[j] == 1) {\n this.view.getRewardRedDotNode().active = true;\n return;\n } else {\n this.view.getRewardRedDotNode().active = false;\n }\n }\n }\n }\n\n /**\n * 卧室返回点击UI事件\n * @param index 返回具体tabIndex\n */\n onJumpToViewInGame = (index: PageIndex) => {\n let tab = MainTabs.messageTab;\n switch (index) {\n case PageIndex.MessageView:\n tab = MainTabs.messageTab\n this._view.onTabButtonClick(null, `${tab}`);\n break;\n case PageIndex.DateEventView:\n tab = MainTabs.datingEventTab\n this._view.onTabButtonClick(null, `${tab}`);\n break;\n case PageIndex.BedroomView:\n tab = MainTabs.bedroomTab\n this._view.onTabButtonClick(null, `${tab}`);\n break;\n case PageIndex.ExtraPlotView:\n tab = MainTabs.datingEventTab\n this._view.onTabButtonClick(null, `${tab}`);\n UIManager.pushPresenter(ExtraPlotViewPresenter, undefined);\n break;\n default:\n console.error(\"The pageIndex is invalid.\");\n UIManager.showToast(\"无效的页面跳转\");\n break;\n }\n }\n}"]} {"version":3,"sources":["assets/script/game/ui/presenter/MainViewPresenter.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { ConfigManager } from \"simba-config-manager\";\nimport { GameRecord, PlotManager, ReadonlyPlots, SpecialPlotId } from \"../../../avg/AVG\";\nimport { createPresenter, Presenter } from \"../../../common/classbase/PresenterBase\";\nimport { View } from \"../../../common/classbase/ViewBase\";\nimport { GameTextData } from \"../../../common/gameplay/gamedata/GameTextData\";\nimport { UIManager } from \"../../../common/gameplay/managers/UIManager\";\nimport { dateSceneConfig } from \"../../../config/DateSceneConfig\";\nimport { AutoPopViewType, GuideLocation, GuideOperationType, GuideState, MainTabs, PlotSceneType } from \"../../Enums\";\nimport GameDotMgr from \"../../GameDotMgr\";\nimport { DatingEventStatus } from \"../../model/DatingEventSceneModel\";\nimport { GameModelManager } from \"../../model/GameModelManager\";\nimport { HttpRequests } from \"../../network/HttpRequests\";\nimport { RegPresenter } from \"../PresenterCCViewFactory\";\nimport VerbView from \"../VerbView\";\nimport { showToBeContinue } from \"../view/impl/AlertToBeContinueImpl\";\nimport { MainView, MainViewProps, MainViewType } from \"../view/type/MainView\";\nimport DatingEventViewPresenter from \"./DatingEventViewPresenter\";\nimport { DatingScenePresenter } from \"./DatingScenePresenter\";\nimport DebugViewPresenter from \"./DebugViewPresenter\";\nimport DiscoverViewPresenter from \"./DiscoverViewPresenter\";\nimport GuideViewPresenter from \"./GuideViewPresenter\";\nimport MessageViewPresenter from \"./MessageViewPresenter\";\nimport NoticeViewPresenter from \"./NoticeViewPresenter\";\nimport PlotStopViewPresenter from \"./PlotStopViewPresenter\";\nimport { AudioManager } from \"simba-cc-audio-manager\";\nimport { DeepReadonlyObject } from \"simba-utils\";\nimport { ResUtils } from \"simba-cc-resutils\";\nimport { GameConstData } from \"../../../common/gameplay/gamedata/GameConstData\";\nimport BedroomViewPresenter from \"./bedroom/BedroomViewPresenter\";\nimport { UnlockItemModelManager } from \"../../model/UnlockItemModelManager\";\nimport { IItemTbl, itemTbl } from \"../../../config/ItemTbl\";\nimport { channel, GameConfig } from \"../../../GameConfig\";\nimport GameCenter from \"../../../cooperation/script/GameCenter\";\nimport { HttpClient } from \"simba-httpclient\";\nimport { BedroomCatRewardViewProps } from \"../view/type/BedroomCatRewardView\";\nimport BedroomCatRewardViewPresenter from \"./bedroom/BedroomCatRewardViewPresenter\";\nimport { BedRoomCatModelManager } from \"../../model/BedRoomCatModelManager\";\nimport { PromptAlertDialogViewProps } from \"../view/type/PromptAlertDialogView\";\nimport PromptAlertDialogViewPresenter from \"./bedroom/PromptAlertDialogViewPresenter\";\nimport { UnlockSpecialPlotModelManager } from \"../../model/UnlockSpecialPlotModelManager\";\nimport { DateType, PageIndex } from \"../../../avg/EditorEnums\";\nimport NewNoticeViewPresenter from \"./notice/NewNoticeViewPresenter\";\nimport { SourceView } from \"../view/type/notice/NewNoticeView\";\nimport ExtraPlotViewPresenter from \"./ExtraPlotViewPresenter\";\nimport UrgentNoticeViewPresenter from \"./notice/UrgentNoticeViewPresenter\";\nimport { SDK } from \"simba-sdk\";\n\nconst TabPresenterFactory: ({ new(): Presenter } & { uuid: string })[] = [\n MessageViewPresenter,\n DatingEventViewPresenter,\n DiscoverViewPresenter\n];\n/**主线剧情的下标 */\nconst MAIN_PLOT_INDEX: number = 0;\n@RegPresenter(MainViewType)\nexport default class MainViewPresenter extends Presenter<undefined, MainView> {\n static uuid = \"MainViewPresenter\";\n private _subPresenters: Presenter<any, View>[] = [];\n private _currentTab = 0;\n private _viewProps: MainViewProps;\n private _loadingTab = false;\n private readonly _tabToggleDelayTime = 618;\n private _tabClickAble: boolean = false;\n\n private _itemId: number = -1;\n private _hasItem: boolean = false;\n public static tabIndex: number = -1;\n\n constructor() {\n super();\n this._viewProps = {\n selectedTab: 0,\n messageRedDot: false,\n datingEventRedDot: false,\n discoverRedDot: false,\n onTabClick: this.onTabClick,\n onDebugClick: this.onDebugClickCallback,\n };\n }\n\n onDebugClickCallback = () => {\n UIManager.pushPresenter(DebugViewPresenter, undefined);\n }\n\n onUrgentNoticeClickCallback = () => {\n UIManager.pushPresenter(UrgentNoticeViewPresenter, undefined);\n }\n\n onGoToShopClickCallback = () => {\n GameDotMgr.getInstance().dotClickUI(\"shop_btn_MainView\");\n if (channel == \"wechat\") {\n // GameCenter.getInstance().openSubProgram(GameConfig.youZanShopAppId);\n let link = GameModelManager.getYouZanShopUrlByType(8);\n if (link) {\n SDK.openProgramV2(GameConfig.youZanShopAppId, link);\n }\n } else if (channel == \"android\") {\n let link = GameModelManager.getTaoBaoShopUrlByType(8);\n if (link) {\n GameModelManager.jumpToTaobaoShop(link);\n }\n } else {\n UIManager.showToast(\"该功能在当前平台不可使用\");\n }\n }\n\n onCommonProblemClickCallback = async () => {\n try {\n let resStr = await new HttpClient(GameConfig.commonProblemConfigUrl).get() as string;\n let res = JSON.parse(resStr);\n if (res) {\n UIManager.pushPresenter(NoticeViewPresenter, {\n title: res.title,\n content: res.content\n });\n }\n } catch (error) {\n console.error(error);\n }\n }\n\n onRewardBtnClickCallback = () => {\n let temp: BedroomCatRewardViewProps = {\n onClickTabbarBtn: () => { },\n onCloseBtnClick: () => { },\n };\n UIManager.pushPresenter(BedroomCatRewardViewPresenter, temp);\n }\n\n checkRedDot = (plots: ReadonlyPlots) => {\n this._viewProps.messageRedDot = plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.Message || plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.PhoneCall;\n this._viewProps.datingEventRedDot = false;\n this._viewProps.datingEventRedDot = plots && (plots[0].plotSceneType === PlotSceneType.DatingEvent && (plots[0].id !== SpecialPlotId.ToBeContinued && plots[0].id !== SpecialPlotId.End));\n this.view.setProps(this._viewProps);\n if (plots[MAIN_PLOT_INDEX] && plots[MAIN_PLOT_INDEX].plotSceneType === PlotSceneType.BlockPlot) {\n GameModelManager.dealBlockedPlot();\n } else {\n let change = GameModelManager.isChangePlotSceneType();\n if (change) {\n let p = plots[MAIN_PLOT_INDEX];\n let isSpecial = p.id === SpecialPlotId.End || p.id === SpecialPlotId.ToBeContinued;\n if (!isSpecial) {\n this.onMainPlotChanged(p.plotSceneType, p.plotSceneTypeId);\n GameModelManager.setIsChangePlotSceneType(false);\n }\n }\n }\n }\n\n onRefreshDiscoveryRedDot = () => {\n this._viewProps.discoverRedDot = !GameModelManager.checkResumeFullEnergyMarked();\n this.view.setProps(this._viewProps);\n }\n\n async start() { // 开始游戏\n this._subPresenters[0] = await createPresenter(TabPresenterFactory[0]);\n MainViewPresenter.tabIndex = 0;\n let viewContainer = this._view.getTabContentContainer();\n this._subPresenters[0].open(viewContainer, undefined);\n this.dealTabGuide(MainTabs.messageTab);\n this._viewProps.selectedTab = MainTabs.messageTab;\n\n this._disposable.add(GameModelManager.RefreshDiscoverTabRed.on(this.onRefreshDiscoveryRedDot));\n this._disposable.add(GameModelManager.ShowPlotBlocked.on(this.onShowPlotBlocked));\n this._disposable.add(GameModelManager.MainTabForceClick.on(this.onMainTabForceClick));\n // this._disposable.add(GameModelManager.CheckMainTabGuide.on(this.checkTabGuide));\n this._disposable.add(GameModelManager.AutoPopView.on(this.onAutoPopView));\n this._disposable.add(GameModelManager.UnlockItem.on(this.onUnlockItem));\n\n this._disposable.add(GameModelManager.BedroomViewBack.on(this.onBedroomViewBack));\n this._disposable.add(GameModelManager.RefreshAllStatus.on(this.onRefreshAllStatus));\n this._disposable.add(GameModelManager.JumpToViewInGame.on(this.onJumpToViewInGame));\n\n\n this.checkRedDot(PlotManager.getCurrentPlots());\n PlotManager.PlotStartEvent.on(this.checkRedDot);\n let needEnterSpecialDatingScene = this.checkIsNeedToEnterSpecialDatingScene();\n // check tab guide\n // this.checkTabGuide();\n if (needEnterSpecialDatingScene) {\n GameConfig.isVerb = true;\n this.enterSpecialEventScene();\n this._currentTab = MainTabs.datingEventTab;\n this._viewProps.selectedTab = MainTabs.datingEventTab;\n }\n this._tabClickAble = true;\n GameModelManager.dealAutoResumeFullEnergy();\n //进入主界面更新红点状态\n setTimeout(() => {\n //关闭等待界面\n this.view.showWaitingView(false);\n //开始弹起自动窗口\n if (PlotManager.getCurrentPlots()[MAIN_PLOT_INDEX].id === SpecialPlotId.ToBeContinued) {\n GameModelManager.registerAutoPopView(AutoPopViewType.ToBeContinued);\n } else if (this.checkNoviceTutorialOver()) {\n // GameModelManager.registerAutoPopView(AutoPopViewType.Notice);\n }\n let autoShowNotice = GameModelManager.getAutoShowNotice();\n if (autoShowNotice) {\n GameModelManager.registerAutoPopView(AutoPopViewType.Notice);\n }\n // GameModelManager.registerAutoPopView(AutoPopViewType.RewardView);\n let unlockItems = UnlockItemModelManager.unlockItems;\n if (unlockItems.indexOf(4) == -1) {\n GameModelManager.registerAutoPopView(AutoPopViewType.NoteBook);\n }\n // let autoShowUrgentNotice = GameModelManager.getUrgentNoticeInfo().autoShow;\n // if (autoShowUrgentNotice) {\n // GameModelManager.registerAutoPopView(AutoPopViewType.UrgentNotice);\n // }\n if (!needEnterSpecialDatingScene) {\n let hasGuide = GameModelManager.checkHasGuide();\n if (!hasGuide) {\n GameModelManager.checkAutoPopView();\n }\n }\n }, 2000);\n }\n\n /**\n * 检查新手教程是否完成,当前新手教程完成的判定是完成第一章\n * @returns \n */\n checkNoviceTutorialOver(): boolean {\n let models = GameModelManager.getMainDatingEventScenesModel();\n for (let i = 0; i < models.length; i++) {\n if (models[i].status == 4) {\n return true;\n }\n }\n return false;\n }\n\n async enterSpecialEventScene() {\n let arr = GameModelManager.getMainDatingEventScenesModel();\n UIManager.pushPresenter(DatingScenePresenter, arr[0], true);\n }\n\n checkIsNeedToEnterSpecialDatingScene() {\n let arr = GameModelManager.getMainDatingEventScenesModel();\n let need = arr && arr.length === 1 && arr[0].status !== DatingEventStatus.Completed;\n return need;\n }\n\n onMainTabForceClick = (param: { index: number, pureClick: boolean, propId?: number }) => {\n UIManager.popToPresenter(this);\n let index = param.index;\n this.onTabClick(index);\n }\n\n onClose() {\n super.onClose();\n UIManager.popToPresenter(this);\n }\n\n onOpen() {\n super.onOpen(undefined);\n // this.perloadPrefab();\n // this.discoverInit();\n }\n\n discoverInit() {\n GameRecord.onGlobalVariableChange(\"red_pot_\" + DiscoverViewPresenter.uuid, () => {\n this._viewProps.discoverRedDot = GameModelManager.checkRedPot(DiscoverViewPresenter.uuid);\n this.view.setProps(this._viewProps);\n });\n this._viewProps.discoverRedDot = GameModelManager.checkRedPot(DiscoverViewPresenter.uuid);\n this.view.setProps(this._viewProps);\n }\n\n perloadPrefab() {\n let PFList = [\"prefab/ui/DatingEventView\"];\n cc.resources.preload(PFList);\n }\n\n onEnterBackground() {\n super.onEnterBackground();\n if (this._subPresenters[this._currentTab])\n this._subPresenters[this._currentTab].onEnterBackground();\n }\n\n /**presenter进入前景 */\n async onEnterForeground() {\n super.onEnterForeground();\n if (this._subPresenters[this._currentTab]) {\n this._subPresenters[this._currentTab].onEnterForeground();\n this._subPresenters[this._currentTab].onEnterForeground();\n }\n if (PlotManager.getCurrentPlots()[MAIN_PLOT_INDEX].id === SpecialPlotId.ToBeContinued) {\n GameModelManager.registerAutoPopView(AutoPopViewType.ToBeContinued);\n }\n if (!GameConfig.isVerb) {\n GameModelManager.checkAutoPopView();\n }\n }\n\n onShow() {\n super.onShow();\n // this.checkTabGuide();\n }\n\n onTabClick = async (index: number, callback?: Function, isDot?: Boolean) => {\n if (!this._tabClickAble) {\n return;\n }\n this.dealTabGuide(index);\n let uuid = TabPresenterFactory[index].uuid;\n if (!GameModelManager.checkFuncUnloced(uuid)) {\n UIManager.showToast(GameModelManager.getLanguageTxt(GameTextData.GAME_TEXT_MAIN_FUNCTION_NOT_OPEN));\n return;\n }\n if (this._loadingTab) return;\n if (this._currentTab !== index) {\n if (this._subPresenters[this._currentTab])\n this._subPresenters[this._currentTab].view.hide();\n this._currentTab = index;\n this._viewProps.selectedTab = index;\n this._view.setProps(this._viewProps);\n if (index !== 2) {\n MainViewPresenter.tabIndex = index;\n }\n if (!this._subPresenters[this._currentTab]) {\n this._loadingTab = true;\n await createPresenter(TabPresenterFactory[this._currentTab]).then((presenter) => {\n this._subPresenters[this._currentTab] = presenter;\n presenter.open(this.view.getTabContentContainer(), undefined);\n setTimeout(() => {//延时等待618毫秒,View 中UI刷新\n this._loadingTab = false;\n }, this._tabToggleDelayTime);\n if (callback) {\n callback();\n }\n });\n } else {\n if (this._subPresenters[this._currentTab]) {\n this._subPresenters[this._currentTab].view.show();\n }\n if (callback) {\n callback();\n }\n }\n } else {\n if (callback) {\n callback();\n }\n }\n }\n\n dealTabGuide(index: number) {\n let r = GameRecord.globalVariables[\"guide_main_tab\" + index] as number;\n r = r === undefined ? GuideState.close : r;\n if (r === GuideState.Open) {\n GameModelManager.setGuideMainTabRecord(index, GuideState.Complete);\n }\n }\n\n checkTabGuide = () => {\n let check: boolean = false;\n if (!check) {\n return;\n }\n let index = GameModelManager.getMainTabGuideIndex();\n if (index !== -1) {\n //attention\n let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.discoverRedDot];\n if (!redDotArr[index] || this._currentTab === index) {\n return;\n }\n UIManager.popToPresenter(this);\n let m = this.view.getGuideTabParam(index);\n if (m) {\n let location: GuideLocation = index === MainTabs.datingEventTab ? GuideLocation.TabDate : GuideLocation.TabMsg;\n m.call = () => {\n this.onTabClick(index);\n this.view.hideClickAniByIndex(index);\n GameDotMgr.getInstance().dotGuide(GuideOperationType.Click, location);\n }\n UIManager.pushPresenter(GuideViewPresenter, m);\n GameDotMgr.getInstance().dotGuide(GuideOperationType.Show, location);\n }\n }\n }\n\n switchTab(tabIndex: number) {\n if (this._currentTab != tabIndex) {\n let prevIndex = this._currentTab;\n this._currentTab = tabIndex;\n this._viewProps.selectedTab = this._currentTab;\n\n this._view.setProps(this._viewProps);\n }\n }\n\n onAutoPopView = async (viewType: AutoPopViewType) => {\n switch (viewType) {\n case AutoPopViewType.ToBeContinued:\n {\n await showToBeContinue();\n }\n break;\n case AutoPopViewType.Notice:\n {\n UIManager.pushPresenter(NewNoticeViewPresenter, SourceView.MessageView);\n }\n break;\n case AutoPopViewType.RewardView:\n {\n await this.onRewardBtnClickCallback();\n }\n break;\n case AutoPopViewType.NoteBook:\n {\n let temp: PromptAlertDialogViewProps = {\n iconSpritePath: GameConstData.GAME_CONST_BEDROOMCAT_ITEM_SPR_DIR + 4,\n contentLabel: \"恭喜您获得新物品:日记本,快去卧室查看吧!\",\n };\n UIManager.pushPresenter(PromptAlertDialogViewPresenter, temp);\n setTimeout(() => {\n UnlockItemModelManager.saveItemIdToGameRecord(4);\n UnlockSpecialPlotModelManager.saveUnlockedSpecialPlotIdByItemIdToGameRecord(5);\n }, 3000);\n }\n break;\n case AutoPopViewType.UrgentNotice:\n {\n UIManager.pushPresenter(UrgentNoticeViewPresenter, undefined);\n }\n break;\n case AutoPopViewType.PlotStop:\n {\n UIManager.pushPresenter(PlotStopViewPresenter, undefined);\n }\n break;\n }\n\n }\n\n onShowPlotBlocked = () => {\n let plotId: number = GameModelManager.getCurPlotBlockedId();\n // GameDotMgr.getInstance().dotExposure(StringUtils.format(ExposureType.Plotblock, plotId));\n GameModelManager.registerAutoPopView(AutoPopViewType.PlotStop);\n\n }\n\n onMainPlotChanged = async (pType: PlotSceneType, pId: number) => {\n if (!GameModelManager.isMainPlotSceneType() || ConfigManager.getConfig(dateSceneConfig, pId).DateType == DateType.Date_Sp) {\n return;\n }\n UIManager.popToPresenter(this);\n let comp = cc.director.getScene().getChildByName(\"Canvas\").getChildByName(\"VerbRoot\").getChildByName(\"VerbView\").getComponent(VerbView);\n if (this._hasItem && -1 !== this._itemId) {\n //加载图和组织物品掉落数据\n let showItemCfg: DeepReadonlyObject<IItemTbl> | undefined = undefined;\n let itemSpriteFrame: cc.SpriteFrame | undefined = undefined;\n showItemCfg = this.getShowItemCfg(this._itemId);\n if (showItemCfg) {\n let path: string = GameConstData.GAME_CONST_ITEM_BIG_SPR_DIR + showItemCfg.icon;\n itemSpriteFrame = await ResUtils.loadRes(path, cc.SpriteFrame);\n comp.setItemDropData(itemSpriteFrame, showItemCfg);\n this._itemId = -1;\n this._hasItem = false;\n }\n }\n switch (pType) {\n case PlotSceneType.Message:\n {\n this.onTabClick(MainTabs.messageTab, () => {\n this._subPresenters[this._currentTab].onShow();\n comp.toChat({ title: \"\", desc: \"来电了!!\" });\n setTimeout(() => {\n GameModelManager.ForceClickDataReady.emit();\n GameModelManager.ForceClickMsgItem.emit(pId);\n }, 500);\n });\n }\n break;\n case PlotSceneType.DatingEvent:\n {\n let cfgs = ConfigManager.getAllConfig(dateSceneConfig);\n let ids: string[] = [];\n for (const id in cfgs) {\n if (cfgs[id].DateType == DateType.Date_Normal) {\n ids.push(id);\n }\n }\n let plotIds: number[] = [];\n let models = GameModelManager.getMainDatingEventScenesModel();\n for (let i = 0; i < models.length; i++) {\n plotIds.push(models[i].id);\n }\n let index = plotIds.indexOf(pId);\n let title = \"第\" + (plotIds.length) + \"章:\";\n let cfg = ConfigManager.getConfig(dateSceneConfig, pId);\n let desc = cfg && cfg.name ? GameModelManager.getConfigLanguageTxt(cfg.name) : \"\";\n comp.toDating(() => {\n AudioManager.playEffect('verb');\n this.onTabClick(MainTabs.datingEventTab, () => {\n GameModelManager.ForceClickDataReady.emit();\n GameModelManager.ForceClickDatingItem.emit(pId);\n })\n this.view.hideClickAniByIndex(MainTabs.datingEventTab);\n }, { title: title, desc: desc })\n }\n break;\n }\n }\n\n getShowItemCfg(itemId: number): DeepReadonlyObject<IItemTbl> | undefined {\n let cfg: DeepReadonlyObject<IItemTbl> | undefined = undefined;\n if (itemId) {\n cfg = ConfigManager.getConfig(itemTbl, itemId);\n }\n return cfg;\n }\n\n onUnlockItem = (itemId: number) => {\n let unlockItems = UnlockItemModelManager.unlockItems;\n let isNew = unlockItems.indexOf(itemId) == -1;\n if (isNew) {\n this._itemId = itemId;\n this._hasItem = true;\n //写存档+组织数据并派发\n UnlockItemModelManager.saveItemIdToGameRecord(itemId);\n }\n }\n\n /**\n * 卧室返回点击UI事件\n * @param index 返回具体tabIndex\n */\n onBedroomViewBack = (index: number) => {\n this._view.onTabButtonClick(null, `${index}`);\n }\n\n onRefreshAllStatus = async () => {\n this.checkRedDot(PlotManager.getCurrentPlots());\n\n GameConfig.showToBeContinue = false;\n let needEnterSpecialDatingScene = this.checkIsNeedToEnterSpecialDatingScene();\n // check tab guide\n // this.checkTabGuide();\n if (needEnterSpecialDatingScene) {\n GameConfig.isVerb = true;\n this.enterSpecialEventScene();\n this._currentTab = MainTabs.datingEventTab;\n this._viewProps.selectedTab = MainTabs.datingEventTab;\n } else {\n let hasGuide = GameModelManager.checkHasGuide();\n if (!hasGuide) {\n GameModelManager.checkAutoPopView();\n }\n }\n this._tabClickAble = true;\n GameModelManager.dealAutoResumeFullEnergy();\n }\n\n /**\n * 卧室返回点击UI事件\n * @param index 返回具体tabIndex\n */\n onJumpToViewInGame = (index: PageIndex) => {\n let tab = MainTabs.messageTab;\n switch (index) {\n case PageIndex.MessageView:\n tab = MainTabs.messageTab\n this._view.onTabButtonClick(null, `${tab}`);\n break;\n case PageIndex.DateEventView:\n tab = MainTabs.datingEventTab\n this._view.onTabButtonClick(null, `${tab}`);\n break;\n case PageIndex.ExtraPlotView:\n tab = MainTabs.datingEventTab\n this._view.onTabButtonClick(null, `${tab}`);\n UIManager.pushPresenter(ExtraPlotViewPresenter, undefined);\n break;\n default:\n console.error(\"The pageIndex is invalid.\");\n UIManager.showToast(\"无效的页面跳转\");\n break;\n }\n }\n}"]}
\ No newline at end of file \ No newline at end of file
...@@ -13,11 +13,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); ...@@ -13,11 +13,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.MainViewImpl = void 0; exports.MainViewImpl = void 0;
const CCDummyObjects_1 = require("../../../../common/CCDummyObjects"); const CCDummyObjects_1 = require("../../../../common/CCDummyObjects");
const CCViewBase_1 = require("../../../../common/classbase/CCViewBase"); const CCViewBase_1 = require("../../../../common/classbase/CCViewBase");
const CCGameCenterNodeFactory_1 = require("../../../../cooperation/script/CCGameCenterNodeFactory");
const GameConfig_1 = require("../../../../GameConfig"); const GameConfig_1 = require("../../../../GameConfig");
const Enums_1 = require("../../../Enums"); const Enums_1 = require("../../../Enums");
const UnlockItemModelManager_1 = require("../../../model/UnlockItemModelManager");
const UnlockSpecialPlotEventManager_1 = require("../../../model/UnlockSpecialPlotEventManager");
const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory"); const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory");
const MainView_1 = require("../type/MainView"); const MainView_1 = require("../type/MainView");
const { ccclass, property } = cc._decorator; const { ccclass, property } = cc._decorator;
...@@ -27,30 +24,19 @@ let MainViewImpl = /** @class */ (() => { ...@@ -27,30 +24,19 @@ let MainViewImpl = /** @class */ (() => {
super(...arguments); super(...arguments);
this.contentParent = CCDummyObjects_1.DummyNode; this.contentParent = CCDummyObjects_1.DummyNode;
this.titleSprite = CCDummyObjects_1.DummySprite; this.titleSprite = CCDummyObjects_1.DummySprite;
this.buttonLayout = CCDummyObjects_1.DummyNode;
this.tabbarButtons = []; this.tabbarButtons = [];
this.tabbarSpriteFrames = []; this.tabbarSpriteFrames = [];
this.titleSpriteFrames = []; this.titleSpriteFrames = [];
this.clickAniArr = []; this.clickAniArr = [];
this.debugbtn = CCDummyObjects_1.DummyNode; this.debugbtn = CCDummyObjects_1.DummyNode;
this.gameCenterBtn = CCDummyObjects_1.DummyNode;
this.urgentNoticeBtn = CCDummyObjects_1.DummyNode;
this.goToShopBtn = CCDummyObjects_1.DummyNode;
this.commonProblemBtn = CCDummyObjects_1.DummyNode;
this.rewardBtn = CCDummyObjects_1.DummyNode;
this.rewardRedDotNode = CCDummyObjects_1.DummyNode;
this.waitNode = CCDummyObjects_1.DummyNode; this.waitNode = CCDummyObjects_1.DummyNode;
this.subGameNode = CCDummyObjects_1.DummyNode;
this.loadingLabel = CCDummyObjects_1.DummyLabel; this.loadingLabel = CCDummyObjects_1.DummyLabel;
this.downButton = CCDummyObjects_1.DummyNode;
this.buttonsNode = CCDummyObjects_1.DummyNode;
this._dotNumber = 1; this._dotNumber = 1;
this._isdown = true;
this.hideClickAniByIndex = (index) => { this.hideClickAniByIndex = (index) => {
if (index < 0 || index > this.clickAniArr.length) { if (index < 0 || index > this.clickAniArr.length) {
return; return;
} }
let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab, Enums_1.MainTabs.bedroomTab]; let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab];
let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot]; let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot];
let exist = limitArr.findIndex((v) => v === index) !== (-1); let exist = limitArr.findIndex((v) => v === index) !== (-1);
if (exist) { if (exist) {
...@@ -64,33 +50,9 @@ let MainViewImpl = /** @class */ (() => { ...@@ -64,33 +50,9 @@ let MainViewImpl = /** @class */ (() => {
} }
} }
}; };
this.showRewardBtn = (isShow) => {
// this.urgentNoticeBtn.active = isShow;
this.goToShopBtn.active = isShow;
if (!this._isdown) {
this.downButton.active = isShow;
}
};
this.showBottonsNode = (isShow) => {
this.buttonsNode.active = isShow;
if (this._isdown) {
this.buttonsNode.active = isShow;
}
};
this.showSubGameNode = (isShow) => {
if (GameConfig_1.channel !== "android") {
this.subGameNode.active = isShow;
}
else {
this.subGameNode.active = false;
}
};
} }
onTabButtonClick(event, index) { onTabButtonClick(event, index) {
// this.showTabBar(false); this._props.onTabClick(parseInt(index), () => { });
this._props.onTabClick(parseInt(index), () => {
// this.showTabBar(true);
});
this.hideClickAniByIndex(parseInt(index)); this.hideClickAniByIndex(parseInt(index));
} }
onLoad() { onLoad() {
...@@ -114,25 +76,11 @@ let MainViewImpl = /** @class */ (() => { ...@@ -114,25 +76,11 @@ let MainViewImpl = /** @class */ (() => {
this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false; this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false;
} }
}); });
this.bindProp("waitRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = value;
});
//修改主界面发现按钮为永久显示红点 //修改主界面发现按钮为永久显示红点
//this.bindProp("discoverRedDot", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot"), "active");
this.bindProp("discoverRedDot", (value) => { this.bindProp("discoverRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true; this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true;
}); });
this.debugbtn.active = GameConfig_1.GameConfig.debug; this.debugbtn.active = GameConfig_1.GameConfig.debug;
if (GameConfig_1.channel !== "android") {
this.gameCenterBtn.active = true;
this.subGameNode.active = true;
CCGameCenterNodeFactory_1.default.getInstance().registerMainUISubGameNode(this.subGameNode);
}
else {
this.gameCenterBtn.active = false;
this.subGameNode.active = false;
}
this.urgentNoticeBtn.active = false;
} }
getTabContentContainer() { getTabContentContainer() {
return this._tabContentContainer; return this._tabContentContainer;
...@@ -171,36 +119,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -171,36 +119,6 @@ let MainViewImpl = /** @class */ (() => {
}; };
return m; return m;
} }
getRewardRedDotNode() {
return this.rewardRedDotNode;
}
onUrgentNoticeClickCallback(event) {
this._props.onUrgentNoticeClick();
}
onGoToShopClickCallback(event) {
this._props.onGoToShopClick();
}
onCommonProblemClickCallback(event) {
this._props.onCommonProblemClick();
}
onRewardBtnClickCallback(event) {
this._props.onRewardBtnClickCallback();
}
updateBedRoomRedDot() {
let showRedDot = false;
let allItemIds = [];
allItemIds = UnlockItemModelManager_1.UnlockItemModelManager.unlockItems;
for (let i = 0; i < allItemIds.length; i++) {
if (UnlockSpecialPlotEventManager_1.default.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {
showRedDot = true;
break;
}
}
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = showRedDot;
}
showTabBar(isShow) {
this.node.getChildByName("TabBar").active = isShow;
}
showWaitingView(isShow) { showWaitingView(isShow) {
this.waitNode.active = isShow; this.waitNode.active = isShow;
} }
...@@ -219,26 +137,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -219,26 +137,6 @@ let MainViewImpl = /** @class */ (() => {
this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot; this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot;
}, 0.5); }, 0.5);
} }
onDownButtonClick() {
this._isdown = true;
this.downButton.active = false;
this.buttonsNode.active = true;
this.buttonsNode.scaleY = 0;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 1 })
.call(() => {
})
.start();
}
onUpButtonClick() {
this._isdown = false;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 0 })
.call(() => {
this.downButton.active = true;
})
.start();
}
}; };
__decorate([ __decorate([
property({ type: cc.Node }) property({ type: cc.Node })
...@@ -247,9 +145,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -247,9 +145,6 @@ let MainViewImpl = /** @class */ (() => {
property({ type: cc.Sprite }) property({ type: cc.Sprite })
], MainViewImpl.prototype, "titleSprite", void 0); ], MainViewImpl.prototype, "titleSprite", void 0);
__decorate([ __decorate([
property({ type: cc.Node })
], MainViewImpl.prototype, "buttonLayout", void 0);
__decorate([
property({ type: [cc.Button], displayName: "Tabbar Buttons" }) property({ type: [cc.Button], displayName: "Tabbar Buttons" })
], MainViewImpl.prototype, "tabbarButtons", void 0); ], MainViewImpl.prototype, "tabbarButtons", void 0);
__decorate([ __decorate([
...@@ -266,37 +161,10 @@ let MainViewImpl = /** @class */ (() => { ...@@ -266,37 +161,10 @@ let MainViewImpl = /** @class */ (() => {
], MainViewImpl.prototype, "debugbtn", void 0); ], MainViewImpl.prototype, "debugbtn", void 0);
__decorate([ __decorate([
property(cc.Node) property(cc.Node)
], MainViewImpl.prototype, "gameCenterBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "urgentNoticeBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "goToShopBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "commonProblemBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardRedDotNode", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "waitNode", void 0); ], MainViewImpl.prototype, "waitNode", void 0);
__decorate([ __decorate([
property(cc.Node)
], MainViewImpl.prototype, "subGameNode", void 0);
__decorate([
property(cc.Label) property(cc.Label)
], MainViewImpl.prototype, "loadingLabel", void 0); ], MainViewImpl.prototype, "loadingLabel", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "downButton", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "buttonsNode", void 0);
MainViewImpl = __decorate([ MainViewImpl = __decorate([
ccclass, ccclass,
PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView") PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView")
......
{"version":3,"sources":["assets/script/game/ui/view/impl/MainViewImpl.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode, DummySprite } from \"../../../../common/CCDummyObjects\";\nimport { CCPureView, CCView } from \"../../../../common/classbase/CCViewBase\";\nimport { View } from \"../../../../common/classbase/ViewBase\";\nimport CCGameCenterNodeFactory from \"../../../../cooperation/script/CCGameCenterNodeFactory\";\nimport { channel, GameConfig } from \"../../../../GameConfig\";\nimport { DirectionType, MainTabs } from \"../../../Enums\";\nimport { UnlockItemModelManager } from \"../../../model/UnlockItemModelManager\";\nimport UnlockSpecialPlotEventManager from \"../../../model/UnlockSpecialPlotEventManager\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\nimport { RegView } from \"../../PresenterCCViewFactory\";\nimport { MainView, MainViewProps, MainViewType } from \"../type/MainView\";\nconst { ccclass, property } = cc._decorator;\n\n@ccclass\n@RegView(MainViewType, \"prefab/ui/MainView\")\nexport class MainViewImpl extends CCPureView<MainViewProps> implements MainView {\n\n @property({ type: cc.Node })\n private contentParent: cc.Node = DummyNode;\n @property({ type: cc.Sprite })\n private titleSprite: cc.Sprite = DummySprite;\n\n @property({ type: cc.Node })\n private buttonLayout: cc.Node = DummyNode;\n @property({ type: [cc.Button], displayName: \"Tabbar Buttons\" })\n private tabbarButtons: cc.Button[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Tabbar Spriteframes\" })\n private tabbarSpriteFrames: cc.SpriteFrame[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Title Spriteframes\" })\n private titleSpriteFrames: cc.SpriteFrame[] = [];\n\n @property({ type: [sp.Skeleton], displayName: \"Click skeleton ani array\" })\n private clickAniArr: sp.Skeleton[] = [];\n\n @property(cc.Node)\n debugbtn: cc.Node = DummyNode;\n\n @property(cc.Node)\n gameCenterBtn: cc.Node = DummyNode;\n @property(cc.Node)\n urgentNoticeBtn: cc.Node = DummyNode;\n @property(cc.Node)\n goToShopBtn: cc.Node = DummyNode;\n @property(cc.Node)\n commonProblemBtn: cc.Node = DummyNode;\n @property(cc.Node)\n rewardBtn: cc.Node = DummyNode;\n @property(cc.Node)\n rewardRedDotNode: cc.Node = DummyNode;\n @property(cc.Node)\n waitNode: cc.Node = DummyNode;\n\n @property(cc.Node)\n subGameNode: cc.Node = DummyNode;\n\n @property(cc.Label)\n loadingLabel: cc.Label = DummyLabel;\n @property(cc.Node)\n downButton: cc.Node = DummyNode;\n @property(cc.Node)\n buttonsNode: cc.Node = DummyNode;\n\n onTabButtonClick(event, index: string) {\n // this.showTabBar(false);\n this._props.onTabClick(parseInt(index), () => {\n // this.showTabBar(true);\n });\n this.hideClickAniByIndex(parseInt(index));\n }\n\n private _tabContentContainer: View;\n private _dotNumber = 1;\n private _isdown = true;\n\n\n onLoad() {\n this.changeLoadingLabel();\n this._tabContentContainer = this.contentParent.addComponent(CCView);\n\n this.bindProp(\"messageRedDot\", (value) => {\n this.tabbarButtons[MainTabs.messageTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== 0 && value) {\n this.clickAniArr[MainTabs.messageTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.messageTab].node.active = false;\n }\n });\n this.bindProp(\"datingEventRedDot\", (value) => {\n this.tabbarButtons[MainTabs.datingEventTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== MainTabs.datingEventTab && value) {\n this.clickAniArr[MainTabs.datingEventTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.datingEventTab].node.active = false;\n }\n });\n\n this.bindProp(\"waitRedDot\", (value) => {\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = value;\n });\n\n //修改主界面发现按钮为永久显示红点\n //this.bindProp(\"discoverRedDot\", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\"), \"active\");\n this.bindProp(\"discoverRedDot\", (value) => {\n this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\").active = true;\n });\n\n this.debugbtn.active = GameConfig.debug;\n\n if (channel !== \"android\") {\n this.gameCenterBtn.active = true;\n this.subGameNode.active = true;\n CCGameCenterNodeFactory.getInstance().registerMainUISubGameNode(this.subGameNode);\n } else {\n this.gameCenterBtn.active = false;\n this.subGameNode.active = false;\n }\n this.urgentNoticeBtn.active = false;\n }\n\n getTabContentContainer(): View {\n return this._tabContentContainer;\n }\n\n onPropsLoad(props: Readonly<MainViewProps>) {\n super.onPropsLoad(props);\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n\n onPropChange(key: Extract<keyof MainViewProps, string>) {\n super.onPropChange(key);\n if (key === \"selectedTab\") {\n let prevTab = this._prevProps.selectedTab;\n this.tabbarButtons[prevTab].normalSprite = this.tabbarSpriteFrames[prevTab * 2];\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n }\n\n\n onDebugClickCallback(event) {\n this._props.onDebugClick();\n }\n\n getGuideTabParam(index: number): GuideViewParamModel | undefined {\n if (index < 0 || this._props.selectedTab === index) {\n return undefined;\n }\n let node = this.tabbarButtons[index].node;\n let wp = node.convertToWorldSpaceAR(cc.v2(0, 0));\n let m: GuideViewParamModel = {\n x: wp.x,\n y: wp.y,\n w: node.width,\n h: node.height,\n d: DirectionType.DOWM,\n }\n return m;\n }\n\n hideClickAniByIndex = (index: number) => {\n if (index < 0 || index > this.clickAniArr.length) {\n return;\n }\n let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab, MainTabs.bedroomTab];\n let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot];\n let exist = limitArr.findIndex((v) => v === index) !== (-1);\n if (exist) {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = (limitArr[i] !== index) && contrlArr[i];\n }\n } else {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = contrlArr[i];\n }\n }\n }\n\n showRewardBtn = (isShow: boolean) => {\n // this.urgentNoticeBtn.active = isShow;\n this.goToShopBtn.active = isShow;\n if (!this._isdown) {\n this.downButton.active = isShow;\n }\n }\n\n showBottonsNode = (isShow: boolean) => {\n this.buttonsNode.active = isShow;\n if (this._isdown) {\n this.buttonsNode.active = isShow;\n }\n }\n\n showSubGameNode = (isShow: boolean) => {\n if (channel !== \"android\") {\n this.subGameNode.active = isShow;\n } else {\n this.subGameNode.active = false;\n }\n }\n\n getRewardRedDotNode(): cc.Node {\n return this.rewardRedDotNode;\n }\n\n onUrgentNoticeClickCallback(event) {\n this._props.onUrgentNoticeClick();\n }\n\n onGoToShopClickCallback(event) {\n this._props.onGoToShopClick();\n }\n\n onCommonProblemClickCallback(event) {\n this._props.onCommonProblemClick();\n }\n\n onRewardBtnClickCallback(event) {\n this._props.onRewardBtnClickCallback();\n }\n\n updateBedRoomRedDot() {\n let showRedDot = false;\n let allItemIds: Array<number> = [];\n allItemIds = UnlockItemModelManager.unlockItems;\n for (let i = 0; i < allItemIds.length; i++) {\n if (UnlockSpecialPlotEventManager.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {\n showRedDot = true;\n break;\n }\n }\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = showRedDot;\n }\n\n showTabBar(isShow: boolean) {\n this.node.getChildByName(\"TabBar\").active = isShow;\n }\n\n showWaitingView(isShow: boolean) {\n this.waitNode.active = isShow;\n }\n\n changeLoadingLabel() {\n this.loadingLabel.schedule(() => {\n if (this._dotNumber >= 3) {\n this._dotNumber = 1;\n } else {\n this._dotNumber++;\n }\n let dot = \"\";\n for (let i = 0; i < this._dotNumber; i++) {\n dot += \".\"\n }\n this.loadingLabel.string = \"正在努力加载(ง ˙o˙)ว!请耐心等待\" + dot;\n }, 0.5);\n }\n\n onDownButtonClick() {\n this._isdown = true;\n this.downButton.active = false;\n this.buttonsNode.active = true;\n this.buttonsNode.scaleY = 0;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 1 })\n .call(() => {\n })\n .start();\n }\n\n onUpButtonClick() {\n this._isdown = false;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 0 })\n .call(() => {\n this.downButton.active = true;\n })\n .start();\n }\n}"]} {"version":3,"sources":["assets/script/game/ui/view/impl/MainViewImpl.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode, DummySprite } from \"../../../../common/CCDummyObjects\";\nimport { CCPureView, CCView } from \"../../../../common/classbase/CCViewBase\";\nimport { View } from \"../../../../common/classbase/ViewBase\";\nimport { channel, GameConfig } from \"../../../../GameConfig\";\nimport { DirectionType, MainTabs } from \"../../../Enums\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\nimport { RegView } from \"../../PresenterCCViewFactory\";\nimport { MainView, MainViewProps, MainViewType } from \"../type/MainView\";\nconst { ccclass, property } = cc._decorator;\n\n@ccclass\n@RegView(MainViewType, \"prefab/ui/MainView\")\nexport class MainViewImpl extends CCPureView<MainViewProps> implements MainView {\n\n @property({ type: cc.Node })\n private contentParent: cc.Node = DummyNode;\n @property({ type: cc.Sprite })\n private titleSprite: cc.Sprite = DummySprite;\n\n @property({ type: [cc.Button], displayName: \"Tabbar Buttons\" })\n private tabbarButtons: cc.Button[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Tabbar Spriteframes\" })\n private tabbarSpriteFrames: cc.SpriteFrame[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Title Spriteframes\" })\n private titleSpriteFrames: cc.SpriteFrame[] = [];\n\n @property({ type: [sp.Skeleton], displayName: \"Click skeleton ani array\" })\n private clickAniArr: sp.Skeleton[] = [];\n\n @property(cc.Node)\n debugbtn: cc.Node = DummyNode;\n @property(cc.Node)\n waitNode: cc.Node = DummyNode;\n @property(cc.Label)\n loadingLabel: cc.Label = DummyLabel;\n\n onTabButtonClick(event, index: string) {\n this._props.onTabClick(parseInt(index), () => {});\n this.hideClickAniByIndex(parseInt(index));\n }\n\n private _tabContentContainer: View;\n private _dotNumber = 1;\n\n\n onLoad() {\n this.changeLoadingLabel();\n this._tabContentContainer = this.contentParent.addComponent(CCView);\n\n this.bindProp(\"messageRedDot\", (value) => {\n this.tabbarButtons[MainTabs.messageTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== 0 && value) {\n this.clickAniArr[MainTabs.messageTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.messageTab].node.active = false;\n }\n });\n this.bindProp(\"datingEventRedDot\", (value) => {\n this.tabbarButtons[MainTabs.datingEventTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== MainTabs.datingEventTab && value) {\n this.clickAniArr[MainTabs.datingEventTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.datingEventTab].node.active = false;\n }\n });\n\n //修改主界面发现按钮为永久显示红点\n this.bindProp(\"discoverRedDot\", (value) => {\n this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\").active = true;\n });\n\n this.debugbtn.active = GameConfig.debug;\n }\n\n getTabContentContainer(): View {\n return this._tabContentContainer;\n }\n\n onPropsLoad(props: Readonly<MainViewProps>) {\n super.onPropsLoad(props);\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n\n onPropChange(key: Extract<keyof MainViewProps, string>) {\n super.onPropChange(key);\n if (key === \"selectedTab\") {\n let prevTab = this._prevProps.selectedTab;\n this.tabbarButtons[prevTab].normalSprite = this.tabbarSpriteFrames[prevTab * 2];\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n }\n\n\n onDebugClickCallback(event) {\n this._props.onDebugClick();\n }\n\n getGuideTabParam(index: number): GuideViewParamModel | undefined {\n if (index < 0 || this._props.selectedTab === index) {\n return undefined;\n }\n let node = this.tabbarButtons[index].node;\n let wp = node.convertToWorldSpaceAR(cc.v2(0, 0));\n let m: GuideViewParamModel = {\n x: wp.x,\n y: wp.y,\n w: node.width,\n h: node.height,\n d: DirectionType.DOWM,\n }\n return m;\n }\n\n hideClickAniByIndex = (index: number) => {\n if (index < 0 || index > this.clickAniArr.length) {\n return;\n }\n let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab];\n let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot];\n let exist = limitArr.findIndex((v) => v === index) !== (-1);\n if (exist) {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = (limitArr[i] !== index) && contrlArr[i];\n }\n } else {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = contrlArr[i];\n }\n }\n }\n\n showWaitingView(isShow: boolean) {\n this.waitNode.active = isShow;\n }\n\n changeLoadingLabel() {\n this.loadingLabel.schedule(() => {\n if (this._dotNumber >= 3) {\n this._dotNumber = 1;\n } else {\n this._dotNumber++;\n }\n let dot = \"\";\n for (let i = 0; i < this._dotNumber; i++) {\n dot += \".\"\n }\n this.loadingLabel.string = \"正在努力加载(ง ˙o˙)ว!请耐心等待\" + dot;\n }, 0.5);\n }\n}"]}
\ No newline at end of file \ No newline at end of file
"use strict";
cc._RF.push(module, 'b96c8PkrHNC8aetxvcDIrfF', 'FireComponent');
// script/common/components/FireComponent.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const { ccclass, property } = cc._decorator;
let FireComponent = /** @class */ (() => {
let FireComponent = class FireComponent extends cc.Component {
constructor() {
super(...arguments);
this.isWidget = false;
this._widgetTarget = null;
// @property(cc.Node)
/** 烟火数量 */
this.fire_count = 35; // 原始100个
/** 烟火衰减速度 */
this.gap_alpha = 0.02; // 原始0.005
this.gfx = null;
this.particles = [];
///////////////// 自定义触摸监听 /////////////////
this._eventManager = cc["internal"]["eventManager"];
}
get widgetTarget() {
return this._widgetTarget;
}
set widgetTarget(value) {
this._widgetTarget = value;
this.isWidget = !!this._widgetTarget;
if (!CC_EDITOR) {
this.initWidgit();
}
}
onLoad() {
this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);
// widgit
this.initWidgit();
// touch
// this.initTouch();
this.InitTouch();
}
initWidgit() {
// 全屏适配
if (!this.isWidget)
return;
let canvas = cc.find("Canvas");
let widget = this.node.addComponent(cc.Widget);
widget.target = this.widgetTarget || canvas;
widget.isAlignTop = true;
widget.isAlignLeft = true;
widget.isAlignRight = true;
widget.isAlignBottom = true;
widget.left = 0;
widget.right = 0;
widget.top = 0;
widget.bottom = 0;
widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;
}
initTouch() {
// 点击事件
// this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {
// let wpos = event.getLocation();
// let npos = this.node.convertToNodeSpaceAR(wpos);
// this.fire(npos.x, npos.y);
// })
}
ClickCall(event) {
let wpos = event.getLocation();
let npos = this.node.convertToNodeSpaceAR(wpos);
this.fire(npos.x, npos.y);
}
fire(x, y) {
// 生成烟花
this.gfx.clear();
this.createFireworks(x, y);
}
tick() {
this.gfx.fillColor = cc.color(255, 255, 255, 0); //0, 0, 0, 26
this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);
this.drawFireworks();
}
createFireworks(sx, sy) {
this.particles = [];
var hue = Math.floor(Math.random() * 51) + 150;
var hueVariance = 60; // 30
for (var i = 0; i < this.fire_count; i++) {
var angle = Math.floor(Math.random() * 360);
var p = {
radians: angle * Math.PI / 180,
x: sx,
y: sy,
speed: (Math.random() * 5) + .4,
radius: 0,
size: Math.floor(Math.random() * 3) + 1,
hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),
brightness: Math.floor(Math.random() * 31) + 50,
alpha: (Math.floor(Math.random() * 61) + 40) / 100
};
p.radius = p.speed;
this.particles.push(p);
}
}
drawFireworks() {
// this.gfx.clear();
let isDraw = false;
for (var i = 0; i < this.particles.length; i++) {
var p = this.particles[i];
var vx = Math.cos(p.radians) * p.radius;
var vy = Math.sin(p.radians) * p.radius + 0.4;
p.x -= vx;
p.y -= vy;
p.radius *= 1 - p.speed / 100;
p.alpha -= this.gap_alpha; // 0.005
if (p.alpha > 0) {
isDraw = true;
this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);
this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);
this.gfx.fill();
}
}
if (!isDraw) {
this.gfx.clear();
}
}
hsla2rgba(str, alpha) {
const colorArr = str.match(/\d+/g);
let [h, s, l] = colorArr;
h = parseFloat(h) / 360;
s = parseFloat(s) / 100;
l = parseFloat(l) / 100;
if (s === 0) {
l = Math.round(l * 255);
return cc.color(l, l, l, Math.round(alpha * 255));
}
const getRGB = num => {
let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l
let p = 2 * l - q;
if (num < 0) {
num += 1;
}
if (num > 1) {
num -= 1;
}
switch (true) {
case num > 2 / 3:
num = p;
break;
case num >= 1 / 2:
num = p + (q - p) * 6 * (2 / 3 - num);
break;
case num >= 1 / 6:
num = q;
break;
default:
num = p + (q - p) * 6 * num;
break;
}
return Math.round(num * 255);
};
let r = getRGB(h + 1 / 3);
let g = getRGB(h);
let b = getRGB(h - 1 / 3);
return cc.color(r, g, b, Math.round(alpha * 255));
}
update() {
this.tick();
}
InitTouch() {
const EventListener = cc["EventListener"];
this._touchListener = EventListener.create({
event: EventListener.TOUCH_ONE_BY_ONE,
swallowTouches: false,
owner: this.node,
mask: null,
onTouchBegan: this.onTouchStart.bind(this),
onTouchMoved: null,
onTouchEnded: this.onTouchEnded.bind(this),
onTouchCancelled: null,
});
this._eventManager.addListener(this._touchListener, this.node);
}
onTouchStart(touch, event) {
// cc.log("touch start");
//此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。
return true;
}
onTouchEnded(touch, event) {
// cc.log("touch end");
this.ClickCall(touch);
}
onDestroy() {
// super.onDestroy();
this._eventManager.removeListener(this._touchListener, this.node);
}
};
__decorate([
property
], FireComponent.prototype, "isWidget", void 0);
__decorate([
property(cc.Node)
], FireComponent.prototype, "_widgetTarget", void 0);
FireComponent = __decorate([
ccclass
], FireComponent);
return FireComponent;
})();
exports.default = FireComponent;
cc._RF.pop();
\ No newline at end of file
{"version":3,"sources":["assets/script/common/components/FireComponent.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["const { ccclass, property } = cc._decorator;\n@ccclass\nexport default class FireComponent extends cc.Component {\n @property\n isWidget: boolean = false;\n @property(cc.Node)\n _widgetTarget: cc.Node = null;\n // @property(cc.Node)\n /** 烟火数量 */\n private fire_count = 35;// 原始100个\n /** 烟火衰减速度 */\n private gap_alpha = 0.02;// 原始0.005\n public get widgetTarget() {\n return this._widgetTarget;\n }\n public set widgetTarget(value) {\n this._widgetTarget = value;\n this.isWidget = !!this._widgetTarget;\n if (!CC_EDITOR) {\n this.initWidgit();\n }\n }\n\n private gfx: cc.Graphics = null;\n private particles: any[] = [];\n onLoad() {\n this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);\n\n // widgit\n this.initWidgit();\n // touch\n // this.initTouch();\n this.InitTouch();\n }\n\n private initWidgit() {\n // 全屏适配\n if (!this.isWidget) return;\n let canvas = cc.find(\"Canvas\");\n let widget = this.node.addComponent(cc.Widget);\n widget.target = this.widgetTarget || canvas;\n widget.isAlignTop = true;\n widget.isAlignLeft = true;\n widget.isAlignRight = true;\n widget.isAlignBottom = true;\n widget.left = 0;\n widget.right = 0;\n widget.top = 0;\n widget.bottom = 0;\n widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;\n }\n\n private initTouch() {\n // 点击事件\n // this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {\n // let wpos = event.getLocation();\n // let npos = this.node.convertToNodeSpaceAR(wpos);\n // this.fire(npos.x, npos.y);\n // })\n }\n private ClickCall(event) {\n let wpos = event.getLocation();\n let npos = this.node.convertToNodeSpaceAR(wpos);\n this.fire(npos.x, npos.y);\n }\n\n private fire(x, y) {\n // 生成烟花\n this.gfx.clear();\n this.createFireworks(x, y);\n }\n\n private tick() {\n this.gfx.fillColor = cc.color(255, 255, 255, 0);//0, 0, 0, 26\n this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);\n this.drawFireworks();\n }\n\n private createFireworks(sx, sy) {\n this.particles = [];\n var hue = Math.floor(Math.random() * 51) + 150;\n var hueVariance = 60;// 30\n for (var i = 0; i < this.fire_count; i++) {\n var angle = Math.floor(Math.random() * 360);\n var p = {\n radians: angle * Math.PI / 180,\n x: sx,\n y: sy,\n speed: (Math.random() * 5) + .4,\n radius: 0,\n size: Math.floor(Math.random() * 3) + 1,\n hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),\n brightness: Math.floor(Math.random() * 31) + 50,\n alpha: (Math.floor(Math.random() * 61) + 40) / 100\n };\n p.radius = p.speed;\n this.particles.push(p);\n }\n }\n\n private drawFireworks() {\n // this.gfx.clear();\n let isDraw = false;\n for (var i = 0; i < this.particles.length; i++) {\n var p = this.particles[i];\n var vx = Math.cos(p.radians) * p.radius;\n var vy = Math.sin(p.radians) * p.radius + 0.4;\n p.x -= vx;\n p.y -= vy;\n p.radius *= 1 - p.speed / 100;\n p.alpha -= this.gap_alpha;// 0.005\n if (p.alpha > 0) {\n isDraw = true;\n this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);\n this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);\n this.gfx.fill();\n }\n }\n if (!isDraw) {\n this.gfx.clear();\n }\n }\n\n private hsla2rgba(str, alpha): cc.Color {\n const colorArr = str.match(/\\d+/g);\n let [h, s, l] = colorArr;\n h = parseFloat(h) / 360;\n s = parseFloat(s) / 100;\n l = parseFloat(l) / 100;\n if (s === 0) {\n l = Math.round(l * 255);\n return cc.color(l, l, l, Math.round(alpha * 255));\n }\n const getRGB = num => {\n let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l\n let p = 2 * l - q;\n if (num < 0) {\n num += 1;\n }\n if (num > 1) {\n num -= 1;\n }\n switch (true) {\n case num > 2 / 3:\n num = p;\n break;\n case num >= 1 / 2:\n num = p + (q - p) * 6 * (2 / 3 - num);\n break;\n case num >= 1 / 6:\n num = q;\n break;\n default:\n num = p + (q - p) * 6 * num;\n break;\n }\n return Math.round(num * 255);\n };\n let r = getRGB(h + 1 / 3);\n let g = getRGB(h);\n let b = getRGB(h - 1 / 3);\n return cc.color(r, g, b, Math.round(alpha * 255));\n }\n\n update() {\n this.tick();\n }\n\n\n ///////////////// 自定义触摸监听 /////////////////\n private _eventManager = cc[\"internal\"][\"eventManager\"];\n private _touchListener: any;\n private InitTouch() {\n const EventListener = cc[\"EventListener\"];\n this._touchListener = EventListener.create({\n event: EventListener.TOUCH_ONE_BY_ONE,\n swallowTouches: false,//是否吞噬touch事件\n owner: this.node,\n mask: null,\n onTouchBegan: this.onTouchStart.bind(this),\n onTouchMoved: null,\n onTouchEnded: this.onTouchEnded.bind(this),\n onTouchCancelled: null,\n });\n this._eventManager.addListener(this._touchListener, this.node);\n }\n\n private onTouchStart(touch: cc.Touch, event: cc.Event.EventTouch): boolean {\n // cc.log(\"touch start\");\n //此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。\n return true;\n }\n private onTouchEnded(touch: cc.Touch, event: cc.Event.EventTouch): void {\n // cc.log(\"touch end\");\n this.ClickCall(touch);\n }\n protected onDestroy(): void {\n // super.onDestroy();\n this._eventManager.removeListener(this._touchListener, this.node);\n }\n}"]}
\ No newline at end of file
...@@ -283,10 +283,8 @@ var MainTabs; ...@@ -283,10 +283,8 @@ var MainTabs;
MainTabs[MainTabs["messageTab"] = 0] = "messageTab"; MainTabs[MainTabs["messageTab"] = 0] = "messageTab";
/**约会 */ /**约会 */
MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab"; MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab";
/**卧室 */
MainTabs[MainTabs["bedroomTab"] = 2] = "bedroomTab";
/**发现 */ /**发现 */
MainTabs[MainTabs["discoverTab"] = 3] = "discoverTab"; MainTabs[MainTabs["discoverTab"] = 2] = "discoverTab";
})(MainTabs = exports.MainTabs || (exports.MainTabs = {})); })(MainTabs = exports.MainTabs || (exports.MainTabs = {}));
var WorkSpaceTaskState; var WorkSpaceTaskState;
(function (WorkSpaceTaskState) { (function (WorkSpaceTaskState) {
......
{"version":3,"sources":["assets/script/game/Enums.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["\nexport const enum DatingPlotType {\n Normal = 1,\n Special\n}\n\nexport const enum DatingSceneState {\n Hide,\n Locked,\n Unlocked\n}\n\nexport const enum DatingSceneItemState {\n Locked,\n New,\n InProgress,\n Completed\n}\n\n/**剧情场景类型 */\nexport const enum PlotSceneType {\n /**消息 */\n Message = 1,\n /**朋友圈 */\n Moment,\n /**约会 */\n DatingEvent,\n /**电话 */\n PhoneCall,\n /**剧情结束 */\n BlockPlot\n}\n\nexport const enum GameItemType {\n RemoveAdCard = 1001,//免广告卡\n}\n\nexport const enum GamePropType {\n GoldCoin = 1,\n Diamond,\n Energy,\n EnergyDrink,\n P5,\n P6,\n P7,\n P8,\n P9,\n P10,\n P11,\n P12,\n P13,\n P14,\n P15,\n P16,\n P17,\n P18,\n P19,\n P20,\n P21,\n P22,\n P23,\n P24,\n P25,\n P26,\n P27,\n EXP,\n P29,\n P30\n}\n\nexport enum LoadingState {\n LoadingStart = \"loading_start\",\n LoadingEnd = \"loading_finish\",\n EnterLobby = \"enter_lobby\",\n EnterFirstPlot = \"plot_1_start\",\n}\n\nexport enum CostType {\n GoldCost = \"gold_cost\",\n SilverCost = \"silver_cost\",\n EnergyCost = \"energy_cost\",\n DiamondCost = \"diamond_cost\"\n}\n\nexport enum PlotSessionState {\n Start = \"start\",\n End = \"end\",\n}\n\nexport enum ExposureType {\n Sign = \"sign_show\",\n Energy = \"energy_show\",\n AddRes = \"addcoin_show\",\n Continue = \"2bcontinued_show\",\n Gift = \"gift_show\",\n Audio = \"audio_show\",\n Plotblock = \"show_plotblock{0}\"\n\n}\n\nexport enum DotShopType {\n LuckyDraw = \"reward\",\n Clothes = \"clothes\"\n}\n\nexport enum DotShopTotalType {\n ShowGift = \"new_show_gift\",\n BuyItem = \"new_buy_item\",\n SendGift = \"new_send_gift\",\n Popup = \"new_popup\"\n}\n\nexport enum TaskDotType {\n CompleteTask,\n GetTaskRewards,\n}\n\nexport enum MomentOptionType {\n Like = \"like\",\n CancelLike = \"cancel\",\n Comment = \"comment\",\n}\n\nexport enum TutorialType {\n Event = \"event\",\n Message = \"message\",\n Phone = \"phone\",\n}\n\nexport enum TutorialState {\n SelectSentence = \"_sentence_\",\n SelectSentenceRet = \"_s_\",\n Progress = \"_progress\",\n}\n\nexport enum ShowType {\n SHOW = \"show\",\n CLICK = \"click\",\n FINISH = \"finish\",\n}\n\nexport enum ShareLocation {\n Sign = \"share_sign\",\n Power = \"share_power_bank\",\n Moment = \"share_circle_{0}\",\n\n}\n\nexport enum ShowLocationType {\n Share = \"share\",\n Video = \"video\",\n}\n\nexport enum CommonLocation {\n Energy = \"_energy\",\n Res = \"_addcoin\",\n Event = \"_event\",\n Audio = \"_audio\",\n DoubbleReward = \"_double_gift\",\n BannerAddresource = '_banneraddres',\n GiftAddresource = '_giftaddres',\n ClothesAddresource = '_clothesaddres',\n PreEnergy = \"_pre_energy\",//预约体力\n Nextplot = \"_nextplot\", //开启次日剧情\n Speedup = \"_speedup\",//办公室加速\n\n}\n\nexport enum GuideState {\n close = 1,\n Open,\n Complete,\n}\n\nexport enum DirectionType {\n UP = 1,\n DOWM,\n LEFT,\n RIGHT\n}\n\nexport enum GuideOperationType {\n Show = \"_show\",\n Click = \"_click\"\n}\n\nexport enum GuideLocation {\n TabMsg = \"tab_message\",\n TabDate = \"tab_event\",\n MsgItem = \"information_QDD\",\n EventItem = \"event\",\n ChatBack = \"chat_back\"\n}\n\nexport enum EventOperationType {\n event = \"event\",\n memory = \"memory\",\n power = 'power',\n}\n\nexport enum EventLocation {\n ShowEnergyCost = \"show_energy_cost\",\n ClickEnergyCost = \"click_energycost\",\n ShowPowerPopup = 'show_powerpopup',\n ClickPowerPopup = 'click_powerpopup',\n}\n\n\nEventOperationType\n\n\nexport enum StepType {\n Reduce,\n Add\n}\n\nexport enum RoleType {\n Role_Blank = 1, //旁白\n Role_Player = 2,//自己\n Role_Major = 3,//有好感度,进入情报的角色\n Role_Minor = 4,//无好感度,只在剧中出现的角色\n Role_Group = 5,//群聊\n}\n\nexport enum FreeState {\n Free,\n Cost,\n}\n\nexport enum LuckyDrawDotLocation {\n Free = \"click_free\",\n DiamondCost = \"click_diamond\",\n SingleGot = \"click_single_reward\",\n}\n\nexport enum DatePrefabDirectType {\n Left,\n Right\n}\n\nexport enum SpecialDateContentType {\n Invalid = \"invalid\",\n Nomal = \"nomal\",\n Skin = \"skin\",\n Grace = \"grace\"\n}\n\nexport enum SpecialDateContentStatus {\n Invalid = -1,\n Locked,\n Unlocked\n}\n\nexport enum AutoPopViewType {\n RewardView = 1,\n ToBeContinued,\n Notice,\n NoteBook,\n UrgentNotice,\n NewPlayerGift,\n Sign,\n PlotStop,\n DatingProgress,\n WorkSpaceRoleUpLevel\n}\n\nexport enum DiscoverItemType {\n Moment,\n Trip,\n wardrobe,\n StaffInfo,\n Welfare,\n Share,\n Forum,\n Settings,\n CustomerService,\n ProductionTeam,\n}\n\nexport enum MainTabs {\n /**消息 */\n messageTab,\n /**约会 */\n datingEventTab,\n /**卧室 */\n bedroomTab,\n /**发现 */\n discoverTab\n}\n\nexport enum WorkSpaceTaskState {\n Idle,//空闲\n InProgress,//进行中\n Completed,//任务完成\n InCD,//冷却中\n}\n\nexport enum WorkSpaceAlertType {\n StuffMgr,\n SetRoleToSpace\n}\n"]} {"version":3,"sources":["assets/script/game/Enums.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["\nexport const enum DatingPlotType {\n Normal = 1,\n Special\n}\n\nexport const enum DatingSceneState {\n Hide,\n Locked,\n Unlocked\n}\n\nexport const enum DatingSceneItemState {\n Locked,\n New,\n InProgress,\n Completed\n}\n\n/**剧情场景类型 */\nexport const enum PlotSceneType {\n /**消息 */\n Message = 1,\n /**朋友圈 */\n Moment,\n /**约会 */\n DatingEvent,\n /**电话 */\n PhoneCall,\n /**剧情结束 */\n BlockPlot\n}\n\nexport const enum GameItemType {\n RemoveAdCard = 1001,//免广告卡\n}\n\nexport const enum GamePropType {\n GoldCoin = 1,\n Diamond,\n Energy,\n EnergyDrink,\n P5,\n P6,\n P7,\n P8,\n P9,\n P10,\n P11,\n P12,\n P13,\n P14,\n P15,\n P16,\n P17,\n P18,\n P19,\n P20,\n P21,\n P22,\n P23,\n P24,\n P25,\n P26,\n P27,\n EXP,\n P29,\n P30\n}\n\nexport enum LoadingState {\n LoadingStart = \"loading_start\",\n LoadingEnd = \"loading_finish\",\n EnterLobby = \"enter_lobby\",\n EnterFirstPlot = \"plot_1_start\",\n}\n\nexport enum CostType {\n GoldCost = \"gold_cost\",\n SilverCost = \"silver_cost\",\n EnergyCost = \"energy_cost\",\n DiamondCost = \"diamond_cost\"\n}\n\nexport enum PlotSessionState {\n Start = \"start\",\n End = \"end\",\n}\n\nexport enum ExposureType {\n Sign = \"sign_show\",\n Energy = \"energy_show\",\n AddRes = \"addcoin_show\",\n Continue = \"2bcontinued_show\",\n Gift = \"gift_show\",\n Audio = \"audio_show\",\n Plotblock = \"show_plotblock{0}\"\n\n}\n\nexport enum DotShopType {\n LuckyDraw = \"reward\",\n Clothes = \"clothes\"\n}\n\nexport enum DotShopTotalType {\n ShowGift = \"new_show_gift\",\n BuyItem = \"new_buy_item\",\n SendGift = \"new_send_gift\",\n Popup = \"new_popup\"\n}\n\nexport enum TaskDotType {\n CompleteTask,\n GetTaskRewards,\n}\n\nexport enum MomentOptionType {\n Like = \"like\",\n CancelLike = \"cancel\",\n Comment = \"comment\",\n}\n\nexport enum TutorialType {\n Event = \"event\",\n Message = \"message\",\n Phone = \"phone\",\n}\n\nexport enum TutorialState {\n SelectSentence = \"_sentence_\",\n SelectSentenceRet = \"_s_\",\n Progress = \"_progress\",\n}\n\nexport enum ShowType {\n SHOW = \"show\",\n CLICK = \"click\",\n FINISH = \"finish\",\n}\n\nexport enum ShareLocation {\n Sign = \"share_sign\",\n Power = \"share_power_bank\",\n Moment = \"share_circle_{0}\",\n\n}\n\nexport enum ShowLocationType {\n Share = \"share\",\n Video = \"video\",\n}\n\nexport enum CommonLocation {\n Energy = \"_energy\",\n Res = \"_addcoin\",\n Event = \"_event\",\n Audio = \"_audio\",\n DoubbleReward = \"_double_gift\",\n BannerAddresource = '_banneraddres',\n GiftAddresource = '_giftaddres',\n ClothesAddresource = '_clothesaddres',\n PreEnergy = \"_pre_energy\",//预约体力\n Nextplot = \"_nextplot\", //开启次日剧情\n Speedup = \"_speedup\",//办公室加速\n\n}\n\nexport enum GuideState {\n close = 1,\n Open,\n Complete,\n}\n\nexport enum DirectionType {\n UP = 1,\n DOWM,\n LEFT,\n RIGHT\n}\n\nexport enum GuideOperationType {\n Show = \"_show\",\n Click = \"_click\"\n}\n\nexport enum GuideLocation {\n TabMsg = \"tab_message\",\n TabDate = \"tab_event\",\n MsgItem = \"information_QDD\",\n EventItem = \"event\",\n ChatBack = \"chat_back\"\n}\n\nexport enum EventOperationType {\n event = \"event\",\n memory = \"memory\",\n power = 'power',\n}\n\nexport enum EventLocation {\n ShowEnergyCost = \"show_energy_cost\",\n ClickEnergyCost = \"click_energycost\",\n ShowPowerPopup = 'show_powerpopup',\n ClickPowerPopup = 'click_powerpopup',\n}\n\n\nEventOperationType\n\n\nexport enum StepType {\n Reduce,\n Add\n}\n\nexport enum RoleType {\n Role_Blank = 1, //旁白\n Role_Player = 2,//自己\n Role_Major = 3,//有好感度,进入情报的角色\n Role_Minor = 4,//无好感度,只在剧中出现的角色\n Role_Group = 5,//群聊\n}\n\nexport enum FreeState {\n Free,\n Cost,\n}\n\nexport enum LuckyDrawDotLocation {\n Free = \"click_free\",\n DiamondCost = \"click_diamond\",\n SingleGot = \"click_single_reward\",\n}\n\nexport enum DatePrefabDirectType {\n Left,\n Right\n}\n\nexport enum SpecialDateContentType {\n Invalid = \"invalid\",\n Nomal = \"nomal\",\n Skin = \"skin\",\n Grace = \"grace\"\n}\n\nexport enum SpecialDateContentStatus {\n Invalid = -1,\n Locked,\n Unlocked\n}\n\nexport enum AutoPopViewType {\n RewardView = 1,\n ToBeContinued,\n Notice,\n NoteBook,\n UrgentNotice,\n NewPlayerGift,\n Sign,\n PlotStop,\n DatingProgress,\n WorkSpaceRoleUpLevel\n}\n\nexport enum DiscoverItemType {\n Moment,\n Trip,\n wardrobe,\n StaffInfo,\n Welfare,\n Share,\n Forum,\n Settings,\n CustomerService,\n ProductionTeam,\n}\n\nexport enum MainTabs {\n /**消息 */\n messageTab,\n /**约会 */\n datingEventTab,\n /**发现 */\n discoverTab\n}\n\nexport enum WorkSpaceTaskState {\n Idle,//空闲\n InProgress,//进行中\n Completed,//任务完成\n InCD,//冷却中\n}\n\nexport enum WorkSpaceAlertType {\n StuffMgr,\n SetRoleToSpace\n}\n"]}
\ No newline at end of file \ No newline at end of file
...@@ -4210,8 +4210,8 @@ ...@@ -4210,8 +4210,8 @@
"relativePath": "scene" "relativePath": "scene"
}, },
"4734c20c-0db8-4eb2-92ea-e692f4d70934": { "4734c20c-0db8-4eb2-92ea-e692f4d70934": {
"asset": 1642668335822, "asset": 1642669597830,
"meta": 1642668338594, "meta": 1642671340932,
"relativePath": "script" "relativePath": "script"
}, },
"53ea7232-dca1-4146-8108-a6ad541fc97e": { "53ea7232-dca1-4146-8108-a6ad541fc97e": {
...@@ -4275,8 +4275,8 @@ ...@@ -4275,8 +4275,8 @@
"relativePath": "script/common/classbase/ViewBase.ts" "relativePath": "script/common/classbase/ViewBase.ts"
}, },
"e06b8bfd-a400-4cf9-98f7-c1b3cad35dda": { "e06b8bfd-a400-4cf9-98f7-c1b3cad35dda": {
"asset": 1636336499447, "asset": 1642671475543,
"meta": 1636336786124, "meta": 1642730022178,
"relativePath": "script/common/components" "relativePath": "script/common/components"
}, },
"717beff4-d69e-4a5f-b165-17e4f88a951e": { "717beff4-d69e-4a5f-b165-17e4f88a951e": {
...@@ -4284,11 +4284,6 @@ ...@@ -4284,11 +4284,6 @@
"meta": 1636336786149, "meta": 1636336786149,
"relativePath": "script/common/components/AlterAnim.ts" "relativePath": "script/common/components/AlterAnim.ts"
}, },
"b96c83e4-ac73-42f1-a7ad-c6f70322b7c5": {
"asset": 1636336499446,
"meta": 1636336786202,
"relativePath": "script/common/components/FireComponent.ts"
},
"7f6905ec-0e41-4c5d-8827-110a1c8192d3": { "7f6905ec-0e41-4c5d-8827-110a1c8192d3": {
"asset": 1636336499446, "asset": 1636336499446,
"meta": 1636336786220, "meta": 1636336786220,
...@@ -6149,11 +6144,6 @@ ...@@ -6149,11 +6144,6 @@
"meta": 1642668337605, "meta": 1642668337605,
"relativePath": "resources/textures/background/dating_event/scene-mocunn.jpg" "relativePath": "resources/textures/background/dating_event/scene-mocunn.jpg"
}, },
"d9718394-0609-4726-a9bd-aa9e06cf918a": {
"asset": 1642668301970,
"meta": 1642668339181,
"relativePath": "script/game/Enums.ts"
},
"8e3fdf4e-e6f4-4839-8ab2-51c65d7a5a4b": { "8e3fdf4e-e6f4-4839-8ab2-51c65d7a5a4b": {
"asset": 1642668301985, "asset": 1642668301985,
"meta": 1642668340864, "meta": 1642668340864,
...@@ -6194,11 +6184,6 @@ ...@@ -6194,11 +6184,6 @@
"meta": 1642668341184, "meta": 1642668341184,
"relativePath": "script/game/ui/view/type/BedroomView.ts" "relativePath": "script/game/ui/view/type/BedroomView.ts"
}, },
"71c06f60-ab58-4fba-bc41-edf6fa8897a6": {
"asset": 1642668301990,
"meta": 1642668341219,
"relativePath": "script/game/ui/view/type/MainView.ts"
},
"7859a6e9-a3a6-475a-bcda-01115166b8c6": { "7859a6e9-a3a6-475a-bcda-01115166b8c6": {
"asset": 1642668301767, "asset": 1642668301767,
"meta": 1642668336883, "meta": 1642668336883,
...@@ -6420,8 +6405,8 @@ ...@@ -6420,8 +6405,8 @@
"relativePath": "resources/prefab/ui/DebugView.prefab" "relativePath": "resources/prefab/ui/DebugView.prefab"
}, },
"2d2f792f-a40c-49bb-a189-ed176a246e49": { "2d2f792f-a40c-49bb-a189-ed176a246e49": {
"asset": 1642668301952, "asset": 1642672512298,
"meta": 1642668338594, "meta": 1642672512302,
"relativePath": "scene/main.fire" "relativePath": "scene/main.fire"
}, },
"3333800e-410e-433b-bb40-a18733be8b29": { "3333800e-410e-433b-bb40-a18733be8b29": {
...@@ -6514,11 +6499,6 @@ ...@@ -6514,11 +6499,6 @@
"meta": 1642668337957, "meta": 1642668337957,
"relativePath": "resources/textures/notice/activitiesItem/4.png" "relativePath": "resources/textures/notice/activitiesItem/4.png"
}, },
"758ea163-b8a6-4522-bb52-9d8a2427134e": {
"asset": 1642668301986,
"meta": 1642668341091,
"relativePath": "script/game/ui/view/impl/MainViewImpl.ts"
},
"95a97874-2589-4c10-9b86-1d6f71ded2bb": { "95a97874-2589-4c10-9b86-1d6f71ded2bb": {
"asset": 1642668301761, "asset": 1642668301761,
"meta": 1642668336825, "meta": 1642668336825,
...@@ -6545,8 +6525,8 @@ ...@@ -6545,8 +6525,8 @@
"relativePath": "resources/plots/index.json" "relativePath": "resources/plots/index.json"
}, },
"4cec8901-8eab-4765-9ec8-af64f3931bf5": { "4cec8901-8eab-4765-9ec8-af64f3931bf5": {
"asset": 1642668337305, "asset": 1642730481538,
"meta": 1642668337307, "meta": 1642730481540,
"relativePath": "resources/prefab/ui/MainView.prefab" "relativePath": "resources/prefab/ui/MainView.prefab"
}, },
"ca24b70e-c1fa-494d-bc89-b8d2f864d17a": { "ca24b70e-c1fa-494d-bc89-b8d2f864d17a": {
...@@ -6574,779 +6554,794 @@ ...@@ -6574,779 +6554,794 @@
"meta": 1642668339725, "meta": 1642668339725,
"relativePath": "script/game/model/GameModelManager.ts" "relativePath": "script/game/model/GameModelManager.ts"
}, },
"73860035-95fb-42c3-a0c8-4a1754585f6c": { "4c7e0a8c-5efd-41d1-be91-b1a80af75ac2": {
"asset": 1642668301981, "asset": 1642668337288,
"meta": 1642668340609, "meta": 1642668337289,
"relativePath": "script/game/ui/presenter/MainViewPresenter.ts" "relativePath": "resources/prefab/ui/discover/SettingView.prefab"
}, },
"9836134e-b892-4283-b6b2-78b5acf3ed45": { "c408c1b6-ca44-4401-a59c-7feb174a3ef2": {
"asset": 1595909994000, "asset": 1642668337293,
"meta": 1642668749965, "meta": 1642668337294,
"relativePath": "effects" "relativePath": "resources/prefab/ui/DiscoverView.prefab"
}, },
"430eccbf-bf2c-4e6e-8c0c-884bbb487f32": { "d9d31fe7-6591-40fb-b787-c3b3a4f59262": {
"asset": 1595909994000, "asset": 1642668253414,
"meta": 1642668749995, "meta": 1642668337706,
"relativePath": "effects/__builtin-editor-gizmo-line.effect" "relativePath": "resources/textures/bedroomCat/suit/12.png"
}, },
"6c5cf6e1-b044-4eac-9431-835644d57381": { "87c370aa-586f-458a-90b3-e53fea97e4d6": {
"asset": 1595909994000, "asset": 1642668253415,
"meta": 1642668750005, "meta": 1642668337717,
"relativePath": "effects/__builtin-editor-gizmo-unlit.effect" "relativePath": "resources/textures/bedroomCat/suit/13.png"
}, },
"115286d1-2e10-49ee-aab4-341583f607e8": { "f0451597-322a-41e0-acce-24a90b3ba4d9": {
"asset": 1595909994000, "asset": 1642668253416,
"meta": 1642668750034, "meta": 1642668337726,
"relativePath": "effects/__builtin-editor-gizmo.effect" "relativePath": "resources/textures/bedroomCat/suit/15.png"
}, },
"abc2cb62-7852-4525-a90d-d474487b88f2": { "a9342053-872b-4c34-a6d4-be6e01cf2635": {
"asset": 1595909994000, "asset": 1642668253416,
"meta": 1642668750112, "meta": 1642668337728,
"relativePath": "effects/builtin-phong.effect" "relativePath": "resources/textures/bedroomCat/suit/21.png"
}, },
"e2f00085-c597-422d-9759-52c360279106": { "7c3a7ff1-3846-402d-bb94-b580039c8df7": {
"asset": 1595909994000, "asset": 1642668253417,
"meta": 1642668750167, "meta": 1642668337737,
"relativePath": "effects/builtin-toon.effect" "relativePath": "resources/textures/bedroomCat/suit/22.png"
}, },
"f8e6b000-5643-4b86-9080-aa680ce1f599": { "2b70fe16-85cd-4986-8eb4-8c210fba1c70": {
"asset": 1595909994000, "asset": 1642668253417,
"meta": 1642668750168, "meta": 1642668337746,
"relativePath": "image" "relativePath": "resources/textures/bedroomCat/suit/23.png"
}, },
"e851e89b-faa2-4484-bea6-5c01dd9f06e2": { "f0e6dca2-30b9-450b-afea-8daba6d0ded3": {
"asset": 1595909994000, "asset": 1642668253418,
"meta": 1642668750191, "meta": 1642668337749,
"relativePath": "image/default_btn_normal.png" "relativePath": "resources/textures/bedroomCat/suit/24.png"
}, },
"71561142-4c83-4933-afca-cb7a17f67053": { "07ddb467-fcc1-416a-9647-2b853725c880": {
"asset": 1595909994000, "asset": 1642668253418,
"meta": 1642668750189, "meta": 1642668337758,
"relativePath": "image/default_btn_disabled.png" "relativePath": "resources/textures/bedroomCat/suit/25.png"
}, },
"edd215b9-2796-4a05-aaf5-81f96c9281ce": { "59750fd8-5516-43a6-8bc4-bf29048301fa": {
"asset": 1595909994000, "asset": 1642668301655,
"meta": 1642668750203, "meta": 1642668337759,
"relativePath": "image/default_editbox_bg.png" "relativePath": "resources/textures/clothesIcon"
}, },
"b43ff3c2-02bb-4874-81f7-f2dea6970f18": { "d54074a4-463d-4a15-b8e6-11e8117d5e64": {
"asset": 1595909994000, "asset": 1642668301840,
"meta": 1642668750202, "meta": 1642668337773,
"relativePath": "image/default_btn_pressed.png" "relativePath": "resources/textures/bedroomCat/suit/3lock.png"
}, },
"99170b0b-d210-46f1-b213-7d9e3f23098a": { "e249778c-223d-40c4-87ff-7f0fed8db2f0": {
"asset": 1595909994000, "asset": 1642668301849,
"meta": 1642668750215, "meta": 1642668337854,
"relativePath": "image/default_progressbar_bg.png" "relativePath": "resources/textures/main_view/tabs/date_pressed.png"
}, },
"d81ec8ad-247c-4e62-aa3c-d35c4193c7af": { "be130031-03fa-402b-b446-0f8b21c434d6": {
"asset": 1595909994000, "asset": 1642668301850,
"meta": 1642668750214, "meta": 1642668337872,
"relativePath": "image/default_panel.png" "relativePath": "resources/textures/main_view/tabs/discover_pressed.png"
}, },
"cfef78f1-c8df-49b7-8ed0-4c953ace2621": { "d1b0dca2-1454-4785-b79f-f7c5a0514d7a": {
"asset": 1595909994000, "asset": 1642668301850,
"meta": 1642668750225, "meta": 1642668337874,
"relativePath": "image/default_progressbar.png" "relativePath": "resources/textures/main_view/tabs/discover_nomal.png"
}, },
"567dcd80-8bf4-4535-8a5a-313f1caf078a": { "5ddb0c7b-96a8-4914-811f-c1a27402e214": {
"asset": 1595909994000, "asset": 1642668301851,
"meta": 1642668750227, "meta": 1642668337888,
"relativePath": "image/default_radio_button_off.png" "relativePath": "resources/textures/main_view/tabs/message_pressed.png"
}, },
"4bab67cb-18e6-4099-b840-355f0473f890": { "08663e44-963e-4815-8810-a2405dd6f9e3": {
"asset": 1595909994000, "asset": 1642668301852,
"meta": 1642668750239, "meta": 1642668337904,
"relativePath": "image/default_scrollbar_bg.png" "relativePath": "resources/textures/main_view/tabs/tabBg.png"
}, },
"9d60001f-b5f4-4726-a629-2659e3ded0b8": { "e5eb588c-91eb-4492-91d0-4c065a4f695a": {
"asset": 1595909994000, "asset": 1642668301853,
"meta": 1642668750241, "meta": 1642668337918,
"relativePath": "image/default_radio_button_on.png" "relativePath": "resources/textures/main_view/tabs/wait_pressed.png"
}, },
"617323dd-11f4-4dd3-8eec-0caf6b3b45b9": { "08fc3292-9376-484b-94e8-a01d91441ee2": {
"asset": 1595909994000, "asset": 1642668301899,
"meta": 1642668750257, "meta": 1642668338305,
"relativePath": "image/default_scrollbar_vertical_bg.png" "relativePath": "resources/textures/portrait/3/1.png"
}, },
"d6d3ca85-4681-47c1-b5dd-d036a9d39ea2": { "b54de736-a28a-49d1-a405-3bad7fa31ee8": {
"asset": 1595909994000, "asset": 1642668301901,
"meta": 1642668750255, "meta": 1642668338322,
"relativePath": "image/default_scrollbar_vertical.png" "relativePath": "resources/textures/portrait/3/16.png"
}, },
"0291c134-b3da-4098-b7b5-e397edbe947f": { "85a49769-d1e6-440f-a001-5e8e4d0f30ce": {
"asset": 1595909994000, "asset": 1642668301902,
"meta": 1642668750272, "meta": 1642668338333,
"relativePath": "image/default_scrollbar.png" "relativePath": "resources/textures/portrait/3/17.png"
}, },
"0275e94c-56a7-410f-bd1a-fc7483f7d14a": { "ac911cc2-e817-4641-b344-fb70af5b2ff2": {
"asset": 1595909994000, "asset": 1642668301903,
"meta": 1642668750271, "meta": 1642668338351,
"relativePath": "image/default_sprite_splash.png" "relativePath": "resources/textures/portrait/3/19.png"
}, },
"6e056173-d285-473c-b206-40a7fff5386e": { "30ecb4c1-ad2e-4e0b-b2ea-62ad6e883e36": {
"asset": 1595909994000, "asset": 1642668301905,
"meta": 1642668750286, "meta": 1642668338365,
"relativePath": "image/default_sprite.png" "relativePath": "resources/textures/portrait/3/2.png"
}, },
"73a0903d-d80e-4e3c-aa67-f999543c08f5": { "96ad0cd6-03bd-4ed5-9e6d-8534f28da3c8": {
"asset": 1595909994000, "asset": 1642668301908,
"meta": 1642668750285, "meta": 1642668338379,
"relativePath": "image/default_toggle_checkmark.png" "relativePath": "resources/textures/portrait/3/20.png"
}, },
"c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f": { "2606eab5-1f92-4767-897a-74aec480e48c": {
"asset": 1595909994000, "asset": 1642668301909,
"meta": 1642668750302, "meta": 1642668338396,
"relativePath": "image/default_toggle_disabled.png" "relativePath": "resources/textures/portrait/3/3.png"
}, },
"d29077ba-1627-4a72-9579-7b56a235340c": { "316535dc-4ef2-44bd-ab97-cae4ccb2dcd6": {
"asset": 1595909994000, "asset": 1642668301911,
"meta": 1642668750304, "meta": 1642668338413,
"relativePath": "image/default_toggle_normal.png" "relativePath": "resources/textures/portrait/3/4.png"
}, },
"b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd": { "d4738348-5ced-4f84-b780-2235757e59da": {
"asset": 1595909994000, "asset": 1642668301915,
"meta": 1642668750381, "meta": 1642668338428,
"relativePath": "image/default_toggle_pressed.png" "relativePath": "resources/textures/portrait/3/5.png"
}, },
"5c3eedba-6c41-4c0c-9ba7-d91f813cbd1c": { "49369848-d49e-48dd-b627-340dcd9f5290": {
"asset": 1595909994000, "asset": 1642668301916,
"meta": 1642668750383, "meta": 1642668338446,
"relativePath": "materials" "relativePath": "resources/textures/portrait/3/6.png"
}, },
"c4480a0a-6ac5-443f-8b40-361a14257fc8": { "0fe12174-cae8-409b-9ca7-2c5cd03fc1b4": {
"asset": 1595909994000, "asset": 1642668301917,
"meta": 1642668750831, "meta": 1642668338462,
"relativePath": "materials/builtin-phong.mtl" "relativePath": "resources/textures/portrait/3/7.png"
}, },
"fc09f9bd-2cce-4605-b630-8145ef809ed6": { "8b651037-925b-47af-b7e1-1b7cedda8746": {
"asset": 1595909994000, "asset": 1642668253450,
"meta": 1642668750396, "meta": 1642668339041,
"relativePath": "misc" "relativePath": "script/config/DateSceneConfig.ts"
}, },
"2be36297-9abb-4fee-8049-9ed5e271da8a": { "7ac1b194-e3c5-4913-ab4f-bfb999415058": {
"asset": 1595909994000, "asset": 1640606597507,
"meta": 1642668750400, "meta": 1642668339044,
"relativePath": "misc/default_video.mp4" "relativePath": "script/config/GuideManagerConfig.ts"
}, },
"db019bf7-f71c-4111-98cf-918ea180cb48": { "082a91fc-024a-4227-82e7-b5e2cdd5b693": {
"asset": 1595909994000, "asset": 1640606597507,
"meta": 1642668750401, "meta": 1642668339048,
"relativePath": "model" "relativePath": "script/config/I18nConfig.ts"
}, },
"e39e96e6-6f6e-413f-bcf1-ac7679bb648a": { "d068327e-25be-4a7c-9df6-06d1936ed6d1": {
"asset": 1595909994000, "asset": 1642668301962,
"meta": 1642668750402, "meta": 1642668339053,
"relativePath": "model/prefab" "relativePath": "script/config/ItemConfig.ts"
}, },
"a87cc147-01b2-43f8-8e42-a7ca90b0c757": { "dfc2397b-dc2a-4cf6-ab2a-0409209e384e": {
"asset": 1642668750406, "asset": 1640606597507,
"meta": 1642668750407, "meta": 1642668339058,
"relativePath": "model/prefab/box.prefab" "relativePath": "script/config/ItemTbl.ts"
}, },
"600301aa-3357-4a10-b086-84f011fa32ba": { "30fe1303-0052-4f3e-9d2d-78b085e7c49f": {
"asset": 1640606597507,
"meta": 1642668339061,
"relativePath": "script/config/MessageSceneConfig.ts"
},
"46684e44-ae5d-4049-b165-bb7e2bc50015": {
"asset": 1640606597508,
"meta": 1642668339066,
"relativePath": "script/config/PlayerConfig.ts"
},
"13797c90-c232-46da-86fa-2075fb8bb0be": {
"asset": 1640606597508,
"meta": 1642668339071,
"relativePath": "script/config/PlayerGiftConfig.ts"
},
"fda2ebdd-3ea9-42a6-bdc2-c0b9a66771af": {
"asset": 1640606597508,
"meta": 1642668339075,
"relativePath": "script/config/PlayerLevelConfig.ts"
},
"3b2adf4f-d166-43bc-8c7e-467ec5384948": {
"asset": 1642668301964,
"meta": 1642668339079,
"relativePath": "script/config/PlayerSpeakConfig.ts"
},
"69a6ae5b-7d42-4faa-b7c2-7e847b0bfae6": {
"asset": 1640606597508,
"meta": 1642668339084,
"relativePath": "script/config/PlayerTitleConfig.ts"
},
"8749cf04-2759-4dda-8cc0-923851954a71": {
"asset": 1640606597508,
"meta": 1642668339088,
"relativePath": "script/config/RelationLevelConfig.ts"
},
"2e582bfa-e0b6-4f20-99bb-4ea8434b5177": {
"asset": 1640606597508,
"meta": 1642668339092,
"relativePath": "script/config/ShopConfig.ts"
},
"d53fe8b4-768b-4e21-89c1-6481c91594e3": {
"asset": 1640606597508,
"meta": 1642668339095,
"relativePath": "script/config/StoryTbl.ts"
},
"f23944e1-fa3d-469b-b6d6-9732a9ae8a40": {
"asset": 1642668253450,
"meta": 1642668339100,
"relativePath": "script/config/SuitConfig.ts"
},
"c5969ab4-e0db-482f-9f6c-c7c5dbc00a20": {
"asset": 1640606597508,
"meta": 1642668339103,
"relativePath": "script/config/TaoBaoShopUrlConfig.ts"
},
"f6da47ee-6dae-4b75-8329-44a46c55944b": {
"asset": 1642668301983,
"meta": 1642668340351,
"relativePath": "script/game/ui/presenter/discover/DiscoverSettingViewPresenter.ts"
},
"44fa1ecc-7d51-4cf6-8c85-6b51e158d85d": {
"asset": 1642668301978,
"meta": 1642668340369,
"relativePath": "script/game/ui/presenter/DiscoverViewPresenter.ts"
},
"3f370921-7ebd-4276-95fc-f638c7b64b3c": {
"asset": 1642668301975,
"meta": 1642668340750,
"relativePath": "script/game/ui/RewardLevelItem.ts"
},
"6231cce6-f477-48a9-9b46-6283983f0bab": {
"asset": 1642668301975,
"meta": 1642668340779,
"relativePath": "script/game/ui/RewardLoginItem.ts"
},
"2433e59f-a3cc-4a1d-9fea-2848dbcb784a": {
"asset": 1642668301976,
"meta": 1642668340810,
"relativePath": "script/game/ui/RewardPlotItem.ts"
},
"a826af64-1548-4f11-9103-5e0f945838be": {
"asset": 1642668301988,
"meta": 1642668341032,
"relativePath": "script/game/ui/view/impl/discover/DiscoverSettingViewImpl.ts"
},
"14efdf6b-2bb1-4cd6-810c-221e64db9a8d": {
"asset": 1642668301986,
"meta": 1642668341051,
"relativePath": "script/game/ui/view/impl/DiscoverViewImpl.ts"
},
"e3dcf42a-3e99-4736-8430-71021572d062": {
"asset": 1642668301991,
"meta": 1642668341207,
"relativePath": "script/game/ui/view/type/discover/DiscoverSettingView.ts"
},
"bea1ce07-682a-431a-8a41-86816e0cb2c5": {
"asset": 1642668301990,
"meta": 1642668341210,
"relativePath": "script/game/ui/view/type/DiscoverView.ts"
},
"9836134e-b892-4283-b6b2-78b5acf3ed45": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750403, "meta": 1642672510772,
"relativePath": "image/default-particle.png" "relativePath": "effects"
},
"430eccbf-bf2c-4e6e-8c0c-884bbb487f32": {
"asset": 1595909994000,
"meta": 1642672510791,
"relativePath": "effects/__builtin-editor-gizmo-line.effect"
},
"6c5cf6e1-b044-4eac-9431-835644d57381": {
"asset": 1595909994000,
"meta": 1642672510798,
"relativePath": "effects/__builtin-editor-gizmo-unlit.effect"
},
"115286d1-2e10-49ee-aab4-341583f607e8": {
"asset": 1595909994000,
"meta": 1642672510833,
"relativePath": "effects/__builtin-editor-gizmo.effect"
},
"abc2cb62-7852-4525-a90d-d474487b88f2": {
"asset": 1595909994000,
"meta": 1642672510914,
"relativePath": "effects/builtin-phong.effect"
},
"e2f00085-c597-422d-9759-52c360279106": {
"asset": 1595909994000,
"meta": 1642672510998,
"relativePath": "effects/builtin-toon.effect"
},
"f8e6b000-5643-4b86-9080-aa680ce1f599": {
"asset": 1595909994000,
"meta": 1642672511001,
"relativePath": "image"
},
"71561142-4c83-4933-afca-cb7a17f67053": {
"asset": 1595909994000,
"meta": 1642672511051,
"relativePath": "image/default_btn_disabled.png"
},
"e851e89b-faa2-4484-bea6-5c01dd9f06e2": {
"asset": 1595909994000,
"meta": 1642672511053,
"relativePath": "image/default_btn_normal.png"
},
"b43ff3c2-02bb-4874-81f7-f2dea6970f18": {
"asset": 1595909994000,
"meta": 1642672511085,
"relativePath": "image/default_btn_pressed.png"
},
"edd215b9-2796-4a05-aaf5-81f96c9281ce": {
"asset": 1595909994000,
"meta": 1642672511086,
"relativePath": "image/default_editbox_bg.png"
},
"d81ec8ad-247c-4e62-aa3c-d35c4193c7af": {
"asset": 1595909994000,
"meta": 1642672511100,
"relativePath": "image/default_panel.png"
},
"99170b0b-d210-46f1-b213-7d9e3f23098a": {
"asset": 1595909994000,
"meta": 1642672511101,
"relativePath": "image/default_progressbar_bg.png"
},
"cfef78f1-c8df-49b7-8ed0-4c953ace2621": {
"asset": 1595909994000,
"meta": 1642672511114,
"relativePath": "image/default_progressbar.png"
},
"567dcd80-8bf4-4535-8a5a-313f1caf078a": {
"asset": 1595909994000,
"meta": 1642672511116,
"relativePath": "image/default_radio_button_off.png"
},
"9d60001f-b5f4-4726-a629-2659e3ded0b8": {
"asset": 1595909994000,
"meta": 1642672511130,
"relativePath": "image/default_radio_button_on.png"
},
"4bab67cb-18e6-4099-b840-355f0473f890": {
"asset": 1595909994000,
"meta": 1642672511132,
"relativePath": "image/default_scrollbar_bg.png"
},
"617323dd-11f4-4dd3-8eec-0caf6b3b45b9": {
"asset": 1595909994000,
"meta": 1642672511145,
"relativePath": "image/default_scrollbar_vertical_bg.png"
},
"d6d3ca85-4681-47c1-b5dd-d036a9d39ea2": {
"asset": 1595909994000,
"meta": 1642672511146,
"relativePath": "image/default_scrollbar_vertical.png"
},
"0275e94c-56a7-410f-bd1a-fc7483f7d14a": {
"asset": 1595909994000,
"meta": 1642672511154,
"relativePath": "image/default_sprite_splash.png"
},
"0291c134-b3da-4098-b7b5-e397edbe947f": {
"asset": 1595909994000,
"meta": 1642672511155,
"relativePath": "image/default_scrollbar.png"
},
"73a0903d-d80e-4e3c-aa67-f999543c08f5": {
"asset": 1595909994000,
"meta": 1642672511170,
"relativePath": "image/default_toggle_checkmark.png"
},
"6e056173-d285-473c-b206-40a7fff5386e": {
"asset": 1595909994000,
"meta": 1642672511172,
"relativePath": "image/default_sprite.png"
},
"c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f": {
"asset": 1595909994000,
"meta": 1642672511186,
"relativePath": "image/default_toggle_disabled.png"
},
"d29077ba-1627-4a72-9579-7b56a235340c": {
"asset": 1595909994000,
"meta": 1642672511187,
"relativePath": "image/default_toggle_normal.png"
},
"b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd": {
"asset": 1595909994000,
"meta": 1642672511196,
"relativePath": "image/default_toggle_pressed.png"
},
"5c3eedba-6c41-4c0c-9ba7-d91f813cbd1c": {
"asset": 1595909994000,
"meta": 1642672511196,
"relativePath": "materials"
},
"c4480a0a-6ac5-443f-8b40-361a14257fc8": {
"asset": 1595909994000,
"meta": 1642672511988,
"relativePath": "materials/builtin-phong.mtl"
},
"fc09f9bd-2cce-4605-b630-8145ef809ed6": {
"asset": 1595909994000,
"meta": 1642672511198,
"relativePath": "misc"
},
"2be36297-9abb-4fee-8049-9ed5e271da8a": {
"asset": 1595909994000,
"meta": 1642672511201,
"relativePath": "misc/default_video.mp4"
},
"db019bf7-f71c-4111-98cf-918ea180cb48": {
"asset": 1595909994000,
"meta": 1642672511201,
"relativePath": "model"
},
"e39e96e6-6f6e-413f-bcf1-ac7679bb648a": {
"asset": 1595909994000,
"meta": 1642672511202,
"relativePath": "model/prefab"
},
"a87cc147-01b2-43f8-8e42-a7ca90b0c757": {
"asset": 1642672511203,
"meta": 1642672511204,
"relativePath": "model/prefab/box.prefab"
}, },
"fe1417b6-fe6b-46a4-ae7c-9fd331f33a2a": { "fe1417b6-fe6b-46a4-ae7c-9fd331f33a2a": {
"asset": 1642668750408, "asset": 1642672511205,
"meta": 1642668750408, "meta": 1642672511206,
"relativePath": "model/prefab/capsule.prefab" "relativePath": "model/prefab/capsule.prefab"
}, },
"b5fc2cf2-7942-483d-be1f-bbeadc4714ad": { "b5fc2cf2-7942-483d-be1f-bbeadc4714ad": {
"asset": 1642668750410, "asset": 1642672511207,
"meta": 1642668750410, "meta": 1642672511209,
"relativePath": "model/prefab/cone.prefab" "relativePath": "model/prefab/cone.prefab"
}, },
"600301aa-3357-4a10-b086-84f011fa32ba": {
"asset": 1595909994000,
"meta": 1642672511211,
"relativePath": "image/default-particle.png"
},
"1c5e4038-953a-44c2-b620-0bbfc6170477": { "1c5e4038-953a-44c2-b620-0bbfc6170477": {
"asset": 1642668750413, "asset": 1642672511212,
"meta": 1642668750413, "meta": 1642672511213,
"relativePath": "model/prefab/cylinder.prefab" "relativePath": "model/prefab/cylinder.prefab"
}, },
"3f376125-a699-40ca-ad05-04d662eaa1f2": { "3f376125-a699-40ca-ad05-04d662eaa1f2": {
"asset": 1642668750414, "asset": 1642672511214,
"meta": 1642668750415, "meta": 1642672511215,
"relativePath": "model/prefab/plane.prefab" "relativePath": "model/prefab/plane.prefab"
}, },
"2d9a4b85-b0ab-4c46-84c5-18f393ab2058": {
"asset": 1642668750417,
"meta": 1642668750418,
"relativePath": "model/prefab/sphere.prefab"
},
"6c9ef10d-b479-420b-bfe6-39cdda6a8ae0": { "6c9ef10d-b479-420b-bfe6-39cdda6a8ae0": {
"asset": 1642668750416, "asset": 1642672511217,
"meta": 1642668750416, "meta": 1642672511217,
"relativePath": "model/prefab/quad.prefab" "relativePath": "model/prefab/quad.prefab"
}, },
"2d9a4b85-b0ab-4c46-84c5-18f393ab2058": {
"asset": 1642672511219,
"meta": 1642672511219,
"relativePath": "model/prefab/sphere.prefab"
},
"de510076-056b-484f-b94c-83bef217d0e1": { "de510076-056b-484f-b94c-83bef217d0e1": {
"asset": 1642668750430, "asset": 1642672511239,
"meta": 1642668750430, "meta": 1642672511239,
"relativePath": "model/prefab/torus.prefab" "relativePath": "model/prefab/torus.prefab"
}, },
"f6e6dd15-71d1-4ffe-ace7-24fd39942c05": { "f6e6dd15-71d1-4ffe-ace7-24fd39942c05": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750431, "meta": 1642672511240,
"relativePath": "obsolete" "relativePath": "obsolete"
}, },
"8a96b965-2dc0-4e03-aa90-3b79cb93b5b4": { "8a96b965-2dc0-4e03-aa90-3b79cb93b5b4": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750448, "meta": 1642672511255,
"relativePath": "obsolete/atom.png" "relativePath": "obsolete/atom.png"
}, },
"f743d2b6-b7ea-4c14-a55b-547ed4d0a045": { "f743d2b6-b7ea-4c14-a55b-547ed4d0a045": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750449, "meta": 1642672511256,
"relativePath": "particle" "relativePath": "particle"
}, },
"b8223619-7e38-47c4-841f-9160c232495a": { "b8223619-7e38-47c4-841f-9160c232495a": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750849, "meta": 1642672512025,
"relativePath": "obsolete/atom.plist" "relativePath": "obsolete/atom.plist"
}, },
"d0a82d39-bede-46c4-b698-c81ff0dedfff": { "d0a82d39-bede-46c4-b698-c81ff0dedfff": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750461, "meta": 1642672511272,
"relativePath": "particle/atom.png" "relativePath": "particle/atom.png"
}, },
"ae6c6c98-11e4-452f-8758-75f5c6a56e83": { "ae6c6c98-11e4-452f-8758-75f5c6a56e83": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750462, "meta": 1642672511273,
"relativePath": "prefab" "relativePath": "prefab"
}, },
"897ef7a1-4860-4f64-968d-f5924b18668a": { "897ef7a1-4860-4f64-968d-f5924b18668a": {
"asset": 1642668750463, "asset": 1642672511275,
"meta": 1642668750463, "meta": 1642672511276,
"relativePath": "prefab/2d-camera.prefab" "relativePath": "prefab/2d-camera.prefab"
}, },
"70d7cdb0-04cd-41bb-9480-c06a4785f386": {
"asset": 1642672511278,
"meta": 1642672511279,
"relativePath": "prefab/3d-camera.prefab"
},
"b2687ac4-099e-403c-a192-ff477686f4f5": { "b2687ac4-099e-403c-a192-ff477686f4f5": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750851, "meta": 1642672512039,
"relativePath": "particle/atom.plist" "relativePath": "particle/atom.plist"
}, },
"70d7cdb0-04cd-41bb-9480-c06a4785f386": {
"asset": 1642668750465,
"meta": 1642668750465,
"relativePath": "prefab/3d-camera.prefab"
},
"70bbeb73-6dc2-4ee4-8faf-76b3a0e34ec4": { "70bbeb73-6dc2-4ee4-8faf-76b3a0e34ec4": {
"asset": 1642668750468, "asset": 1642672511283,
"meta": 1642668750469, "meta": 1642672511284,
"relativePath": "prefab/3d-particle.prefab" "relativePath": "prefab/3d-particle.prefab"
}, },
"ed88f13d-fcad-4848-aa35-65a2cb973584": { "ed88f13d-fcad-4848-aa35-65a2cb973584": {
"asset": 1642668750470, "asset": 1642672511286,
"meta": 1642668750472, "meta": 1642672511286,
"relativePath": "prefab/3d-stage.prefab" "relativePath": "prefab/3d-stage.prefab"
}, },
"972b9a4d-47ee-4c74-b5c3-61d8a69bc29f": { "972b9a4d-47ee-4c74-b5c3-61d8a69bc29f": {
"asset": 1642668750474, "asset": 1642672511288,
"meta": 1642668750474, "meta": 1642672511289,
"relativePath": "prefab/button.prefab" "relativePath": "prefab/button.prefab"
}, },
"2c937608-2562-40ea-b264-7395df6f0cea": { "2c937608-2562-40ea-b264-7395df6f0cea": {
"asset": 1642668750476, "asset": 1642672511290,
"meta": 1642668750476, "meta": 1642672511291,
"relativePath": "prefab/canvas.prefab" "relativePath": "prefab/canvas.prefab"
}, },
"61aeb05b-3b32-452b-8eed-2b76deeed554": { "61aeb05b-3b32-452b-8eed-2b76deeed554": {
"asset": 1642668750478, "asset": 1642672511293,
"meta": 1642668750479, "meta": 1642672511293,
"relativePath": "prefab/editbox.prefab" "relativePath": "prefab/editbox.prefab"
}, },
"27756ebb-3d33-44b0-9b96-e858fadd4dd4": { "27756ebb-3d33-44b0-9b96-e858fadd4dd4": {
"asset": 1642668750480, "asset": 1642672511297,
"meta": 1642668750481, "meta": 1642672511298,
"relativePath": "prefab/label.prefab" "relativePath": "prefab/label.prefab"
}, },
"785a442c-3ceb-45be-a46e-7317f625f3b9": { "785a442c-3ceb-45be-a46e-7317f625f3b9": {
"asset": 1642668750486, "asset": 1642672511299,
"meta": 1642668750487, "meta": 1642672511300,
"relativePath": "prefab/layout.prefab" "relativePath": "prefab/layout.prefab"
}, },
"a3ee0214-b432-4865-9666-4a3211814282": { "a3ee0214-b432-4865-9666-4a3211814282": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750488, "meta": 1642672511300,
"relativePath": "prefab/light" "relativePath": "prefab/light"
}, },
"61906da3-7003-4bda-9abc-5769c76faee4": { "61906da3-7003-4bda-9abc-5769c76faee4": {
"asset": 1642668750490, "asset": 1642672511302,
"meta": 1642668750490, "meta": 1642672511302,
"relativePath": "prefab/light/ambient.prefab" "relativePath": "prefab/light/ambient.prefab"
}, },
"ddb99b39-7004-47cd-9705-751905c43c46": { "ddb99b39-7004-47cd-9705-751905c43c46": {
"asset": 1642668750492, "asset": 1642672511303,
"meta": 1642668750492, "meta": 1642672511304,
"relativePath": "prefab/light/directional.prefab" "relativePath": "prefab/light/directional.prefab"
}, },
"0cf30284-9073-46bc-9eba-e62b69dbbff3": { "0cf30284-9073-46bc-9eba-e62b69dbbff3": {
"asset": 1642668750494, "asset": 1642672511305,
"meta": 1642668750495, "meta": 1642672511306,
"relativePath": "prefab/light/point.prefab" "relativePath": "prefab/light/point.prefab"
}, },
"f5331fd2-bf42-4ee3-a3fd-3e1657600eff": { "f5331fd2-bf42-4ee3-a3fd-3e1657600eff": {
"asset": 1642668750497, "asset": 1642672511321,
"meta": 1642668750498, "meta": 1642672511321,
"relativePath": "prefab/light/spot.prefab" "relativePath": "prefab/light/spot.prefab"
}, },
"ca8401fe-ad6e-41a8-bd46-8e3e4e9945be": { "ca8401fe-ad6e-41a8-bd46-8e3e4e9945be": {
"asset": 1642668750509, "asset": 1642672511345,
"meta": 1642668750509, "meta": 1642672511346,
"relativePath": "prefab/pageview.prefab" "relativePath": "prefab/pageview.prefab"
}, },
"cd33edea-55f5-46c2-958d-357a01384a36": { "cd33edea-55f5-46c2-958d-357a01384a36": {
"asset": 1642668750526, "asset": 1642672511348,
"meta": 1642668750527, "meta": 1642672511349,
"relativePath": "prefab/particlesystem.prefab" "relativePath": "prefab/particlesystem.prefab"
}, },
"5965ffac-69da-4b55-bcde-9225d0613c28": { "5965ffac-69da-4b55-bcde-9225d0613c28": {
"asset": 1642668750528, "asset": 1642672511352,
"meta": 1642668750529, "meta": 1642672511353,
"relativePath": "prefab/progressBar.prefab" "relativePath": "prefab/progressBar.prefab"
}, },
"4a37dd57-78cd-4cec-aad4-f11a73d12b63": { "4a37dd57-78cd-4cec-aad4-f11a73d12b63": {
"asset": 1642668750531, "asset": 1642672511356,
"meta": 1642668750532, "meta": 1642672511357,
"relativePath": "prefab/richtext.prefab" "relativePath": "prefab/richtext.prefab"
}, },
"32044bd2-481f-4cf1-a656-e2b2fb1594eb": { "32044bd2-481f-4cf1-a656-e2b2fb1594eb": {
"asset": 1642668750540, "asset": 1642672511360,
"meta": 1642668750541, "meta": 1642672511362,
"relativePath": "prefab/scrollview.prefab" "relativePath": "prefab/scrollview.prefab"
}, },
"0004d1cf-a0ad-47d8-ab17-34d3db9d35a3": { "0004d1cf-a0ad-47d8-ab17-34d3db9d35a3": {
"asset": 1642668750558, "asset": 1642672511364,
"meta": 1642668750562, "meta": 1642672511365,
"relativePath": "prefab/slider.prefab" "relativePath": "prefab/slider.prefab"
}, },
"1f55e3be-b89b-4b79-88de-47fd31018044": { "1f55e3be-b89b-4b79-88de-47fd31018044": {
"asset": 1642668750565, "asset": 1642672511368,
"meta": 1642668750566, "meta": 1642672511369,
"relativePath": "prefab/sprite_splash.prefab" "relativePath": "prefab/sprite_splash.prefab"
}, },
"96083d03-c332-4a3f-9386-d03e2d19e8ee": { "96083d03-c332-4a3f-9386-d03e2d19e8ee": {
"asset": 1642668750568, "asset": 1642672511372,
"meta": 1642668750569, "meta": 1642672511373,
"relativePath": "prefab/sprite.prefab" "relativePath": "prefab/sprite.prefab"
}, },
"7de03a80-4457-438d-95a7-3e7cdffd6086": { "7de03a80-4457-438d-95a7-3e7cdffd6086": {
"asset": 1642668750571, "asset": 1642672511375,
"meta": 1642668750571, "meta": 1642672511376,
"relativePath": "prefab/tiledmap.prefab" "relativePath": "prefab/tiledmap.prefab"
}, },
"0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c": { "0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c": {
"asset": 1642668750573, "asset": 1642672511381,
"meta": 1642668750574, "meta": 1642672511382,
"relativePath": "prefab/tiledtile.prefab" "relativePath": "prefab/tiledtile.prefab"
}, },
"0d784963-d024-4ea6-a7db-03be0ad63010": { "0d784963-d024-4ea6-a7db-03be0ad63010": {
"asset": 1642668750579, "asset": 1642672511384,
"meta": 1642668750580, "meta": 1642672511385,
"relativePath": "prefab/toggle.prefab" "relativePath": "prefab/toggle.prefab"
}, },
"bf0a434c-84dd-4a8e-a08a-7a36f180cc75": { "bf0a434c-84dd-4a8e-a08a-7a36f180cc75": {
"asset": 1642668750581, "asset": 1642672511387,
"meta": 1642668750582, "meta": 1642672511388,
"relativePath": "prefab/toggleContainer.prefab" "relativePath": "prefab/toggleContainer.prefab"
}, },
"d1b8be49-b0a0-435c-83b7-552bed4bbe35": { "d1b8be49-b0a0-435c-83b7-552bed4bbe35": {
"asset": 1642668750584, "asset": 1642672511391,
"meta": 1642668750584, "meta": 1642672511392,
"relativePath": "prefab/toggleGroup.prefab" "relativePath": "prefab/toggleGroup.prefab"
}, },
"232d2782-c4bd-4bb4-9e01-909f03d6d3b9": { "232d2782-c4bd-4bb4-9e01-909f03d6d3b9": {
"asset": 1642668750585, "asset": 1642672511393,
"meta": 1642668750586, "meta": 1642672511394,
"relativePath": "prefab/videoplayer.prefab" "relativePath": "prefab/videoplayer.prefab"
}, },
"8c5001fd-07ee-4a4b-a8a0-63e15195e94d": {
"asset": 1642668750606,
"meta": 1642668750607,
"relativePath": "prefab/webview.prefab"
},
"d8afc78c-4eac-4a9f-83dd-67bc70344d33": { "d8afc78c-4eac-4a9f-83dd-67bc70344d33": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750586, "meta": 1642672511395,
"relativePath": "resources" "relativePath": "resources"
}, },
"294c1663-4adf-4a1e-a795-53808011a38a": { "294c1663-4adf-4a1e-a795-53808011a38a": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750587, "meta": 1642672511395,
"relativePath": "resources/effects" "relativePath": "resources/effects"
}, },
"8c5001fd-07ee-4a4b-a8a0-63e15195e94d": {
"asset": 1642672511397,
"meta": 1642672511397,
"relativePath": "prefab/webview.prefab"
},
"30682f87-9f0d-4f17-8a44-72863791461b": { "30682f87-9f0d-4f17-8a44-72863791461b": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750597, "meta": 1642672511410,
"relativePath": "resources/effects/builtin-2d-graphics.effect" "relativePath": "resources/effects/builtin-2d-graphics.effect"
}, },
"144c3297-af63-49e8-b8ef-1cfa29b3be28": { "144c3297-af63-49e8-b8ef-1cfa29b3be28": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750604, "meta": 1642672511424,
"relativePath": "resources/effects/builtin-2d-gray-sprite.effect" "relativePath": "resources/effects/builtin-2d-gray-sprite.effect"
}, },
"f18742d7-56d2-4eb5-ae49-2d9d710b37c8": { "f18742d7-56d2-4eb5-ae49-2d9d710b37c8": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750617, "meta": 1642672511439,
"relativePath": "resources/effects/builtin-2d-label.effect" "relativePath": "resources/effects/builtin-2d-label.effect"
}, },
"0e93aeaa-0b53-4e40-b8e0-6268b4e07bd7": { "0e93aeaa-0b53-4e40-b8e0-6268b4e07bd7": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750627, "meta": 1642672511449,
"relativePath": "resources/effects/builtin-2d-spine.effect" "relativePath": "resources/effects/builtin-2d-spine.effect"
}, },
"2874f8dd-416c-4440-81b7-555975426e93": { "2874f8dd-416c-4440-81b7-555975426e93": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750634, "meta": 1642672511461,
"relativePath": "resources/effects/builtin-2d-sprite.effect" "relativePath": "resources/effects/builtin-2d-sprite.effect"
}, },
"829a282c-b049-4019-bd38-5ace8d8a6417": { "829a282c-b049-4019-bd38-5ace8d8a6417": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750723, "meta": 1642672511600,
"relativePath": "resources/effects/builtin-3d-particle.effect" "relativePath": "resources/effects/builtin-3d-particle.effect"
}, },
"2a7c0036-e0b3-4fe1-8998-89a54b8a2bec": { "2a7c0036-e0b3-4fe1-8998-89a54b8a2bec": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750744, "meta": 1642672511630,
"relativePath": "resources/effects/builtin-3d-trail.effect" "relativePath": "resources/effects/builtin-3d-trail.effect"
}, },
"c0040c95-c57f-49cd-9cbc-12316b73d0d4": { "c0040c95-c57f-49cd-9cbc-12316b73d0d4": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750755, "meta": 1642672511637,
"relativePath": "resources/effects/builtin-clear-stencil.effect" "relativePath": "resources/effects/builtin-clear-stencil.effect"
}, },
"6d91e591-4ce0-465c-809f-610ec95019c6": { "6d91e591-4ce0-465c-809f-610ec95019c6": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750781, "meta": 1642672511661,
"relativePath": "resources/effects/builtin-unlit.effect" "relativePath": "resources/effects/builtin-unlit.effect"
}, },
"bbee2217-c261-49bd-a8ce-708d6bcc3500": { "bbee2217-c261-49bd-a8ce-708d6bcc3500": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750784, "meta": 1642672511664,
"relativePath": "resources/materials" "relativePath": "resources/materials"
}, },
"6f801092-0c37-4f30-89ef-c8d960825b36": { "6f801092-0c37-4f30-89ef-c8d960825b36": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750887, "meta": 1642672512078,
"relativePath": "resources/materials/builtin-2d-base.mtl" "relativePath": "resources/materials/builtin-2d-base.mtl"
}, },
"a153945d-2511-4c14-be7b-05d242f47d57": { "a153945d-2511-4c14-be7b-05d242f47d57": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750889, "meta": 1642672512079,
"relativePath": "resources/materials/builtin-2d-graphics.mtl" "relativePath": "resources/materials/builtin-2d-graphics.mtl"
}, },
"e02d87d4-e599-4d16-8001-e14891ac6506": {
"asset": 1595909994000,
"meta": 1642668750891,
"relativePath": "resources/materials/builtin-2d-label.mtl"
},
"3a7bb79f-32fd-422e-ada2-96f518fed422": { "3a7bb79f-32fd-422e-ada2-96f518fed422": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750890, "meta": 1642672512080,
"relativePath": "resources/materials/builtin-2d-gray-sprite.mtl" "relativePath": "resources/materials/builtin-2d-gray-sprite.mtl"
}, },
"e02d87d4-e599-4d16-8001-e14891ac6506": {
"asset": 1595909994000,
"meta": 1642672512083,
"relativePath": "resources/materials/builtin-2d-label.mtl"
},
"7afd064b-113f-480e-b793-8817d19f63c3": { "7afd064b-113f-480e-b793-8817d19f63c3": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750891, "meta": 1642672512084,
"relativePath": "resources/materials/builtin-2d-spine.mtl" "relativePath": "resources/materials/builtin-2d-spine.mtl"
}, },
"eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432": { "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750892, "meta": 1642672512085,
"relativePath": "resources/materials/builtin-2d-sprite.mtl" "relativePath": "resources/materials/builtin-2d-sprite.mtl"
}, },
"466d4f9b-e5f4-4ea8-85d5-3c6e9a65658a": {
"asset": 1595909994000,
"meta": 1642668750894,
"relativePath": "resources/materials/builtin-3d-trail.mtl"
},
"432fa09c-cf03-4cff-a186-982604408a07": { "432fa09c-cf03-4cff-a186-982604408a07": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750893, "meta": 1642672512086,
"relativePath": "resources/materials/builtin-3d-particle.mtl" "relativePath": "resources/materials/builtin-3d-particle.mtl"
}, },
"cf7e0bb8-a81c-44a9-ad79-d28d43991032": { "466d4f9b-e5f4-4ea8-85d5-3c6e9a65658a": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750894, "meta": 1642672512087,
"relativePath": "resources/materials/builtin-clear-stencil.mtl" "relativePath": "resources/materials/builtin-3d-trail.mtl"
}, },
"2a296057-247c-4a1c-bbeb-0548b6c98650": { "cf7e0bb8-a81c-44a9-ad79-d28d43991032": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668750895, "meta": 1642672512087,
"relativePath": "resources/materials/builtin-unlit.mtl" "relativePath": "resources/materials/builtin-clear-stencil.mtl"
}, },
"954fec8b-cd16-4bb9-a3b7-7719660e7558": { "954fec8b-cd16-4bb9-a3b7-7719660e7558": {
"asset": 1595909994000, "asset": 1595909994000,
"meta": 1642668752787, "meta": 1642672512088,
"relativePath": "model/primitives.fbx" "relativePath": "model/primitives.fbx"
}, },
"4c7e0a8c-5efd-41d1-be91-b1a80af75ac2": { "2a296057-247c-4a1c-bbeb-0548b6c98650": {
"asset": 1642668337288, "asset": 1595909994000,
"meta": 1642668337289, "meta": 1642672512089,
"relativePath": "resources/prefab/ui/discover/SettingView.prefab" "relativePath": "resources/materials/builtin-unlit.mtl"
},
"c408c1b6-ca44-4401-a59c-7feb174a3ef2": {
"asset": 1642668337293,
"meta": 1642668337294,
"relativePath": "resources/prefab/ui/DiscoverView.prefab"
},
"d9d31fe7-6591-40fb-b787-c3b3a4f59262": {
"asset": 1642668253414,
"meta": 1642668337706,
"relativePath": "resources/textures/bedroomCat/suit/12.png"
},
"87c370aa-586f-458a-90b3-e53fea97e4d6": {
"asset": 1642668253415,
"meta": 1642668337717,
"relativePath": "resources/textures/bedroomCat/suit/13.png"
},
"f0451597-322a-41e0-acce-24a90b3ba4d9": {
"asset": 1642668253416,
"meta": 1642668337726,
"relativePath": "resources/textures/bedroomCat/suit/15.png"
},
"a9342053-872b-4c34-a6d4-be6e01cf2635": {
"asset": 1642668253416,
"meta": 1642668337728,
"relativePath": "resources/textures/bedroomCat/suit/21.png"
},
"7c3a7ff1-3846-402d-bb94-b580039c8df7": {
"asset": 1642668253417,
"meta": 1642668337737,
"relativePath": "resources/textures/bedroomCat/suit/22.png"
},
"2b70fe16-85cd-4986-8eb4-8c210fba1c70": {
"asset": 1642668253417,
"meta": 1642668337746,
"relativePath": "resources/textures/bedroomCat/suit/23.png"
},
"f0e6dca2-30b9-450b-afea-8daba6d0ded3": {
"asset": 1642668253418,
"meta": 1642668337749,
"relativePath": "resources/textures/bedroomCat/suit/24.png"
},
"07ddb467-fcc1-416a-9647-2b853725c880": {
"asset": 1642668253418,
"meta": 1642668337758,
"relativePath": "resources/textures/bedroomCat/suit/25.png"
},
"59750fd8-5516-43a6-8bc4-bf29048301fa": {
"asset": 1642668301655,
"meta": 1642668337759,
"relativePath": "resources/textures/clothesIcon"
},
"d54074a4-463d-4a15-b8e6-11e8117d5e64": {
"asset": 1642668301840,
"meta": 1642668337773,
"relativePath": "resources/textures/bedroomCat/suit/3lock.png"
},
"e249778c-223d-40c4-87ff-7f0fed8db2f0": {
"asset": 1642668301849,
"meta": 1642668337854,
"relativePath": "resources/textures/main_view/tabs/date_pressed.png"
},
"be130031-03fa-402b-b446-0f8b21c434d6": {
"asset": 1642668301850,
"meta": 1642668337872,
"relativePath": "resources/textures/main_view/tabs/discover_pressed.png"
},
"d1b0dca2-1454-4785-b79f-f7c5a0514d7a": {
"asset": 1642668301850,
"meta": 1642668337874,
"relativePath": "resources/textures/main_view/tabs/discover_nomal.png"
},
"5ddb0c7b-96a8-4914-811f-c1a27402e214": {
"asset": 1642668301851,
"meta": 1642668337888,
"relativePath": "resources/textures/main_view/tabs/message_pressed.png"
},
"08663e44-963e-4815-8810-a2405dd6f9e3": {
"asset": 1642668301852,
"meta": 1642668337904,
"relativePath": "resources/textures/main_view/tabs/tabBg.png"
},
"e5eb588c-91eb-4492-91d0-4c065a4f695a": {
"asset": 1642668301853,
"meta": 1642668337918,
"relativePath": "resources/textures/main_view/tabs/wait_pressed.png"
},
"08fc3292-9376-484b-94e8-a01d91441ee2": {
"asset": 1642668301899,
"meta": 1642668338305,
"relativePath": "resources/textures/portrait/3/1.png"
},
"b54de736-a28a-49d1-a405-3bad7fa31ee8": {
"asset": 1642668301901,
"meta": 1642668338322,
"relativePath": "resources/textures/portrait/3/16.png"
},
"85a49769-d1e6-440f-a001-5e8e4d0f30ce": {
"asset": 1642668301902,
"meta": 1642668338333,
"relativePath": "resources/textures/portrait/3/17.png"
},
"ac911cc2-e817-4641-b344-fb70af5b2ff2": {
"asset": 1642668301903,
"meta": 1642668338351,
"relativePath": "resources/textures/portrait/3/19.png"
},
"30ecb4c1-ad2e-4e0b-b2ea-62ad6e883e36": {
"asset": 1642668301905,
"meta": 1642668338365,
"relativePath": "resources/textures/portrait/3/2.png"
},
"96ad0cd6-03bd-4ed5-9e6d-8534f28da3c8": {
"asset": 1642668301908,
"meta": 1642668338379,
"relativePath": "resources/textures/portrait/3/20.png"
},
"2606eab5-1f92-4767-897a-74aec480e48c": {
"asset": 1642668301909,
"meta": 1642668338396,
"relativePath": "resources/textures/portrait/3/3.png"
},
"316535dc-4ef2-44bd-ab97-cae4ccb2dcd6": {
"asset": 1642668301911,
"meta": 1642668338413,
"relativePath": "resources/textures/portrait/3/4.png"
},
"d4738348-5ced-4f84-b780-2235757e59da": {
"asset": 1642668301915,
"meta": 1642668338428,
"relativePath": "resources/textures/portrait/3/5.png"
},
"49369848-d49e-48dd-b627-340dcd9f5290": {
"asset": 1642668301916,
"meta": 1642668338446,
"relativePath": "resources/textures/portrait/3/6.png"
},
"0fe12174-cae8-409b-9ca7-2c5cd03fc1b4": {
"asset": 1642668301917,
"meta": 1642668338462,
"relativePath": "resources/textures/portrait/3/7.png"
},
"8b651037-925b-47af-b7e1-1b7cedda8746": {
"asset": 1642668253450,
"meta": 1642668339041,
"relativePath": "script/config/DateSceneConfig.ts"
},
"7ac1b194-e3c5-4913-ab4f-bfb999415058": {
"asset": 1640606597507,
"meta": 1642668339044,
"relativePath": "script/config/GuideManagerConfig.ts"
},
"082a91fc-024a-4227-82e7-b5e2cdd5b693": {
"asset": 1640606597507,
"meta": 1642668339048,
"relativePath": "script/config/I18nConfig.ts"
},
"d068327e-25be-4a7c-9df6-06d1936ed6d1": {
"asset": 1642668301962,
"meta": 1642668339053,
"relativePath": "script/config/ItemConfig.ts"
},
"dfc2397b-dc2a-4cf6-ab2a-0409209e384e": {
"asset": 1640606597507,
"meta": 1642668339058,
"relativePath": "script/config/ItemTbl.ts"
},
"30fe1303-0052-4f3e-9d2d-78b085e7c49f": {
"asset": 1640606597507,
"meta": 1642668339061,
"relativePath": "script/config/MessageSceneConfig.ts"
},
"46684e44-ae5d-4049-b165-bb7e2bc50015": {
"asset": 1640606597508,
"meta": 1642668339066,
"relativePath": "script/config/PlayerConfig.ts"
},
"13797c90-c232-46da-86fa-2075fb8bb0be": {
"asset": 1640606597508,
"meta": 1642668339071,
"relativePath": "script/config/PlayerGiftConfig.ts"
},
"fda2ebdd-3ea9-42a6-bdc2-c0b9a66771af": {
"asset": 1640606597508,
"meta": 1642668339075,
"relativePath": "script/config/PlayerLevelConfig.ts"
},
"3b2adf4f-d166-43bc-8c7e-467ec5384948": {
"asset": 1642668301964,
"meta": 1642668339079,
"relativePath": "script/config/PlayerSpeakConfig.ts"
},
"69a6ae5b-7d42-4faa-b7c2-7e847b0bfae6": {
"asset": 1640606597508,
"meta": 1642668339084,
"relativePath": "script/config/PlayerTitleConfig.ts"
},
"8749cf04-2759-4dda-8cc0-923851954a71": {
"asset": 1640606597508,
"meta": 1642668339088,
"relativePath": "script/config/RelationLevelConfig.ts"
},
"2e582bfa-e0b6-4f20-99bb-4ea8434b5177": {
"asset": 1640606597508,
"meta": 1642668339092,
"relativePath": "script/config/ShopConfig.ts"
},
"d53fe8b4-768b-4e21-89c1-6481c91594e3": {
"asset": 1640606597508,
"meta": 1642668339095,
"relativePath": "script/config/StoryTbl.ts"
},
"f23944e1-fa3d-469b-b6d6-9732a9ae8a40": {
"asset": 1642668253450,
"meta": 1642668339100,
"relativePath": "script/config/SuitConfig.ts"
},
"c5969ab4-e0db-482f-9f6c-c7c5dbc00a20": {
"asset": 1640606597508,
"meta": 1642668339103,
"relativePath": "script/config/TaoBaoShopUrlConfig.ts"
},
"f6da47ee-6dae-4b75-8329-44a46c55944b": {
"asset": 1642668301983,
"meta": 1642668340351,
"relativePath": "script/game/ui/presenter/discover/DiscoverSettingViewPresenter.ts"
},
"44fa1ecc-7d51-4cf6-8c85-6b51e158d85d": {
"asset": 1642668301978,
"meta": 1642668340369,
"relativePath": "script/game/ui/presenter/DiscoverViewPresenter.ts"
},
"3f370921-7ebd-4276-95fc-f638c7b64b3c": {
"asset": 1642668301975,
"meta": 1642668340750,
"relativePath": "script/game/ui/RewardLevelItem.ts"
},
"6231cce6-f477-48a9-9b46-6283983f0bab": {
"asset": 1642668301975,
"meta": 1642668340779,
"relativePath": "script/game/ui/RewardLoginItem.ts"
},
"2433e59f-a3cc-4a1d-9fea-2848dbcb784a": {
"asset": 1642668301976,
"meta": 1642668340810,
"relativePath": "script/game/ui/RewardPlotItem.ts"
}, },
"a826af64-1548-4f11-9103-5e0f945838be": { "71c06f60-ab58-4fba-bc41-edf6fa8897a6": {
"asset": 1642668301988, "asset": 1642730446466,
"meta": 1642668341032, "meta": 1642730474291,
"relativePath": "script/game/ui/view/impl/discover/DiscoverSettingViewImpl.ts" "relativePath": "script/game/ui/view/type/MainView.ts"
}, },
"14efdf6b-2bb1-4cd6-810c-221e64db9a8d": { "d9718394-0609-4726-a9bd-aa9e06cf918a": {
"asset": 1642668301986, "asset": 1642730637943,
"meta": 1642668341051, "meta": 1642730746192,
"relativePath": "script/game/ui/view/impl/DiscoverViewImpl.ts" "relativePath": "script/game/Enums.ts"
}, },
"e3dcf42a-3e99-4736-8430-71021572d062": { "73860035-95fb-42c3-a0c8-4a1754585f6c": {
"asset": 1642668301991, "asset": 1642730672645,
"meta": 1642668341207, "meta": 1642730746344,
"relativePath": "script/game/ui/view/type/discover/DiscoverSettingView.ts" "relativePath": "script/game/ui/presenter/MainViewPresenter.ts"
}, },
"bea1ce07-682a-431a-8a41-86816e0cb2c5": { "758ea163-b8a6-4522-bb52-9d8a2427134e": {
"asset": 1642668301990, "asset": 1642731068188,
"meta": 1642668341210, "meta": 1642731070558,
"relativePath": "script/game/ui/view/type/DiscoverView.ts" "relativePath": "script/game/ui/view/impl/MainViewImpl.ts"
} }
} }
\ No newline at end of file
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
"main": true, "main": true,
"url": "app://editor/index.html", "url": "app://editor/index.html",
"windowType": "dockable", "windowType": "dockable",
"x": -1899, "x": -1920,
"y": 197, "y": 25,
"width": 1920, "width": 1920,
"height": 1055, "height": 1055,
"layout": { "layout": {
...@@ -88,8 +88,7 @@ ...@@ -88,8 +88,7 @@
"inspector", "inspector",
"cocos-services" "cocos-services"
] ]
}, }
"worker": {}
}, },
"panels": { "panels": {
"store": { "store": {
......
...@@ -72,13 +72,13 @@ ...@@ -72,13 +72,13 @@
"b35e3080-aef7-4819-927e-f391cc85d8fa", "b35e3080-aef7-4819-927e-f391cc85d8fa",
"e0b242f1-c53c-4b8e-91fe-268c053b2d8f", "e0b242f1-c53c-4b8e-91fe-268c053b2d8f",
"e7c677eb-d529-4890-b7fa-cc433fe3d902", "e7c677eb-d529-4890-b7fa-cc433fe3d902",
"4cec8901-8eab-4765-9ec8-af64f3931bf5",
"445430f5-896b-46f2-8d76-7bf942178061", "445430f5-896b-46f2-8d76-7bf942178061",
"6ad1c32a-e62c-4cd3-b2c6-f1c1b30a4660", "6ad1c32a-e62c-4cd3-b2c6-f1c1b30a4660",
"d38ffd80-2c0c-4865-993b-d8ce9f6fe21d", "d38ffd80-2c0c-4865-993b-d8ce9f6fe21d",
"b779c231-722a-4460-ac43-333651f1de42", "b779c231-722a-4460-ac43-333651f1de42",
"fa82047f-ca46-4900-b016-1cbc6fb8dc8a", "fa82047f-ca46-4900-b016-1cbc6fb8dc8a",
"9d521361-150a-4693-a6c3-867dd716037f", "9d521361-150a-4693-a6c3-867dd716037f",
"ece3e714-af31-46df-98f2-b7f0cb6b5bb7" "ece3e714-af31-46df-98f2-b7f0cb6b5bb7",
"4cec8901-8eab-4765-9ec8-af64f3931bf5"
] ]
} }
{ {
"nodeFoldStates": [ "nodeFoldStates": [
"22tXbRqeZNxLi/X0YGeKYj",
"7b5DQy5UxK54pZjyG2rzwl",
"b9wlMZuo9PY7sjerrqIgcX",
"d2UyDsm59NBL8U4G9ELHAD",
"18J2tGR2RGkKVwZlglJmOj",
"fcFWXLhc9JwLl3cub5f7vf",
"f0lSuHIMlA6omA5BTE7GbG",
"f28nX+w1xL7KiB4KK+9z3b",
"3ah+kGpTdLZqDmKAvhkFn7",
"f3L654bTVNjL0Vj6L92Mm9",
"1a4HfJdfdGgY3UAz91M3Nl",
"4d2iQ3vf1OkbjwLx9TaGVo",
"f2GGWWcn1NOJ0YE0Inn+fj",
"78m9WVnNlJR5XYhWnAosVN",
"c5IfByPCVBv6TjZDIIrzpx",
"d5vEQlLGZFkqWyZu8n1lY7",
"0dPOamjS9AGrdUeaZO6qVN",
"1enAjGimxNeIjcCjNECPws",
"2d1xyYvQlC7ZccmMSR7qJb",
"ccVtmkLwlLOJYpFg4DhvTX",
"9aqoI4W9NBs730ziBROCzm",
"3fzjWgqLVCYoLdKajHIR9p",
"dayJ7w6GFJAbyGKx/49e8e",
"a150jGk0RLcaflRvNQtjSC", "a150jGk0RLcaflRvNQtjSC",
"acWc6QviFMCIySLqnhs/5C", "acWc6QviFMCIySLqnhs/5C",
"05fdfTlOlD4YRcOkemc8S4", "05fdfTlOlD4YRcOkemc8S4",
...@@ -499,6 +476,19 @@ ...@@ -499,6 +476,19 @@
"71ALuTSMNMULgxYqEmJ6vj", "71ALuTSMNMULgxYqEmJ6vj",
"0bh8Pf/jlB9LSck5+z/AEM", "0bh8Pf/jlB9LSck5+z/AEM",
"7cRsStCC5Ltp++uZsneFS1", "7cRsStCC5Ltp++uZsneFS1",
"24FDezDSdLObktgzxmV/Mj" "24FDezDSdLObktgzxmV/Mj",
"cfTs3NPqZBWobNp1spId1h",
"a9DV1n2F9PtIaOaRpGznN5",
"3eAnRfPENMHZgigXlUbGwT",
"ba0/yd8OZEra97d7jj9Oyj",
"4fMSGy7a9NYKn0MJZKSDHn",
"25CXZZVHhLs4ENPwGRqln8",
"2etnzOG6pHW6JnFOzVbk1N",
"fc8nNGAUhDjq0jGD7jQ/0v",
"55b8FsKzZEIogxLyIT8Rv/",
"a5Oy9LByhKrpENK/68vo3p",
"3cp4GhKxhAQoHfMFcKkpu8",
"51XD4NMmZLGZKkT3npIvUq",
"89wRMmWVFGm45XLo5gXHRW"
] ]
} }
{"version":"1.0.8","stats":{"/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/__qc_index__.js":"2022-01-20T08:52:35.815Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/Launcher.js":"2022-01-20T08:52:35.713Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/BedRoomCatModelManager.js":"2022-01-20T08:52:35.556Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ExtraPlotDatingEventSubViewPresenter.js":"2022-01-20T08:52:35.622Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/SentenceSelectorViewImpl.js":"2022-01-20T08:52:35.668Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/FireComponent.js":"2022-01-20T08:52:35.680Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/BedroomViewPresenter.js":"2022-01-20T08:52:35.704Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/GameConfig.js":"2022-01-20T08:52:35.701Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameTextData.js":"2022-01-20T08:52:35.592Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CryptoJS.js":"2022-01-20T08:52:35.708Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/BedroomViewImpl.js":"2022-01-20T08:52:35.679Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingSceneViewImpl.js":"2022-01-20T08:52:35.692Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/ChatBubbleView.js":"2022-01-20T08:52:35.586Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/avg/game-data/EditorGameVariables.js":"2022-01-20T08:52:35.659Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/utils/StringUtils.js":"2022-01-20T08:52:35.720Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListViewImpl.js":"2022-01-20T08:52:35.582Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ChatListViewPresenter.js":"2022-01-20T08:52:35.691Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/notice/NewNoticeViewPresenter.js":"2022-01-20T08:52:35.678Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/managers/UIManager.js":"2022-01-20T08:52:35.602Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/ChatListViewImpl.js":"2022-01-20T08:52:35.657Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/MainViewImpl.js":"2022-01-20T08:52:35.638Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/md5.js":"2022-01-20T08:52:35.693Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/GameDotMgr.js":"2022-01-20T08:52:35.612Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/HotUpdate.js":"2022-01-20T08:52:35.628Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/Enums.js":"2022-01-20T08:52:35.697Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/GameRoleDataModel.js":"2022-01-20T08:52:35.566Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/UnlockSpecialPlotModelManager.js":"2022-01-20T08:52:35.603Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/RewardLevelItem.js":"2022-01-20T08:52:35.611Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/RewardPlotItem.js":"2022-01-20T08:52:35.588Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/RewardLoginItem.js":"2022-01-20T08:52:35.626Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/VerbView.js":"2022-01-20T08:52:35.561Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/DatingEventViewPresenter.js":"2022-01-20T08:52:35.632Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/DatingScenePresenter.js":"2022-01-20T08:52:35.619Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ExtraPlotViewPresenter.js":"2022-01-20T08:52:35.675Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ExchangeCodeViewPresenter.js":"2022-01-20T08:52:35.684Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ItemIntroductionViewPresenter.js":"2022-01-20T08:52:35.617Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/MessageViewPresenter.js":"2022-01-20T08:52:35.709Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/MainViewPresenter.js":"2022-01-20T08:52:35.636Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/SpecialPlotViewPresenter.js":"2022-01-20T08:52:35.639Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/WardrobeViewPresenter.js":"2022-01-20T08:52:35.685Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/customerService/script/CustomerServiceDataCenter.js":"2022-01-20T08:52:35.687Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/PhoneCallViewImpl.js":"2022-01-20T08:52:35.563Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/discover/ProductionTeamView.js":"2022-01-20T08:52:35.623Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/AlertDialogViewImpl.js":"2022-01-20T08:52:35.654Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/classbase/PresenterBase.js":"2022-01-20T08:52:35.651Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/event/BaseEvents.js":"2022-01-20T08:52:35.706Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/type/TypeTest.js":"2022-01-20T08:52:35.702Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CatFoodConfig.js":"2022-01-20T08:52:35.682Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/network/HttpRequests.js":"2022-01-20T08:52:35.580Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/list/ListView1.js":"2022-01-20T08:52:35.553Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/discover/DiscoverSettingViewPresenter.js":"2022-01-20T08:52:35.716Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/message/ImagePreviewPresenter.js":"2022-01-20T08:52:35.552Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/network/HttpClient.js":"2022-01-20T08:52:35.606Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/event/EventCenter.js":"2022-01-20T08:52:35.587Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/discover/ProductionTeamViewImpl.js":"2022-01-20T08:52:35.618Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/notice/NewNoticeViewImpl.js":"2022-01-20T08:52:35.674Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/notice/NewNoticeView.js":"2022-01-20T08:52:35.678Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/avg/AVG.js":"2022-01-20T08:52:35.558Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/avg/EditorEnums.js":"2022-01-20T08:52:35.676Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/CCWechatScreenShotMgr.js":"2022-01-20T08:52:35.599Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/ToBeContinueFix.js":"2022-01-20T08:52:35.624Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/avg/EditorEvents.js":"2022-01-20T08:52:35.550Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/TouchSpecialEffComp.js":"2022-01-20T08:52:35.653Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/SoundEffectButton.js":"2022-01-20T08:52:35.620Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/PortraitFixComponent.js":"2022-01-20T08:52:35.653Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/FrameAnimation.js":"2022-01-20T08:52:35.645Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/UIButton.js":"2022-01-20T08:52:35.707Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/Typewriter.js":"2022-01-20T08:52:35.591Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/CCDummyObjects.js":"2022-01-20T08:52:35.702Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/classbase/CCViewBase.js":"2022-01-20T08:52:35.593Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/SVButton.js":"2022-01-20T08:52:35.699Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/classbase/ViewBase.js":"2022-01-20T08:52:35.704Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/type/Type.js":"2022-01-20T08:52:35.626Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/utils/ResUtils.js":"2022-01-20T08:52:35.680Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/utils/NodePoolFactory.js":"2022-01-20T08:52:35.589Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CatBubbleConfig.js":"2022-01-20T08:52:35.703Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/utils/ScheduleUtils.js":"2022-01-20T08:52:35.583Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/components/AlterAnim.js":"2022-01-20T08:52:35.634Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/utils/AnimationUtils.js":"2022-01-20T08:52:35.672Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CatRewardConfig.js":"2022-01-20T08:52:35.610Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CommissionRewardConfig.js":"2022-01-20T08:52:35.684Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CatLevelConfig.js":"2022-01-20T08:52:35.679Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CommissionUnlockConfig.js":"2022-01-20T08:52:35.673Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CommissionEventConfig.js":"2022-01-20T08:52:35.640Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/I18nConfig.js":"2022-01-20T08:52:35.559Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/BedroomItemConfig.js":"2022-01-20T08:52:35.709Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/ActivitiesTypeConfig.js":"2022-01-20T08:52:35.644Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/GuideManagerConfig.js":"2022-01-20T08:52:35.643Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/MessageSceneConfig.js":"2022-01-20T08:52:35.600Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/ItemTbl.js":"2022-01-20T08:52:35.705Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/DateSceneConfig.js":"2022-01-20T08:52:35.652Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CharacterVoiceConfig.js":"2022-01-20T08:52:35.569Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/CommissionConfig.js":"2022-01-20T08:52:35.641Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerClothesConfig.js":"2022-01-20T08:52:35.690Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerLevelConfig.js":"2022-01-20T08:52:35.717Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerGiftConfig.js":"2022-01-20T08:52:35.573Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerSpeakConfig.js":"2022-01-20T08:52:35.608Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/Role.js":"2022-01-20T08:52:35.615Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerTitleConfig.js":"2022-01-20T08:52:35.630Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PowerConfig.js":"2022-01-20T08:52:35.636Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/ShopConfig.js":"2022-01-20T08:52:35.596Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/SceneType.js":"2022-01-20T08:52:35.633Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/RelationLevelConfig.js":"2022-01-20T08:52:35.648Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/TaoBaoShopUrlConfig.js":"2022-01-20T08:52:35.686Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/StoryTbl.js":"2022-01-20T08:52:35.694Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/GameEvents.js":"2022-01-20T08:52:35.628Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/ActivitiesConifg.js":"2022-01-20T08:52:35.716Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/SuitConfig.js":"2022-01-20T08:52:35.715Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerMemoirsConfiig.js":"2022-01-20T08:52:35.672Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/DatingEventSceneModel.js":"2022-01-20T08:52:35.582Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/ExtraStoryModelManager.js":"2022-01-20T08:52:35.642Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/PlayerConfig.js":"2022-01-20T08:52:35.614Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/PlotBranchManager.js":"2022-01-20T08:52:35.683Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/MessageSceneModel.js":"2022-01-20T08:52:35.650Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/BreathAction.js":"2022-01-20T08:52:35.660Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/ActivitiesItemModelManager.js":"2022-01-20T08:52:35.598Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/UnlockItemModelManager.js":"2022-01-20T08:52:35.664Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/UnlockSpecialPlotEventManager.js":"2022-01-20T08:52:35.712Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ItemBaiFadeOut.js":"2022-01-20T08:52:35.551Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/config/ItemConfig.js":"2022-01-20T08:52:35.693Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ItemBreathAction.js":"2022-01-20T08:52:35.633Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ActivitiesNoticeItem.js":"2022-01-20T08:52:35.675Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/CDKeyEventManager.js":"2022-01-20T08:52:35.616Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/PageViewIndicatorEx.js":"2022-01-20T08:52:35.669Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/MoveAction.js":"2022-01-20T08:52:35.694Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/MoveRepeatAction.js":"2022-01-20T08:52:35.594Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/avg/game-data/GameVariables.js":"2022-01-20T08:52:35.662Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/PlaySoundEffectOnEnabled.js":"2022-01-20T08:52:35.604Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ItemFix.js":"2022-01-20T08:52:35.629Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/PresenterCCViewFactory.js":"2022-01-20T08:52:35.688Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ScaleDisplayAction.js":"2022-01-20T08:52:35.677Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/SpecialToast.js":"2022-01-20T08:52:35.660Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/SectionBtn.js":"2022-01-20T08:52:35.695Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ScaleAction.js":"2022-01-20T08:52:35.690Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/SurroundMotionStreakAction.js":"2022-01-20T08:52:35.647Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/ChapterBtn.js":"2022-01-20T08:52:35.699Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/WardrobeViewFix.js":"2022-01-20T08:52:35.554Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/UIUtils.js":"2022-01-20T08:52:35.581Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/list/ChatListView1.js":"2022-01-20T08:52:35.655Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListItemImpl.js":"2022-01-20T08:52:35.584Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListSubviewImpl.js":"2022-01-20T08:52:35.632Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/DebugViewPresenter.js":"2022-01-20T08:52:35.714Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/baseview/ListView.js":"2022-01-20T08:52:35.700Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/SuitItem.js":"2022-01-20T08:52:35.637Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/DiscoverViewPresenter.js":"2022-01-20T08:52:35.613Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/LikeLevelSubpresenter.js":"2022-01-20T08:52:35.717Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/NoticeViewPresenter.js":"2022-01-20T08:52:35.620Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/GuideViewPresenter.js":"2022-01-20T08:52:35.577Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/PhoneCallViewPresenter.js":"2022-01-20T08:52:35.715Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/MainInfoViewSubpresenter.js":"2022-01-20T08:52:35.604Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/QRCodeViewPresenter.js":"2022-01-20T08:52:35.673Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/PlotStopViewPresenter.js":"2022-01-20T08:52:35.661Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/SentenceSelectorViewPresenter.js":"2022-01-20T08:52:35.597Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/ShareSuitViewPresenter.js":"2022-01-20T08:52:35.666Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/BedroomCatRewardViewPresenter.js":"2022-01-20T08:52:35.624Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/AlertDialogViewPresenter.js":"2022-01-20T08:52:35.646Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/PromptAlertDialogViewPresenter.js":"2022-01-20T08:52:35.658Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/ReviewPlotViewPresenter.js":"2022-01-20T08:52:35.578Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/discover/ProductionTeamViewPresenter.js":"2022-01-20T08:52:35.656Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/presenter/notice/UrgentNoticeViewPresenter.js":"2022-01-20T08:52:35.706Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/managers/ToastManager.js":"2022-01-20T08:52:35.689Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameConstData.js":"2022-01-20T08:52:35.696Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/managers/TaskManager.js":"2022-01-20T08:52:35.718Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameEnumData.js":"2022-01-20T08:52:35.651Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/common/gameplay/managers/AlertManager.js":"2022-01-20T08:52:35.557Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCCooperationItem.js":"2022-01-20T08:52:35.670Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterMomentItem.js":"2022-01-20T08:52:35.662Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterListView.js":"2022-01-20T08:52:35.574Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterComponent.js":"2022-01-20T08:52:35.710Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/FadeChangeAction.js":"2022-01-20T08:52:35.665Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/GameCenter.js":"2022-01-20T08:52:35.585Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterNodeFactory.js":"2022-01-20T08:52:35.683Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/event/EventKit.js":"2022-01-20T08:52:35.663Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CooperationDataCenter.js":"2022-01-20T08:52:35.710Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/DateCountViewImpl.js":"2022-01-20T08:52:35.564Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/AlertToBeContinueImpl.js":"2022-01-20T08:52:35.613Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/ExchangeCodeViewImpl.js":"2022-01-20T08:52:35.668Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CooperationClassBase.js":"2022-01-20T08:52:35.681Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterBtn.js":"2022-01-20T08:52:35.686Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/DiscoverViewImpl.js":"2022-01-20T08:52:35.575Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/cooperation/script/CooperationDotMgr.js":"2022-01-20T08:52:35.714Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/GuideViewImpl.js":"2022-01-20T08:52:35.669Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/DebugViewImpl.js":"2022-01-20T08:52:35.698Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/MessageEntryItem.js":"2022-01-20T08:52:35.685Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/DatingEventViewImpl.js":"2022-01-20T08:52:35.608Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/LikeLevelSubviewImpl.js":"2022-01-20T08:52:35.645Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/NoticeViewImpl.js":"2022-01-20T08:52:35.711Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/ReviewPlotViewImpl.js":"2022-01-20T08:52:35.615Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/PlotStopViewImpl.js":"2022-01-20T08:52:35.629Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/MainInfoSubviewImpl.js":"2022-01-20T08:52:35.643Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/PromptAlertDialogViewImpl.js":"2022-01-20T08:52:35.579Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/ExtraPlotViewImpl.js":"2022-01-20T08:52:35.560Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/ShareSuitViewImpl.js":"2022-01-20T08:52:35.546Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/QRCodeViewImpl.js":"2022-01-20T08:52:35.548Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/MessageViewImpl.js":"2022-01-20T08:52:35.567Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/SpecialPlotViewImpl.js":"2022-01-20T08:52:35.549Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/BedroomCatRewardViewImpl.js":"2022-01-20T08:52:35.601Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/ExtraPlotDatingEventSubViewImpl.js":"2022-01-20T08:52:35.677Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingEventSubviewImpl.js":"2022-01-20T08:52:35.640Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/ImagePreviewViewImpl.js":"2022-01-20T08:52:35.655Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/WardrobeViewImpl.js":"2022-01-20T08:52:35.596Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/ItemIntroductionViewImpl.js":"2022-01-20T08:52:35.670Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/GiftListSubviewImpl.js":"2022-01-20T08:52:35.701Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingEventItemViewImpl.js":"2022-01-20T08:52:35.625Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/BedroomCatRewardView.js":"2022-01-20T08:52:35.719Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/GiftListItemImpl.js":"2022-01-20T08:52:35.568Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ChatListView.js":"2022-01-20T08:52:35.659Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingEventView.js":"2022-01-20T08:52:35.692Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/discover/DiscoverSettingViewImpl.js":"2022-01-20T08:52:35.671Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingSceneView.js":"2022-01-20T08:52:35.605Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/impl/notice/UrgentNoticeViewImpl.js":"2022-01-20T08:52:35.664Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingEventSubview.js":"2022-01-20T08:52:35.641Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DebugView.js":"2022-01-20T08:52:35.663Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DateCountView.js":"2022-01-20T08:52:35.610Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/DiscoverView.js":"2022-01-20T08:52:35.682Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/BedroomView.js":"2022-01-20T08:52:35.567Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ExChangeCodeView.js":"2022-01-20T08:52:35.697Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ExtraPlotDatingEventSubView.js":"2022-01-20T08:52:35.606Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ItemIntroductionView.js":"2022-01-20T08:52:35.576Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ImagePreviewView.js":"2022-01-20T08:52:35.570Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/NoticeView.js":"2022-01-20T08:52:35.647Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ExtraPlotView.js":"2022-01-20T08:52:35.621Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/MainInfoSubviewiew.js":"2022-01-20T08:52:35.584Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/GiftListSubview.js":"2022-01-20T08:52:35.712Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/LikeLevelSubview.js":"2022-01-20T08:52:35.631Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/MainView.js":"2022-01-20T08:52:35.635Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/PhoneCallView.js":"2022-01-20T08:52:35.609Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/PromptAlertDialogView.js":"2022-01-20T08:52:35.627Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ReviewPlotView.js":"2022-01-20T08:52:35.565Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ShareSuitView.js":"2022-01-20T08:52:35.618Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/MessageView.js":"2022-01-20T08:52:35.576Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/SentenceSelectorView.js":"2022-01-20T08:52:35.595Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/QRCodeView.js":"2022-01-20T08:52:35.593Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/SpecialPlotView.js":"2022-01-20T08:52:35.607Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/PlotStopView.js":"2022-01-20T08:52:35.625Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/TabView.js":"2022-01-20T08:52:35.616Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/AlertDialogView.js":"2022-01-20T08:52:35.630Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/notice/UrgentNoticeView.js":"2022-01-20T08:52:35.711Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/ItemView.js":"2022-01-20T08:52:35.634Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/WardrobeView.js":"2022-01-20T08:52:35.695Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/GuideView.js":"2022-01-20T08:52:35.621Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/ui/view/type/discover/DiscoverSettingView.js":"2022-01-20T08:52:35.708Z","/Users/zhangshuwen/Documents/vampire/temp/quick-scripts/src/assets/script/game/model/GameModelManager.js":"2022-01-20T08:52:35.571Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk-dummy/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-httpclient/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk-exchangecode/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-config-manager/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-cc-resutils/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-cc-audio-manager/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-eventkit/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/SDKEvents.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/TimeManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/SDKBase.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-cc-audio-manager/dist/AudioManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-cc-audio-manager/dist/AudioSettings.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk-ccsvbutton/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk-exchangecode/dist/ExchangeCodeDataCenter.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-utils/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/EventEmitter.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/game-data/PlotsData.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/PlotManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/SDKServer.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/game-data/GameRecord.js":"2021-11-19T02:43:38.599Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/SVConfig.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk/dist/SDKRecordsData.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-sdk-exchangecode/dist/ExchangeCodeClassBase.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-utils/dist/Md5.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/model/PlotModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/utils/PlotUtils.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/ActionManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/model/ActionModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/model/ConditionModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/inflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/utils/common.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/deflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/constants.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-localstorage/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-random/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/zstream.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/utils/strings.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/gzheader.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/messages.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/inflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/deflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/adler32.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/crc32.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/inftrees.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/inffast.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/pako/lib/zlib/trees.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/model/RichTextModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/vampire/node_modules/simba-avg-core/dist/utils/RichTextUtils.js":"1985-10-26T08:15:00.000Z"}} {"version":"1.0.8","stats":{"/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/__qc_index__.js":"2022-01-21T01:53:43.165Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/Launcher.js":"2022-01-21T01:53:43.014Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/BedRoomCatModelManager.js":"2022-01-21T01:53:42.854Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ExtraPlotDatingEventSubViewPresenter.js":"2022-01-21T01:53:42.894Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/SentenceSelectorViewImpl.js":"2022-01-21T01:53:42.952Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/utils/StringUtils.js":"2022-01-21T01:53:43.023Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/GameConfig.js":"2022-01-21T01:53:42.998Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/BedroomViewPresenter.js":"2022-01-21T01:53:43.002Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameTextData.js":"2022-01-21T01:53:42.873Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CryptoJS.js":"2022-01-21T01:53:43.007Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/BedroomViewImpl.js":"2022-01-21T01:53:42.971Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingSceneViewImpl.js":"2022-01-21T01:53:42.987Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/ChatBubbleView.js":"2022-01-21T01:53:42.871Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/avg/game-data/EditorGameVariables.js":"2022-01-21T01:53:42.939Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ChatListViewPresenter.js":"2022-01-21T01:53:42.986Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListSubviewImpl.js":"2022-01-21T01:53:42.906Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/notice/NewNoticeViewPresenter.js":"2022-01-21T01:53:42.969Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/managers/UIManager.js":"2022-01-21T01:53:42.878Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/MainViewImpl.js":"2022-01-21T01:53:42.913Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/ChatListViewImpl.js":"2022-01-21T01:53:42.936Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/HotUpdate.js":"2022-01-21T01:53:42.899Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/GameDotMgr.js":"2022-01-21T01:53:42.884Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/md5.js":"2022-01-21T01:53:42.989Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/Enums.js":"2022-01-21T01:53:42.994Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/GameRoleDataModel.js":"2022-01-21T01:53:42.859Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/UnlockSpecialPlotModelManager.js":"2022-01-21T01:53:42.879Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/RewardLoginItem.js":"2022-01-21T01:53:42.898Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/RewardLevelItem.js":"2022-01-21T01:53:42.884Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/RewardPlotItem.js":"2022-01-21T01:53:42.872Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/VerbView.js":"2022-01-21T01:53:42.857Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/DatingScenePresenter.js":"2022-01-21T01:53:42.891Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/DatingEventViewPresenter.js":"2022-01-21T01:53:42.905Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ExchangeCodeViewPresenter.js":"2022-01-21T01:53:42.978Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ExtraPlotViewPresenter.js":"2022-01-21T01:53:42.963Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ItemIntroductionViewPresenter.js":"2022-01-21T01:53:42.889Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/MainViewPresenter.js":"2022-01-21T01:53:42.911Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/MessageViewPresenter.js":"2022-01-21T01:53:43.009Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/SpecialPlotViewPresenter.js":"2022-01-21T01:53:42.914Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/WardrobeViewPresenter.js":"2022-01-21T01:53:42.978Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/customerService/script/CustomerServiceDataCenter.js":"2022-01-21T01:53:42.982Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/PhoneCallViewImpl.js":"2022-01-21T01:53:42.858Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/AlertDialogViewImpl.js":"2022-01-21T01:53:42.932Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/discover/ProductionTeamView.js":"2022-01-21T01:53:42.894Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/classbase/ViewBase.js":"2022-01-21T01:53:43.003Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/UIButton.js":"2022-01-21T01:53:43.006Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/event/BaseEvents.js":"2022-01-21T01:53:43.005Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/ActivitiesConifg.js":"2022-01-21T01:53:43.018Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/type/TypeTest.js":"2022-01-21T01:53:43.001Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/network/HttpRequests.js":"2022-01-21T01:53:42.867Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/list/ListView1.js":"2022-01-21T01:53:42.853Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/discover/DiscoverSettingViewPresenter.js":"2022-01-21T01:53:43.017Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/network/HttpClient.js":"2022-01-21T01:53:42.881Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/message/ImagePreviewPresenter.js":"2022-01-21T01:53:42.852Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/event/EventCenter.js":"2022-01-21T01:53:42.871Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/discover/DiscoverSettingViewImpl.js":"2022-01-21T01:53:42.957Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/notice/NewNoticeViewImpl.js":"2022-01-21T01:53:42.961Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/notice/UrgentNoticeView.js":"2022-01-21T01:53:43.012Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/avg/EditorEnums.js":"2022-01-21T01:53:42.964Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/avg/EditorEvents.js":"2022-01-21T01:53:42.851Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/CCDummyObjects.js":"2022-01-21T01:53:43.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/CCWechatScreenShotMgr.js":"2022-01-21T01:53:42.877Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/ToBeContinueFix.js":"2022-01-21T01:53:42.895Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/classbase/PresenterBase.js":"2022-01-21T01:53:42.929Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/avg/AVG.js":"2022-01-21T01:53:42.856Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/PortraitFixComponent.js":"2022-01-21T01:53:42.931Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/avg/game-data/GameVariables.js":"2022-01-21T01:53:42.943Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/classbase/CCViewBase.js":"2022-01-21T01:53:42.874Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/Typewriter.js":"2022-01-21T01:53:42.872Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/FrameAnimation.js":"2022-01-21T01:53:42.922Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/AlterAnim.js":"2022-01-21T01:53:42.909Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/utils/NodePoolFactory.js":"2022-01-21T01:53:42.872Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/utils/ScheduleUtils.js":"2022-01-21T01:53:42.869Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/SVButton.js":"2022-01-21T01:53:42.997Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/SoundEffectButton.js":"2022-01-21T01:53:42.892Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/components/TouchSpecialEffComp.js":"2022-01-21T01:53:42.932Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/utils/AnimationUtils.js":"2022-01-21T01:53:42.958Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/utils/ResUtils.js":"2022-01-21T01:53:42.972Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/BedroomItemConfig.js":"2022-01-21T01:53:43.009Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CatRewardConfig.js":"2022-01-21T01:53:42.883Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CommissionEventConfig.js":"2022-01-21T01:53:42.915Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CatFoodConfig.js":"2022-01-21T01:53:42.974Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CharacterVoiceConfig.js":"2022-01-21T01:53:42.861Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/type/Type.js":"2022-01-21T01:53:42.897Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CommissionUnlockConfig.js":"2022-01-21T01:53:42.960Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CommissionConfig.js":"2022-01-21T01:53:42.917Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CatLevelConfig.js":"2022-01-21T01:53:42.970Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CommissionRewardConfig.js":"2022-01-21T01:53:42.977Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/CatBubbleConfig.js":"2022-01-21T01:53:43.001Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/DateSceneConfig.js":"2022-01-21T01:53:42.930Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/MessageSceneConfig.js":"2022-01-21T01:53:42.877Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/ItemConfig.js":"2022-01-21T01:53:42.988Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerLevelConfig.js":"2022-01-21T01:53:43.020Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerConfig.js":"2022-01-21T01:53:42.886Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerClothesConfig.js":"2022-01-21T01:53:42.985Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerTitleConfig.js":"2022-01-21T01:53:42.902Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerGiftConfig.js":"2022-01-21T01:53:42.863Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PowerConfig.js":"2022-01-21T01:53:42.912Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/SceneType.js":"2022-01-21T01:53:42.907Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerSpeakConfig.js":"2022-01-21T01:53:42.882Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/ShopConfig.js":"2022-01-21T01:53:42.876Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/RelationLevelConfig.js":"2022-01-21T01:53:42.926Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/PlayerMemoirsConfiig.js":"2022-01-21T01:53:42.959Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/StoryTbl.js":"2022-01-21T01:53:42.989Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/SuitConfig.js":"2022-01-21T01:53:43.016Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/Role.js":"2022-01-21T01:53:42.887Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/ActivitiesTypeConfig.js":"2022-01-21T01:53:42.921Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/DatingEventSceneModel.js":"2022-01-21T01:53:42.868Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/GameEvents.js":"2022-01-21T01:53:42.900Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/TaoBaoShopUrlConfig.js":"2022-01-21T01:53:42.981Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/GuideManagerConfig.js":"2022-01-21T01:53:42.919Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/MessageSceneModel.js":"2022-01-21T01:53:42.927Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/UnlockSpecialPlotEventManager.js":"2022-01-21T01:53:43.014Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/I18nConfig.js":"2022-01-21T01:53:42.856Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/PlotBranchManager.js":"2022-01-21T01:53:42.976Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/ExtraStoryModelManager.js":"2022-01-21T01:53:42.918Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/BreathAction.js":"2022-01-21T01:53:42.940Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/UnlockItemModelManager.js":"2022-01-21T01:53:42.948Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/config/ItemTbl.js":"2022-01-21T01:53:43.004Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/CDKeyEventManager.js":"2022-01-21T01:53:42.888Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/ActivitiesItemModelManager.js":"2022-01-21T01:53:42.877Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ChapterBtn.js":"2022-01-21T01:53:42.996Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ItemBaiFadeOut.js":"2022-01-21T01:53:42.852Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ItemFix.js":"2022-01-21T01:53:42.902Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/PageViewIndicatorEx.js":"2022-01-21T01:53:42.953Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/PlaySoundEffectOnEnabled.js":"2022-01-21T01:53:42.879Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/PresenterCCViewFactory.js":"2022-01-21T01:53:42.983Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ScaleDisplayAction.js":"2022-01-21T01:53:42.966Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ScaleAction.js":"2022-01-21T01:53:42.984Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/SpecialToast.js":"2022-01-21T01:53:42.941Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/SuitItem.js":"2022-01-21T01:53:42.912Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/SectionBtn.js":"2022-01-21T01:53:42.991Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/MoveAction.js":"2022-01-21T01:53:42.990Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/SurroundMotionStreakAction.js":"2022-01-21T01:53:42.925Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ActivitiesNoticeItem.js":"2022-01-21T01:53:42.962Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListViewImpl.js":"2022-01-21T01:53:42.868Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/baseview/ListView.js":"2022-01-21T01:53:42.998Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/WardrobeViewFix.js":"2022-01-21T01:53:42.854Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/list/ChatListView1.js":"2022-01-21T01:53:42.934Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/MoveRepeatAction.js":"2022-01-21T01:53:42.874Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/ItemBreathAction.js":"2022-01-21T01:53:42.908Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/UIUtils.js":"2022-01-21T01:53:42.867Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/baseview/impl/ListItemImpl.js":"2022-01-21T01:53:42.869Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/DebugViewPresenter.js":"2022-01-21T01:53:43.015Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/DiscoverViewPresenter.js":"2022-01-21T01:53:42.885Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/NoticeViewPresenter.js":"2022-01-21T01:53:42.891Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/GuideViewPresenter.js":"2022-01-21T01:53:42.865Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/MainInfoViewSubpresenter.js":"2022-01-21T01:53:42.880Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/PlotStopViewPresenter.js":"2022-01-21T01:53:42.942Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/QRCodeViewPresenter.js":"2022-01-21T01:53:42.959Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/LikeLevelSubpresenter.js":"2022-01-21T01:53:43.019Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/ReviewPlotViewPresenter.js":"2022-01-21T01:53:42.866Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/SentenceSelectorViewPresenter.js":"2022-01-21T01:53:42.876Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/AlertDialogViewPresenter.js":"2022-01-21T01:53:42.923Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/BedroomCatRewardViewPresenter.js":"2022-01-21T01:53:42.895Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/PhoneCallViewPresenter.js":"2022-01-21T01:53:43.017Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/PromptAlertDialogViewPresenter.js":"2022-01-21T01:53:42.938Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/bedroom/ShareSuitViewPresenter.js":"2022-01-21T01:53:42.950Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameConstData.js":"2022-01-21T01:53:42.993Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/managers/TaskManager.js":"2022-01-21T01:53:43.021Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/notice/UrgentNoticeViewPresenter.js":"2022-01-21T01:53:43.006Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/presenter/discover/ProductionTeamViewPresenter.js":"2022-01-21T01:53:42.936Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/gamedata/GameEnumData.js":"2022-01-21T01:53:42.928Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterListView.js":"2022-01-21T01:53:42.864Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterMomentItem.js":"2022-01-21T01:53:42.944Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterBtn.js":"2022-01-21T01:53:42.980Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/managers/AlertManager.js":"2022-01-21T01:53:42.855Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/common/gameplay/managers/ToastManager.js":"2022-01-21T01:53:42.983Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterComponent.js":"2022-01-21T01:53:43.011Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CooperationDataCenter.js":"2022-01-21T01:53:43.010Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCGameCenterNodeFactory.js":"2022-01-21T01:53:42.975Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/GameCenter.js":"2022-01-21T01:53:42.870Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/FadeChangeAction.js":"2022-01-21T01:53:42.949Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CooperationClassBase.js":"2022-01-21T01:53:42.973Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CooperationDotMgr.js":"2022-01-21T01:53:43.015Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/event/EventKit.js":"2022-01-21T01:53:42.946Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/cooperation/script/CCCooperationItem.js":"2022-01-21T01:53:42.955Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/AlertToBeContinueImpl.js":"2022-01-21T01:53:42.885Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/DatingEventViewImpl.js":"2022-01-21T01:53:42.882Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/DateCountViewImpl.js":"2022-01-21T01:53:42.858Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/ExchangeCodeViewImpl.js":"2022-01-21T01:53:42.951Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/DebugViewImpl.js":"2022-01-21T01:53:42.995Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/DiscoverViewImpl.js":"2022-01-21T01:53:42.864Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/LikeLevelSubviewImpl.js":"2022-01-21T01:53:42.923Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/MessageViewImpl.js":"2022-01-21T01:53:42.860Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/MainInfoSubviewImpl.js":"2022-01-21T01:53:42.920Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/NoticeViewImpl.js":"2022-01-21T01:53:43.013Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/GuideViewImpl.js":"2022-01-21T01:53:42.954Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/MessageEntryItem.js":"2022-01-21T01:53:42.979Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/ExtraPlotViewImpl.js":"2022-01-21T01:53:42.857Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/QRCodeViewImpl.js":"2022-01-21T01:53:42.850Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/ReviewPlotViewImpl.js":"2022-01-21T01:53:42.887Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/PlotStopViewImpl.js":"2022-01-21T01:53:42.901Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/ItemIntroductionViewImpl.js":"2022-01-21T01:53:42.956Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/PromptAlertDialogViewImpl.js":"2022-01-21T01:53:42.866Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/WardrobeViewImpl.js":"2022-01-21T01:53:42.875Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/GiftListSubviewImpl.js":"2022-01-21T01:53:42.999Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/ShareSuitViewImpl.js":"2022-01-21T01:53:42.850Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/BedroomCatRewardViewImpl.js":"2022-01-21T01:53:42.878Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/bedroom/SpecialPlotViewImpl.js":"2022-01-21T01:53:42.851Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ChatListView.js":"2022-01-21T01:53:42.940Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/ExtraPlotDatingEventSubViewImpl.js":"2022-01-21T01:53:42.967Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingEventSubviewImpl.js":"2022-01-21T01:53:42.916Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/BedroomView.js":"2022-01-21T01:53:42.860Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/discover/ProductionTeamViewImpl.js":"2022-01-21T01:53:42.890Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/GiftListItemImpl.js":"2022-01-21T01:53:42.861Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingEventView.js":"2022-01-21T01:53:42.987Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingSceneView.js":"2022-01-21T01:53:42.880Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/dating/DatingEventItemViewImpl.js":"2022-01-21T01:53:42.897Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/notice/UrgentNoticeViewImpl.js":"2022-01-21T01:53:42.947Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DebugView.js":"2022-01-21T01:53:42.945Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DateCountView.js":"2022-01-21T01:53:42.883Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/impl/message/ImagePreviewViewImpl.js":"2022-01-21T01:53:42.933Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DiscoverView.js":"2022-01-21T01:53:42.975Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/DatingEventSubview.js":"2022-01-21T01:53:42.916Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ExtraPlotDatingEventSubView.js":"2022-01-21T01:53:42.880Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ExtraPlotView.js":"2022-01-21T01:53:42.893Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ImagePreviewView.js":"2022-01-21T01:53:42.862Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ItemView.js":"2022-01-21T01:53:42.908Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/BedroomCatRewardView.js":"2022-01-21T01:53:43.022Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ExChangeCodeView.js":"2022-01-21T01:53:42.994Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/LikeLevelSubview.js":"2022-01-21T01:53:42.904Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/MainInfoSubviewiew.js":"2022-01-21T01:53:42.870Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/NoticeView.js":"2022-01-21T01:53:42.924Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/MainView.js":"2022-01-21T01:53:42.910Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/MessageView.js":"2022-01-21T01:53:42.865Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/PromptAlertDialogView.js":"2022-01-21T01:53:42.898Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/PlotStopView.js":"2022-01-21T01:53:42.896Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/PhoneCallView.js":"2022-01-21T01:53:42.883Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/QRCodeView.js":"2022-01-21T01:53:42.873Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ReviewPlotView.js":"2022-01-21T01:53:42.859Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/TabView.js":"2022-01-21T01:53:42.888Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/SentenceSelectorView.js":"2022-01-21T01:53:42.875Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/SpecialPlotView.js":"2022-01-21T01:53:42.881Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ShareSuitView.js":"2022-01-21T01:53:42.890Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/discover/DiscoverSettingView.js":"2022-01-21T01:53:43.008Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/notice/NewNoticeView.js":"2022-01-21T01:53:42.968Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/GiftListSubview.js":"2022-01-21T01:53:43.013Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/ItemIntroductionView.js":"2022-01-21T01:53:42.865Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/GuideView.js":"2022-01-21T01:53:42.893Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/AlertDialogView.js":"2022-01-21T01:53:42.903Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/ui/view/type/WardrobeView.js":"2022-01-21T01:53:42.992Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/temp/quick-scripts/src/assets/script/game/model/GameModelManager.js":"2022-01-21T01:53:42.862Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-httpclient/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk-dummy/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-cc-audio-manager/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk-exchangecode/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-config-manager/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-cc-resutils/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-eventkit/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/SDKEvents.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/TimeManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/SDKBase.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-cc-audio-manager/dist/AudioManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-cc-audio-manager/dist/AudioSettings.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk-ccsvbutton/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk-exchangecode/dist/ExchangeCodeDataCenter.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-utils/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/EventEmitter.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/game-data/PlotsData.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/PlotManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/SDKServer.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/game-data/GameRecord.js":"2021-11-19T02:43:38.599Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/SVConfig.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk/dist/SDKRecordsData.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-sdk-exchangecode/dist/ExchangeCodeClassBase.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-utils/dist/Md5.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/model/PlotModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/utils/PlotUtils.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/ActionManager.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/model/ConditionModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/model/ActionModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-localstorage/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/constants.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/deflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/inflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/utils/common.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-random/dist/index.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/zstream.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/messages.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/utils/strings.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/gzheader.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/inflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/deflate.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/crc32.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/adler32.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/inffast.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/inftrees.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/pako/lib/zlib/trees.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/model/RichTextModel.js":"1985-10-26T08:15:00.000Z","/Users/zhangshuwen/Documents/mvp_xhc/vampire_copy/node_modules/simba-avg-core/dist/utils/RichTextUtils.js":"1985-10-26T08:15:00.000Z"}}
This diff could not be displayed because it is too large.
...@@ -23,7 +23,6 @@ require('./assets/script/common/classbase/CCViewBase'); ...@@ -23,7 +23,6 @@ require('./assets/script/common/classbase/CCViewBase');
require('./assets/script/common/classbase/PresenterBase'); require('./assets/script/common/classbase/PresenterBase');
require('./assets/script/common/classbase/ViewBase'); require('./assets/script/common/classbase/ViewBase');
require('./assets/script/common/components/AlterAnim'); require('./assets/script/common/components/AlterAnim');
require('./assets/script/common/components/FireComponent');
require('./assets/script/common/components/FrameAnimation'); require('./assets/script/common/components/FrameAnimation');
require('./assets/script/common/components/PortraitFixComponent'); require('./assets/script/common/components/PortraitFixComponent');
require('./assets/script/common/components/SVButton'); require('./assets/script/common/components/SVButton');
......
This diff could not be displayed because it is too large.
(function() {
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
var __module = nodeEnv ? module : {exports:{}};
var __filename = 'preview-scripts/assets/script/common/components/FireComponent.js';
var __require = nodeEnv ? function (request) {
return cc.require(request);
} : function (request) {
return __quick_compile_project__.require(request, __filename);
};
function __define (exports, require, module) {
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
cc._RF.push(module, 'b96c8PkrHNC8aetxvcDIrfF', 'FireComponent');
// script/common/components/FireComponent.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const { ccclass, property } = cc._decorator;
let FireComponent = /** @class */ (() => {
let FireComponent = class FireComponent extends cc.Component {
constructor() {
super(...arguments);
this.isWidget = false;
this._widgetTarget = null;
// @property(cc.Node)
/** 烟火数量 */
this.fire_count = 35; // 原始100个
/** 烟火衰减速度 */
this.gap_alpha = 0.02; // 原始0.005
this.gfx = null;
this.particles = [];
///////////////// 自定义触摸监听 /////////////////
this._eventManager = cc["internal"]["eventManager"];
}
get widgetTarget() {
return this._widgetTarget;
}
set widgetTarget(value) {
this._widgetTarget = value;
this.isWidget = !!this._widgetTarget;
if (!CC_EDITOR) {
this.initWidgit();
}
}
onLoad() {
this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);
// widgit
this.initWidgit();
// touch
// this.initTouch();
this.InitTouch();
}
initWidgit() {
// 全屏适配
if (!this.isWidget)
return;
let canvas = cc.find("Canvas");
let widget = this.node.addComponent(cc.Widget);
widget.target = this.widgetTarget || canvas;
widget.isAlignTop = true;
widget.isAlignLeft = true;
widget.isAlignRight = true;
widget.isAlignBottom = true;
widget.left = 0;
widget.right = 0;
widget.top = 0;
widget.bottom = 0;
widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;
}
initTouch() {
// 点击事件
// this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {
// let wpos = event.getLocation();
// let npos = this.node.convertToNodeSpaceAR(wpos);
// this.fire(npos.x, npos.y);
// })
}
ClickCall(event) {
let wpos = event.getLocation();
let npos = this.node.convertToNodeSpaceAR(wpos);
this.fire(npos.x, npos.y);
}
fire(x, y) {
// 生成烟花
this.gfx.clear();
this.createFireworks(x, y);
}
tick() {
this.gfx.fillColor = cc.color(255, 255, 255, 0); //0, 0, 0, 26
this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);
this.drawFireworks();
}
createFireworks(sx, sy) {
this.particles = [];
var hue = Math.floor(Math.random() * 51) + 150;
var hueVariance = 60; // 30
for (var i = 0; i < this.fire_count; i++) {
var angle = Math.floor(Math.random() * 360);
var p = {
radians: angle * Math.PI / 180,
x: sx,
y: sy,
speed: (Math.random() * 5) + .4,
radius: 0,
size: Math.floor(Math.random() * 3) + 1,
hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),
brightness: Math.floor(Math.random() * 31) + 50,
alpha: (Math.floor(Math.random() * 61) + 40) / 100
};
p.radius = p.speed;
this.particles.push(p);
}
}
drawFireworks() {
// this.gfx.clear();
let isDraw = false;
for (var i = 0; i < this.particles.length; i++) {
var p = this.particles[i];
var vx = Math.cos(p.radians) * p.radius;
var vy = Math.sin(p.radians) * p.radius + 0.4;
p.x -= vx;
p.y -= vy;
p.radius *= 1 - p.speed / 100;
p.alpha -= this.gap_alpha; // 0.005
if (p.alpha > 0) {
isDraw = true;
this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);
this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);
this.gfx.fill();
}
}
if (!isDraw) {
this.gfx.clear();
}
}
hsla2rgba(str, alpha) {
const colorArr = str.match(/\d+/g);
let [h, s, l] = colorArr;
h = parseFloat(h) / 360;
s = parseFloat(s) / 100;
l = parseFloat(l) / 100;
if (s === 0) {
l = Math.round(l * 255);
return cc.color(l, l, l, Math.round(alpha * 255));
}
const getRGB = num => {
let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l
let p = 2 * l - q;
if (num < 0) {
num += 1;
}
if (num > 1) {
num -= 1;
}
switch (true) {
case num > 2 / 3:
num = p;
break;
case num >= 1 / 2:
num = p + (q - p) * 6 * (2 / 3 - num);
break;
case num >= 1 / 6:
num = q;
break;
default:
num = p + (q - p) * 6 * num;
break;
}
return Math.round(num * 255);
};
let r = getRGB(h + 1 / 3);
let g = getRGB(h);
let b = getRGB(h - 1 / 3);
return cc.color(r, g, b, Math.round(alpha * 255));
}
update() {
this.tick();
}
InitTouch() {
const EventListener = cc["EventListener"];
this._touchListener = EventListener.create({
event: EventListener.TOUCH_ONE_BY_ONE,
swallowTouches: false,
owner: this.node,
mask: null,
onTouchBegan: this.onTouchStart.bind(this),
onTouchMoved: null,
onTouchEnded: this.onTouchEnded.bind(this),
onTouchCancelled: null,
});
this._eventManager.addListener(this._touchListener, this.node);
}
onTouchStart(touch, event) {
// cc.log("touch start");
//此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。
return true;
}
onTouchEnded(touch, event) {
// cc.log("touch end");
this.ClickCall(touch);
}
onDestroy() {
// super.onDestroy();
this._eventManager.removeListener(this._touchListener, this.node);
}
};
__decorate([
property
], FireComponent.prototype, "isWidget", void 0);
__decorate([
property(cc.Node)
], FireComponent.prototype, "_widgetTarget", void 0);
FireComponent = __decorate([
ccclass
], FireComponent);
return FireComponent;
})();
exports.default = FireComponent;
cc._RF.pop();
}
if (nodeEnv) {
__define(__module.exports, __require, __module);
}
else {
__quick_compile_project__.registerModuleFunc(__filename, function () {
__define(__module.exports, __require, __module);
});
}
})();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvY29tbW9uL2NvbXBvbmVudHMvRmlyZUNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsQ0FBQztBQUU1QztJQUFBLElBQXFCLGFBQWEsR0FBbEMsTUFBcUIsYUFBYyxTQUFRLEVBQUUsQ0FBQyxTQUFTO1FBQXZEOztZQUVJLGFBQVEsR0FBWSxLQUFLLENBQUM7WUFFMUIsa0JBQWEsR0FBWSxJQUFJLENBQUM7WUFDOUIscUJBQXFCO1lBQ3JCLFdBQVc7WUFDSCxlQUFVLEdBQUcsRUFBRSxDQUFDLENBQUEsU0FBUztZQUNqQyxhQUFhO1lBQ0wsY0FBUyxHQUFHLElBQUksQ0FBQyxDQUFBLFVBQVU7WUFZM0IsUUFBRyxHQUFnQixJQUFJLENBQUM7WUFDeEIsY0FBUyxHQUFVLEVBQUUsQ0FBQztZQWlKOUIsMkNBQTJDO1lBQ25DLGtCQUFhLEdBQUcsRUFBRSxDQUFDLFVBQVUsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBOEIzRCxDQUFDO1FBNUxHLElBQVcsWUFBWTtZQUNuQixPQUFPLElBQUksQ0FBQyxhQUFhLENBQUM7UUFDOUIsQ0FBQztRQUNELElBQVcsWUFBWSxDQUFDLEtBQUs7WUFDekIsSUFBSSxDQUFDLGFBQWEsR0FBRyxLQUFLLENBQUM7WUFDM0IsSUFBSSxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQztZQUNyQyxJQUFJLENBQUMsU0FBUyxFQUFFO2dCQUNaLElBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQzthQUNyQjtRQUNMLENBQUM7UUFJRCxNQUFNO1lBQ0YsSUFBSSxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxZ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YTtRQURqQyxPQUFPO09BQ2EsYUFBYSxDQXNNakM7SUFBRCxvQkFBQztLQUFBO2tCQXRNb0IsYUFBYSIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHsgY2NjbGFzcywgcHJvcGVydHkgfSA9IGNjLl9kZWNvcmF0b3I7XG5AY2NjbGFzc1xuZXhwb3J0IGRlZmF1bHQgY2xhc3MgRmlyZUNvbXBvbmVudCBleHRlbmRzIGNjLkNvbXBvbmVudCB7XG4gICAgQHByb3BlcnR5XG4gICAgaXNXaWRnZXQ6IGJvb2xlYW4gPSBmYWxzZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBfd2lkZ2V0VGFyZ2V0OiBjYy5Ob2RlID0gbnVsbDtcbiAgICAvLyBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICAvKiog54Of54Gr5pWw6YePICovXG4gICAgcHJpdmF0ZSBmaXJlX2NvdW50ID0gMzU7Ly8g5Y6f5aeLMTAw5LiqXG4gICAgLyoqIOeDn+eBq+ihsOWHj+mAn+W6piAqL1xuICAgIHByaXZhdGUgZ2FwX2FscGhhID0gMC4wMjsvLyDljp/lp4swLjAwNVxuICAgIHB1YmxpYyBnZXQgd2lkZ2V0VGFyZ2V0KCkge1xuICAgICAgICByZXR1cm4gdGhpcy5fd2lkZ2V0VGFyZ2V0O1xuICAgIH1cbiAgICBwdWJsaWMgc2V0IHdpZGdldFRhcmdldCh2YWx1ZSkge1xuICAgICAgICB0aGlzLl93aWRnZXRUYXJnZXQgPSB2YWx1ZTtcbiAgICAgICAgdGhpcy5pc1dpZGdldCA9ICEhdGhpcy5fd2lkZ2V0VGFyZ2V0O1xuICAgICAgICBpZiAoIUNDX0VESVRPUikge1xuICAgICAgICAgICAgdGhpcy5pbml0V2lkZ2l0KCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwcml2YXRlIGdmeDogY2MuR3JhcGhpY3MgPSBudWxsO1xuICAgIHByaXZhdGUgcGFydGljbGVzOiBhbnlbXSA9IFtdO1xuICAgIG9uTG9hZCgpIHtcbiAgICAgICAgdGhpcy5nZnggPSB0aGlzLm5vZGUuZ2V0Q29tcG9uZW50KGNjLkdyYXBoaWNzKSB8fCB0aGlzLm5vZGUuYWRkQ29tcG9uZW50KGNjLkdyYXBoaWNzKTtcblxuICAgICAgICAvLyB3aWRnaXRcbiAgICAgICAgdGhpcy5pbml0V2lkZ2l0KCk7XG4gICAgICAgIC8vIHRvdWNoXG4gICAgICAgIC8vIHRoaXMuaW5pdFRvdWNoKCk7XG4gICAgICAgIHRoaXMuSW5pdFRvdWNoKCk7XG4gICAgfVxuXG4gICAgcHJpdmF0ZSBpbml0V2lkZ2l0KCkge1xuICAgICAgICAvLyDlhajlsY/pgILphY1cbiAgICAgICAgaWYgKCF0aGlzLmlzV2lkZ2V0KSByZXR1cm47XG4gICAgICAgIGxldCBjYW52YXMgPSBjYy5maW5kKFwiQ2FudmFzXCIpO1xuICAgICAgICBsZXQgd2lkZ2V0ID0gdGhpcy5ub2RlLmFkZENvbXBvbmVudChjYy5XaWRnZXQpO1xuICAgICAgICB3aWRnZXQudGFyZ2V0ID0gdGhpcy53aWRnZXRUYXJnZXQgfHwgY2FudmFzO1xuICAgICAgICB3aWRnZXQuaXNBbGlnblRvcCA9IHRydWU7XG4gICAgICAgIHdpZGdldC5pc0FsaWduTGVmdCA9IHRydWU7XG4gICAgICAgIHdpZGdldC5pc0FsaWduUmlnaHQgPSB0cnVlO1xuICAgICAgICB3aWRnZXQuaXNBbGlnbkJvdHRvbSA9IHRydWU7XG4gICAgICAgIHdpZGdldC5sZWZ0ID0gMDtcbiAgICAgICAgd2lkZ2V0LnJpZ2h0ID0gMDtcbiAgICAgICAgd2lkZ2V0LnRvcCA9IDA7XG4gICAgICAgIHdpZGdldC5ib3R0b20gPSAwO1xuICAgICAgICB3aWRnZXQuYWxpZ25Nb2RlID0gY2MuV2lkZ2V0LkFsaWduTW9kZS5PTl9XSU5ET1dfUkVTSVpFO1xuICAgIH1cblxuICAgIHByaXZhdGUgaW5pdFRvdWNoKCkge1xuICAgICAgICAvLyDngrnlh7vkuovku7ZcbiAgICAgICAgLy8gdGhpcy5ub2RlLm9uKGNjLk5vZGUuRXZlbnRUeXBlLlRPVUNIX0VORCwgKGV2ZW50OiBjYy5FdmVudC5FdmVudFRvdWNoKSA9PiB7XG4gICAgICAgIC8vICAgICBsZXQgd3BvcyA9IGV2ZW50LmdldExvY2F0aW9uKCk7XG4gICAgICAgIC8vICAgICBsZXQgbnBvcyA9IHRoaXMubm9kZS5jb252ZXJ0VG9Ob2RlU3BhY2VBUih3cG9zKTtcbiAgICAgICAgLy8gICAgIHRoaXMuZmlyZShucG9zLngsIG5wb3MueSk7XG4gICAgICAgIC8vIH0pXG4gICAgfVxuICAgIHByaXZhdGUgQ2xpY2tDYWxsKGV2ZW50KSB7XG4gICAgICAgIGxldCB3cG9zID0gZXZlbnQuZ2V0TG9jYXRpb24oKTtcbiAgICAgICAgbGV0IG5wb3MgPSB0aGlzLm5vZGUuY29udmVydFRvTm9kZVNwYWNlQVIod3Bvcyk7XG4gICAgICAgIHRoaXMuZmlyZShucG9zLngsIG5wb3MueSk7XG4gICAgfVxuXG4gICAgcHJpdmF0ZSBmaXJlKHgsIHkpIHtcbiAgICAgICAgLy8g55Sf5oiQ54Of6IqxXG4gICAgICAgIHRoaXMuZ2Z4LmNsZWFyKCk7XG4gICAgICAgIHRoaXMuY3JlYXRlRmlyZXdvcmtzKHgsIHkpO1xuICAgIH1cblxuICAgIHByaXZhdGUgdGljaygpIHtcbiAgICAgICAgdGhpcy5nZnguZmlsbENvbG9yID0gY2MuY29sb3IoMjU1LCAyNTUsIDI1NSwgMCk7Ly8wLCAwLCAwLCAyNlxuICAgICAgICB0aGlzLmdmeC5maWxsUmVjdCgtdGhpcy5ub2RlLndpZHRoIC8gMiwgLXRoaXMubm9kZS5oZWlnaHQgLyAyLCB0aGlzLm5vZGUud2lkdGgsIHRoaXMubm9kZS5oZWlnaHQpO1xuICAgICAgICB0aGlzLmRyYXdGaXJld29ya3MoKTtcbiAgICB9XG5cbiAgICBwcml2YXRlIGNyZWF0ZUZpcmV3b3JrcyhzeCwgc3kpIHtcbiAgICAgICAgdGhpcy5wYXJ0aWNsZXMgPSBbXTtcbiAgICAgICAgdmFyIGh1ZSA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIDUxKSArIDE1MDtcbiAgICAgICAgdmFyIGh1ZVZhcmlhbmNlID0gNjA7Ly8gMzBcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLmZpcmVfY291bnQ7IGkrKykge1xuICAgICAgICAgICAgdmFyIGFuZ2xlID0gTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpICogMzYwKTtcbiAgICAgICAgICAgIHZhciBwID0ge1xuICAgICAgICAgICAgICAgIHJhZGlhbnM6IGFuZ2xlICogTWF0aC5QSSAvIDE4MCxcbiAgICAgICAgICAgICAgICB4OiBzeCxcbiAgICAgICAgICAgICAgICB5OiBzeSxcbiAgICAgICAgICAgICAgICBzcGVlZDogKE1hdGgucmFuZG9tKCkgKiA1KSArIC40LFxuICAgICAgICAgICAgICAgIHJhZGl1czogMCxcbiAgICAgICAgICAgICAgICBzaXplOiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAzKSArIDEsXG4gICAgICAgICAgICAgICAgaHVlOiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAyICogaHVlVmFyaWFuY2UpICsgKGh1ZSAtIGh1ZVZhcmlhbmNlKSxcbiAgICAgICAgICAgICAgICBicmlnaHRuZXNzOiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAzMSkgKyA1MCxcbiAgICAgICAgICAgICAgICBhbHBoYTogKE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIDYxKSArIDQwKSAvIDEwMFxuICAgICAgICAgICAgfTtcbiAgICAgICAgICAgIHAucmFkaXVzID0gcC5zcGVlZDtcbiAgICAgICAgICAgIHRoaXMucGFydGljbGVzLnB1c2gocCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwcml2YXRlIGRyYXdGaXJld29ya3MoKSB7XG4gICAgICAgIC8vIHRoaXMuZ2Z4LmNsZWFyKCk7XG4gICAgICAgIGxldCBpc0RyYXcgPSBmYWxzZTtcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB0aGlzLnBhcnRpY2xlcy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgdmFyIHAgPSB0aGlzLnBhcnRpY2xlc1tpXTtcbiAgICAgICAgICAgIHZhciB2eCA9IE1hdGguY29zKHAucmFkaWFucykgKiBwLnJhZGl1cztcbiAgICAgICAgICAgIHZhciB2eSA9IE1hdGguc2luKHAucmFkaWFucykgKiBwLnJhZGl1cyArIDAuNDtcbiAgICAgICAgICAgIHAueCAtPSB2eDtcbiAgICAgICAgICAgIHAueSAtPSB2eTtcbiAgICAgICAgICAgIHAucmFkaXVzICo9IDEgLSBwLnNwZWVkIC8gMTAwO1xuICAgICAgICAgICAgcC5hbHBoYSAtPSB0aGlzLmdhcF9hbHBoYTsvLyAwLjAwNVxuICAgICAgICAgICAgaWYgKHAuYWxwaGEgPiAwKSB7XG4gICAgICAgICAgICAgICAgaXNEcmF3ID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICB0aGlzLmdmeC5hcmMocC54LCBwLnksIHAuc2l6ZSwgMCwgTWF0aC5QSSAqIDIsIGZhbHNlKTtcbiAgICAgICAgICAgICAgICB0aGlzLmdmeC5maWxsQ29sb3IgPSB0aGlzLmhzbGEycmdiYSgnaHNsYSgnICsgcC5odWUgKyAnLCAxMDAlLCAnICsgcC5icmlnaHRuZXNzICsgJyUpJywgcC5hbHBoYSk7XG4gICAgICAgICAgICAgICAgdGhpcy5nZnguZmlsbCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlmICghaXNEcmF3KSB7XG4gICAgICAgICAgICB0aGlzLmdmeC5jbGVhcigpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcHJpdmF0ZSBoc2xhMnJnYmEoc3RyLCBhbHBoYSk6IGNjLkNvbG9yIHtcbiAgICAgICAgY29uc3QgY29sb3JBcnIgPSBzdHIubWF0Y2goL1xcZCsvZyk7XG4gICAgICAgIGxldCBbaCwgcywgbF0gPSBjb2xvckFycjtcbiAgICAgICAgaCA9IHBhcnNlRmxvYXQoaCkgLyAzNjA7XG4gICAgICAgIHMgPSBwYXJzZUZsb2F0KHMpIC8gMTAwO1xuICAgICAgICBsID0gcGFyc2VGbG9hdChsKSAvIDEwMDtcbiAgICAgICAgaWYgKHMgPT09IDApIHtcbiAgICAgICAgICAgIGwgPSBNYXRoLnJvdW5kKGwgKiAyNTUpO1xuICAgICAgICAgICAgcmV0dXJuIGNjLmNvbG9yKGwsIGwsIGwsIE1hdGgucm91bmQoYWxwaGEgKiAyNTUpKTtcbiAgICAgICAgfVxuICAgICAgICBjb25zdCBnZXRSR0IgPSBudW0gPT4ge1xuICAgICAgICAgICAgbGV0IHEgPSBsID49IDAuNSA/IGwgKyBzIC0gbCAqIHMgOiBsICogKDEgKyBzKTsgLy8g5rOo5oSP5piv5pWw5a2XMeWKoOS4inPvvIzkuI3mmK/lrZfmr41sXG4gICAgICAgICAgICBsZXQgcCA9IDIgKiBsIC0gcTtcbiAgICAgICAgICAgIGlmIChudW0gPCAwKSB7XG4gICAgICAgICAgICAgICAgbnVtICs9IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobnVtID4gMSkge1xuICAgICAgICAgICAgICAgIG51bSAtPSAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3dpdGNoICh0cnVlKSB7XG4gICAgICAgICAgICAgICAgY2FzZSBudW0gPiAyIC8gMzpcbiAgICAgICAgICAgICAgICAgICAgbnVtID0gcDtcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgY2FzZSBudW0gPj0gMSAvIDI6XG4gICAgICAgICAgICAgICAgICAgIG51bSA9IHAgKyAocSAtIHApICogNiAqICgyIC8gMyAtIG51bSk7XG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgbnVtID49IDEgLyA2OlxuICAgICAgICAgICAgICAgICAgICBudW0gPSBxO1xuICAgICAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICBudW0gPSBwICsgKHEgLSBwKSAqIDYgKiBudW07XG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIE1hdGgucm91bmQobnVtICogMjU1KTtcbiAgICAgICAgfTtcbiAgICAgICAgbGV0IHIgPSBnZXRSR0IoaCArIDEgLyAzKTtcbiAgICAgICAgbGV0IGcgPSBnZXRSR0IoaCk7XG4gICAgICAgIGxldCBiID0gZ2V0UkdCKGggLSAxIC8gMyk7XG4gICAgICAgIHJldHVybiBjYy5jb2xvcihyLCBnLCBiLCBNYXRoLnJvdW5kKGFscGhhICogMjU1KSk7XG4gICAgfVxuXG4gICAgdXBkYXRlKCkge1xuICAgICAgICB0aGlzLnRpY2soKTtcbiAgICB9XG5cblxuICAgIC8vLy8vLy8vLy8vLy8vLy8vIOiHquWumuS5ieinpuaRuOebkeWQrCAvLy8vLy8vLy8vLy8vLy8vL1xuICAgIHByaXZhdGUgX2V2ZW50TWFuYWdlciA9IGNjW1wiaW50ZXJuYWxcIl1bXCJldmVudE1hbmFnZXJcIl07XG4gICAgcHJpdmF0ZSBfdG91Y2hMaXN0ZW5lcjogYW55O1xuICAgIHByaXZhdGUgSW5pdFRvdWNoKCkge1xuICAgICAgICBjb25zdCBFdmVudExpc3RlbmVyID0gY2NbXCJFdmVudExpc3RlbmVyXCJdO1xuICAgICAgICB0aGlzLl90b3VjaExpc3RlbmVyID0gRXZlbnRMaXN0ZW5lci5jcmVhdGUoe1xuICAgICAgICAgICAgZXZlbnQ6IEV2ZW50TGlzdGVuZXIuVE9VQ0hfT05FX0JZX09ORSxcbiAgICAgICAgICAgIHN3YWxsb3dUb3VjaGVzOiBmYWxzZSwvL+aYr+WQpuWQnuWZrHRvdWNo5LqL5Lu2XG4gICAgICAgICAgICBvd25lcjogdGhpcy5ub2RlLFxuICAgICAgICAgICAgbWFzazogbnVsbCxcbiAgICAgICAgICAgIG9uVG91Y2hCZWdhbjogdGhpcy5vblRvdWNoU3RhcnQuYmluZCh0aGlzKSxcbiAgICAgICAgICAgIG9uVG91Y2hNb3ZlZDogbnVsbCxcbiAgICAgICAgICAgIG9uVG91Y2hFbmRlZDogdGhpcy5vblRvdWNoRW5kZWQuYmluZCh0aGlzKSxcbiAgICAgICAgICAgIG9uVG91Y2hDYW5jZWxsZWQ6IG51bGwsXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLl9ldmVudE1hbmFnZXIuYWRkTGlzdGVuZXIodGhpcy5fdG91Y2hMaXN0ZW5lciwgdGhpcy5ub2RlKTtcbiAgICB9XG5cbiAgICBwcml2YXRlIG9uVG91Y2hTdGFydCh0b3VjaDogY2MuVG91Y2gsIGV2ZW50OiBjYy5FdmVudC5FdmVudFRvdWNoKTogYm9vbGVhbiB7XG4gICAgICAgIC8vIGNjLmxvZyhcInRvdWNoIHN0YXJ0XCIpO1xuICAgICAgICAvL+atpOWkhOW/hemhu+i/lOWbnnRydWXvvIjooajnpLrmjqXop6bliLDkuoboioLngrnvvIks5ZCm5YiZVE9VQ0hfTU9WRSxUT1VDSF9FTkQsVE9VQ0hfQ0FOQ0VM5LiN6Kem5Y+R44CCXG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgICBwcml2YXRlIG9uVG91Y2hFbmRlZCh0b3VjaDogY2MuVG91Y2gsIGV2ZW50OiBjYy5FdmVudC5FdmVudFRvdWNoKTogdm9pZCB7XG4gICAgICAgIC8vIGNjLmxvZyhcInRvdWNoIGVuZFwiKTtcbiAgICAgICAgdGhpcy5DbGlja0NhbGwodG91Y2gpO1xuICAgIH1cbiAgICBwcm90ZWN0ZWQgb25EZXN0cm95KCk6IHZvaWQge1xuICAgICAgICAvLyBzdXBlci5vbkRlc3Ryb3koKTtcbiAgICAgICAgdGhpcy5fZXZlbnRNYW5hZ2VyLnJlbW92ZUxpc3RlbmVyKHRoaXMuX3RvdWNoTGlzdGVuZXIsIHRoaXMubm9kZSk7XG4gICAgfVxufSJdfQ==
\ No newline at end of file
...@@ -294,10 +294,8 @@ var MainTabs; ...@@ -294,10 +294,8 @@ var MainTabs;
MainTabs[MainTabs["messageTab"] = 0] = "messageTab"; MainTabs[MainTabs["messageTab"] = 0] = "messageTab";
/**约会 */ /**约会 */
MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab"; MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab";
/**卧室 */
MainTabs[MainTabs["bedroomTab"] = 2] = "bedroomTab";
/**发现 */ /**发现 */
MainTabs[MainTabs["discoverTab"] = 3] = "discoverTab"; MainTabs[MainTabs["discoverTab"] = 2] = "discoverTab";
})(MainTabs = exports.MainTabs || (exports.MainTabs = {})); })(MainTabs = exports.MainTabs || (exports.MainTabs = {}));
var WorkSpaceTaskState; var WorkSpaceTaskState;
(function (WorkSpaceTaskState) { (function (WorkSpaceTaskState) {
...@@ -323,4 +321,4 @@ cc._RF.pop(); ...@@ -323,4 +321,4 @@ cc._RF.pop();
}); });
} }
})(); })();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS9FbnVtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQSxJQUFrQixjQUdqQjtBQUhELFdBQWtCLGNBQWM7SUFDNUIsdURBQVUsQ0FBQTtJQUNWLHlEQUFPLENBQUE7QUFDWCxDQUFDLEVBSGlCLGNBQWMsR0FBZCxzQkFBYyxLQUFkLHNCQUFjLFFBRy9CO0FBRUQsSUFBa0IsZ0JBSWpCO0FBSkQsV0FBa0IsZ0JBQWdCO0lBQzlCLHVEQUFJLENBQUE7SUFDSiwyREFBTSxDQUFBO0lBQ04sK0RBQVEsQ0FBQTtBQUNaLENBQUMsRUFKaUIsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFJakM7QUFFRCxJQUFrQixvQkFLakI7QUFMRCxXQUFrQixvQkFBb0I7SUFDbEMsbUVBQU0sQ0FBQTtJQUNOLDZEQUFHLENBQUE7SUFDSCwyRUFBVSxDQUFBO0lBQ1YseUVBQVMsQ0FBQTtBQUNiLENBQUMsRUFMaUIsb0JBQW9CLEdBQXBCLDRCQUFvQixLQUFwQiw0QkFBb0IsUUFLckM7QUFFRCxZQUFZO0FBQ1osSUFBa0IsYUFXakI7QUFYRCxXQUFrQixhQUFhO0lBQzNCLFFBQVE7SUFDUix1REFBVyxDQUFBO0lBQ1gsU0FBUztJQUNULHFEQUFNLENBQUE7SUFDTixRQUFRO0lBQ1IsK0RBQVcsQ0FBQTtJQUNYLFFBQVE7SUFDUiwyREFBUyxDQUFBO0lBQ1QsVUFBVTtJQUNWLDJEQUFTLENBQUE7QUFDYixDQUFDLEVBWGlCLGFBQWEsR0FBYixxQkFBYSxLQUFiLHFCQUFhLFFBVzlCO0FBRUQsSUFBa0IsWUFFakI7QUFGRCxXQUFrQixZQUFZO0lBQzFCLGtFQUFtQixDQUFBO0FBQ3ZCLENBQUMsRUFGaUIsWUFBWSxHQUFaLG9CQUFZLEtBQVosb0JBQVksUUFFN0I7QUFFRCxJQUFrQixZQStCakI7QUEvQkQsV0FBa0IsWUFBWTtJQUMxQix1REFBWSxDQUFBO0lBQ1oscURBQU8sQ0FBQTtJ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LENBQUE7SUFDYixxREFBSSxDQUFBO0lBQ0osNkRBQVEsQ0FBQTtJQUNSLHlFQUFjLENBQUE7SUFDZCxzRkFBb0IsQ0FBQTtBQUN4QixDQUFDLEVBWFcsZUFBZSxHQUFmLHVCQUFlLEtBQWYsdUJBQWUsUUFXMUI7QUFFRCxJQUFZLGdCQVdYO0FBWEQsV0FBWSxnQkFBZ0I7SUFDeEIsMkRBQU0sQ0FBQTtJQUNOLHVEQUFJLENBQUE7SUFDSiwrREFBUSxDQUFBO0lBQ1IsaUVBQVMsQ0FBQTtJQUNULDZEQUFPLENBQUE7SUFDUCx5REFBSyxDQUFBO0lBQ0wseURBQUssQ0FBQTtJQUNMLCtEQUFRLENBQUE7SUFDUiw2RUFBZSxDQUFBO0lBQ2YsMkVBQWMsQ0FBQTtBQUNsQixDQUFDLEVBWFcsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFXM0I7QUFFRCxJQUFZLFFBU1g7QUFURCxXQUFZLFFBQVE7SUFDaEIsUUFBUTtJQUNSLG1EQUFVLENBQUE7SUFDVixRQUFRO0lBQ1IsMkRBQWMsQ0FBQTtJQUNkLFFBQVE7SUFDUixtREFBVSxDQUFBO0lBQ1YsUUFBUTtJQUNSLHFEQUFXLENBQUE7QUFDZixDQUFDLEVBVFcsUUFBUSxHQUFSLGdCQUFRLEtBQVIsZ0JBQVEsUUFTbkI7QUFFRCxJQUFZLGtCQUtYO0FBTEQsV0FBWSxrQkFBa0I7SUFDMUIsMkRBQUksQ0FBQTtJQUNKLHVFQUFVLENBQUE7SUFDVixxRUFBUyxDQUFBO0lBQ1QsMkRBQUksQ0FBQTtBQUNSLENBQUMsRUFMVyxrQkFBa0IsR0FBbEIsMEJBQWtCLEtBQWxCLDBCQUFrQixRQUs3QjtBQUVELElBQVksa0JBR1g7QUFIRCxXQUFZLGtCQUFrQjtJQUMxQixtRUFBUSxDQUFBO0lBQ1IsK0VBQWMsQ0FBQTtBQUNsQixDQUFDLEVBSFcsa0JBQWtCLEdBQWxCLDBCQUFrQixLQUFsQiwwQkFBa0IsUUFHN0IiLCJmaWxlIjoiIiwic291cmNlUm9vdCI6Ii8iLCJzb3VyY2VzQ29udGVudCI6WyJcbmV4cG9ydCBjb25zdCBlbnVtIERhdGluZ1Bsb3RUeXBlIHtcbiAgICBOb3JtYWwgPSAxLFxuICAgIFNwZWNpYWxcbn1cblxuZXhwb3J0IGNvbnN0IGVudW0gRGF0aW5nU2NlbmVTdGF0ZSB7XG4gICAgSGlkZSxcbiAgICBMb2NrZWQsXG4gICAgVW5sb2NrZWRcbn1cblxuZXhwb3J0IGNvbnN0IGVudW0gRGF0aW5nU2NlbmVJdGVtU3RhdGUge1xuICAgIExvY2tlZCxcbiAgICBOZXcsXG4gICAgSW5Qcm9ncmVzcyxcbiAgICBDb21wbGV0ZWRcbn1cblxuLyoq5Ymn5oOF5Zy65pmv57G75Z6LICovXG5leHBvcnQgY29uc3QgZW51bSBQbG90U2NlbmVUeXBlIHtcbiAgICAvKirmtojmga8gKi9cbiAgICBNZXNzYWdlID0gMSxcbiAgICAvKirmnIvlj4vlnIggKi9cbiAgICBNb21lbnQsXG4gICAgLyoq57qm5LyaICovXG4gICAgRGF0aW5nRXZlbnQsXG4gICAgLyoq55S16K+dICovXG4gICAgUGhvbmVDYWxsLFxuICAgIC8qKuWJp+aDhee7k+adnyAqL1xuICAgIEJsb2NrUGxvdFxufVxuXG5leHBvcnQgY29uc3QgZW51bSBHYW1lSXRlbVR5cGUge1xuICAgIFJlbW92ZUFkQ2FyZCA9IDEwMDEsLy/lhY3lub/lkYrljaFcbn1cblxuZXhwb3J0IGNvbnN0IGVudW0gR2FtZVByb3BUeXBlIHtcbiAgICBHb2xkQ29pbiA9IDEsXG4gICAgRGlhbW9uZCxcbiAgICBFbmVyZ3ksXG4gICAgRW5lcmd5RHJpbmssXG4gICAgUDUsXG4gICAgUDYsXG4gICAgUDcsXG4gICAgUDgsXG4gICAgUDksXG4gICAgUDEwLFxuICAgIFAxMSxcbiAgICBQMTIsXG4gICAgUDEzLFxuICAgIFAxNCxcbiAgICBQMTUsXG4gICAgUDE2LFxuICAgIFAxNyxcbiAgICBQMTgsXG4gICAgUDE5LFxuICAgIFAyMCxcbiAgICBQMjEsXG4gICAgUDIyLFxuICAgIFAyMyxcbiAgICBQMjQsXG4gICAgUDI1LFxuICAgIFAyNixcbiAgICBQMjcsXG4gICAgRVhQLFxuICAgIFAyOSxcbiAgICBQMzBcbn1cblxuZXhwb3J0IGVudW0gTG9hZGluZ1N0YXRlIHtcbiAgICBMb2FkaW5nU3RhcnQgPSBcImxvYWRpbmdfc3RhcnRcIixcbiAgICBMb2FkaW5nRW5kID0gXCJsb2FkaW5nX2ZpbmlzaFwiLFxuICAgIEVudGVyTG9iYnkgPSBcImVudGVyX2xvYmJ5XCIsXG4gICAgRW50ZXJGaXJzdFBsb3QgPSBcInBsb3RfMV9zdGFydFwiLFxufVxuXG5leHBvcnQgZW51bSBDb3N0VHlwZSB7XG4gICAgR29sZENvc3QgPSBcImdvbGRfY29zdFwiLFxuICAgIFNpbHZlckNvc3QgPSBcInNpbHZlcl9jb3N0XCIsXG4gICAgRW5lcmd5Q29zdCA9IFwiZW5lcmd5X2Nvc3RcIixcbiAgICBEaWFtb25kQ29zdCA9IFwiZGlhbW9uZF9jb3N0XCJcbn1cblxuZXhwb3J0IGVudW0gUGxvdFNlc3Npb25TdGF0ZSB7XG4gICAgU3RhcnQgPSBcInN0YXJ0XCIsXG4gICAgRW5kID0gXCJlbmRcIixcbn1cblxuZXhwb3J0IGVudW0gRXhwb3N1cmVUeXBlIHtcbiAgICBTaWduID0gXCJzaWduX3Nob3dcIixcbiAgICBFbmVyZ3kgPSBcImVuZXJneV9zaG93XCIsXG4gICAgQWRkUmVzID0gXCJhZGRjb2luX3Nob3dcIixcbiAgICBDb250aW51ZSA9IFwiMmJjb250aW51ZWRfc2hvd1wiLFxuICAgIEdpZnQgPSBcImdpZnRfc2hvd1wiLFxuICAgIEF1ZGlvID0gXCJhdWRpb19zaG93XCIsXG4gICAgUGxvdGJsb2NrID0gXCJzaG93X3Bsb3RibG9ja3swfVwiXG5cbn1cblxuZXhwb3J0IGVudW0gRG90U2hvcFR5cGUge1xuICAgIEx1Y2t5RHJhdyA9IFwicmV3YXJkXCIsXG4gICAgQ2xvdGhlcyA9IFwiY2xvdGhlc1wiXG59XG5cbmV4cG9ydCBlbnVtIERvdFNob3BUb3RhbFR5cGUge1xuICAgIFNob3dHaWZ0ID0gXCJuZXdfc2hvd19naWZ0XCIsXG4gICAgQnV5SXRlbSA9IFwibmV3X2J1eV9pdGVtXCIsXG4gICAgU2VuZEdpZnQgPSBcIm5ld19zZW5kX2dpZnRcIixcbiAgICBQb3B1cCA9IFwibmV3X3BvcHVwXCJcbn1cblxuZXhwb3J0IGVudW0gVGFza0RvdFR5cGUge1xuICAgIENvbXBsZXRlVGFzayxcbiAgICBHZXRUYXNrUmV3YXJkcyxcbn1cblxuZXhwb3J0IGVudW0gTW9tZW50T3B0aW9uVHlwZSB7XG4gICAgTGlrZSA9IFwibGlrZVwiLFxuICAgIENhbmNlbExpa2UgPSBcImNhbmNlbFwiLFxuICAgIENvbW1lbnQgPSBcImNvbW1lbnRcIixcbn1cblxuZXhwb3J0IGVudW0gVHV0b3JpYWxUeXBlIHtcbiAgICBFdmVudCA9IFwiZXZlbnRcIixcbiAgICBNZXNzYWdlID0gXCJtZXNzYWdlXCIsXG4gICAgUGhvbmUgPSBcInBob25lXCIsXG59XG5cbmV4cG9ydCBlbnVtIFR1dG9yaWFsU3RhdGUge1xuICAgIFNlbGVjdFNlbnRlbmNlID0gXCJfc2VudGVuY2VfXCIsXG4gICAgU2VsZWN0U2VudGVuY2VSZXQgPSBcIl9zX1wiLFxuICAgIFByb2dyZXNzID0gXCJfcHJvZ3Jlc3NcIixcbn1cblxuZXhwb3J0IGVudW0gU2hvd1R5cGUge1xuICAgIFNIT1cgPSBcInNob3dcIixcbiAgICBDTElDSyA9IFwiY2xpY2tcIixcbiAgICBGSU5JU0ggPSBcImZpbmlzaFwiLFxufVxuXG5leHBvcnQgZW51bSBTaGFyZUxvY2F0aW9uIHtcbiAgICBTaWduID0gXCJzaGFyZV9zaWduXCIsXG4gICAgUG93ZXIgPSBcInNoYXJlX3Bvd2VyX2JhbmtcIixcbiAgICBNb21lbnQgPSBcInNoYXJlX2NpcmNsZV97MH1cIixcblxufVxuXG5leHBvcnQgZW51bSBTaG93TG9jYXRpb25UeXBlIHtcbiAgICBTaGFyZSA9IFwic2hhcmVcIixcbiAgICBWaWRlbyA9IFwidmlkZW9cIixcbn1cblxuZXhwb3J0IGVudW0gQ29tbW9uTG9jYXRpb24ge1xuICAgIEVuZXJneSA9IFwiX2VuZXJneVwiLFxuICAgIFJlcyA9IFwiX2FkZGNvaW5cIixcbiAgICBFdmVudCA9IFwiX2V2ZW50XCIsXG4gICAgQXVkaW8gPSBcIl9hdWRpb1wiLFxuICAgIERvdWJibGVSZXdhcmQgPSBcIl9kb3VibGVfZ2lmdFwiLFxuICAgIEJhbm5lckFkZHJlc291cmNlID0gJ19iYW5uZXJhZGRyZXMnLFxuICAgIEdpZnRBZGRyZXNvdXJjZSA9ICdfZ2lmdGFkZHJlcycsXG4gICAgQ2xvdGhlc0FkZHJlc291cmNlID0gJ19jbG90aGVzYWRkcmVzJyxcbiAgICBQcmVFbmVyZ3kgPSBcIl9wcmVfZW5lcmd5XCIsLy/pooTnuqbkvZPliptcbiAgICBOZXh0cGxvdCA9IFwiX25leHRwbG90XCIsIC8v5byA5ZCv5qyh5pel5Ymn5oOFXG4gICAgU3BlZWR1cCA9IFwiX3NwZWVkdXBcIiwvL+WKnuWFrOWupOWKoOmAn1xuXG59XG5cbmV4cG9ydCBlbnVtIEd1aWRlU3RhdGUge1xuICAgIGNsb3NlID0gMSxcbiAgICBPcGVuLFxuICAgIENvbXBsZXRlLFxufVxuXG5leHBvcnQgZW51bSBEaXJlY3Rpb25UeXBlIHtcbiAgICBVUCA9IDEsXG4gICAgRE9XTSxcbiAgICBMRUZULFxuICAgIFJJR0hUXG59XG5cbmV4cG9ydCBlbnVtIEd1aWRlT3BlcmF0aW9uVHlwZSB7XG4gICAgU2hvdyA9IFwiX3Nob3dcIixcbiAgICBDbGljayA9IFwiX2NsaWNrXCJcbn1cblxuZXhwb3J0IGVudW0gR3VpZGVMb2NhdGlvbiB7XG4gICAgVGFiTXNnID0gXCJ0YWJfbWVzc2FnZVwiLFxuICAgIFRhYkRhdGUgPSBcInRhYl9ldmVudFwiLFxuICAgIE1zZ0l0ZW0gPSBcImluZm9ybWF0aW9uX1FERFwiLFxuICAgIEV2ZW50SXRlbSA9IFwiZXZlbnRcIixcbiAgICBDaGF0QmFjayA9IFwiY2hhdF9iYWNrXCJcbn1cblxuZXhwb3J0IGVudW0gRXZlbnRPcGVyYXRpb25UeXBlIHtcbiAgICBldmVudCA9IFwiZXZlbnRcIixcbiAgICBtZW1vcnkgPSBcIm1lbW9yeVwiLFxuICAgIHBvd2VyID0gJ3Bvd2VyJyxcbn1cblxuZXhwb3J0IGVudW0gRXZlbnRMb2NhdGlvbiB7XG4gICAgU2hvd0VuZXJneUNvc3QgPSBcInNob3dfZW5lcmd5X2Nvc3RcIixcbiAgICBDbGlja0VuZXJneUNvc3QgPSBcImNsaWNrX2VuZXJneWNvc3RcIixcbiAgICBTaG93UG93ZXJQb3B1cCA9ICdzaG93X3Bvd2VycG9wdXAnLFxuICAgIENsaWNrUG93ZXJQb3B1cCA9ICdjbGlja19wb3dlcnBvcHVwJyxcbn1cblxuXG5FdmVudE9wZXJhdGlvblR5cGVcblxuXG5leHBvcnQgZW51bSBTdGVwVHlwZSB7XG4gICAgUmVkdWNlLFxuICAgIEFkZFxufVxuXG5leHBvcnQgZW51bSBSb2xlVHlwZSB7XG4gICAgUm9sZV9CbGFuayA9IDEsIC8v5peB55m9XG4gICAgUm9sZV9QbGF5ZXIgPSAyLC8v6Ieq5bexXG4gICAgUm9sZV9NYWpvciA9IDMsLy/mnInlpb3mhJ/luqbvvIzov5vlhaXmg4XmiqXnmoTop5LoibJcbiAgICBSb2xlX01pbm9yID0gNCwvL+aXoOWlveaEn+W6pu+8jOWPquWcqOWJp+S4reWHuueOsOeahOinkuiJslxuICAgIFJvbGVfR3JvdXAgPSA1LC8v576k6IGKXG59XG5cbmV4cG9ydCBlbnVtIEZyZWVTdGF0ZSB7XG4gICAgRnJlZSxcbiAgICBDb3N0LFxufVxuXG5leHBvcnQgZW51bSBMdWNreURyYXdEb3RMb2NhdGlvbiB7XG4gICAgRnJlZSA9IFwiY2xpY2tfZnJlZVwiLFxuICAgIERpYW1vbmRDb3N0ID0gXCJjbGlja19kaWFtb25kXCIsXG4gICAgU2luZ2xlR290ID0gXCJjbGlja19zaW5nbGVfcmV3YXJkXCIsXG59XG5cbmV4cG9ydCBlbnVtIERhdGVQcmVmYWJEaXJlY3RUeXBlIHtcbiAgICBMZWZ0LFxuICAgIFJpZ2h0XG59XG5cbmV4cG9ydCBlbnVtIFNwZWNpYWxEYXRlQ29udGVudFR5cGUge1xuICAgIEludmFsaWQgPSBcImludmFsaWRcIixcbiAgICBOb21hbCA9IFwibm9tYWxcIixcbiAgICBTa2luID0gXCJza2luXCIsXG4gICAgR3JhY2UgPSBcImdyYWNlXCJcbn1cblxuZXhwb3J0IGVudW0gU3BlY2lhbERhdGVDb250ZW50U3RhdHVzIHtcbiAgICBJbnZhbGlkID0gLTEsXG4gICAgTG9ja2VkLFxuICAgIFVubG9ja2VkXG59XG5cbmV4cG9ydCBlbnVtIEF1dG9Qb3BWaWV3VHlwZSB7XG4gICAgUmV3YXJkVmlldyA9IDEsXG4gICAgVG9CZUNvbnRpbnVlZCxcbiAgICBOb3RpY2UsXG4gICAgTm90ZUJvb2ssXG4gICAgVXJnZW50Tm90aWNlLFxuICAgIE5ld1BsYXllckdpZnQsXG4gICAgU2lnbixcbiAgICBQbG90U3RvcCxcbiAgICBEYXRpbmdQcm9ncmVzcyxcbiAgICBXb3JrU3BhY2VSb2xlVXBMZXZlbFxufVxuXG5leHBvcnQgZW51bSBEaXNjb3Zlckl0ZW1UeXBlIHtcbiAgICBNb21lbnQsXG4gICAgVHJpcCxcbiAgICB3YXJkcm9iZSxcbiAgICBTdGFmZkluZm8sXG4gICAgV2VsZmFyZSxcbiAgICBTaGFyZSxcbiAgICBGb3J1bSxcbiAgICBTZXR0aW5ncyxcbiAgICBDdXN0b21lclNlcnZpY2UsXG4gICAgUHJvZHVjdGlvblRlYW0sXG59XG5cbmV4cG9ydCBlbnVtIE1haW5UYWJzIHtcbiAgICAvKirmtojmga8gKi9cbiAgICBtZXNzYWdlVGFiLFxuICAgIC8qKue6puS8miAqL1xuICAgIGRhdGluZ0V2ZW50VGFiLFxuICAgIC8qKuWNp+WupCAqL1xuICAgIGJlZHJvb21UYWIsXG4gICAgLyoq5Y+R546wICovXG4gICAgZGlzY292ZXJUYWJcbn1cblxuZXhwb3J0IGVudW0gV29ya1NwYWNlVGFza1N0YXRlIHtcbiAgICBJZGxlLC8v56m66ZeyXG4gICAgSW5Qcm9ncmVzcywvL+i/m+ihjOS4rVxuICAgIENvbXBsZXRlZCwvL+S7u+WKoeWujOaIkFxuICAgIEluQ0QsLy/lhrfljbTkuK1cbn1cblxuZXhwb3J0IGVudW0gV29ya1NwYWNlQWxlcnRUeXBlIHtcbiAgICBTdHVmZk1ncixcbiAgICBTZXRSb2xlVG9TcGFjZVxufVxuIl19 //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS9FbnVtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQSxJQUFrQixjQUdqQjtBQUhELFdBQWtCLGNBQWM7SUFDNUIsdURBQVUsQ0FBQTtJQUNWLHlEQUFPLENBQUE7QUFDWCxDQUFDLEVBSGlCLGNBQWMsR0FBZCxzQkFBYyxLQUFkLHNCQUFjLFFBRy9CO0FBRUQsSUFBa0IsZ0JBSWpCO0FBSkQsV0FBa0IsZ0JBQWdCO0lBQzlCLHVEQUFJLENBQUE7SUFDSiwyREFBTSxDQUFBO0lBQ04sK0RBQVEsQ0FBQTtBQUNaLENBQUMsRUFKaUIsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFJakM7QUFFRCxJQUFrQixvQkFLakI7QUFMRCxXQUFrQixvQkFBb0I7SUFDbEMsbUVBQU0sQ0FBQTtJQUNOLDZEQUFHLENBQUE7SUFDSCwyRUFBVSxDQUFBO0lBQ1YseUVBQVMsQ0FBQTtBQUNiLENBQUMsRUFMaUIsb0JBQW9CLEdBQXBCLDRCQUFvQixLQUFwQiw0QkFBb0IsUUFLckM7QUFFRCxZQUFZO0FBQ1osSUFBa0IsYUFXakI7QUFYRCxXQUFrQixhQUFhO0lBQzNCLFFBQVE7SUFDUix1REFBVyxDQUFBO0lBQ1gsU0FBUztJQUNULHFEQUFNLENBQUE7SUFDTixRQUFRO0lBQ1IsK0RBQVcsQ0FBQTtJQUNYLFFBQVE7SUFDUiwyREFBUyxDQUFBO0lBQ1QsVUFBVTtJQUNWLDJEQUFTLENBQUE7QUFDYixDQUFDLEVBWGlCLGFBQWEsR0FBYixxQkFBYSxLQUFiLHFCQUFhLFFBVzlCO0FBRUQsSUFBa0IsWUFFakI7QUFGRCxXQUFrQixZQUFZO0lBQzFCLGtFQUFtQixDQUFBO0FBQ3ZCLENBQUMsRUFGaUIsWUFBWSxHQUFaLG9CQUFZLEtBQVosb0JBQVksUUFFN0I7QUFFRCxJQUFrQixZQStCakI7QUEvQkQsV0FBa0IsWUFBWTtJQUMxQix1REFBWSxDQUFBO0lBQ1oscURBQU8sQ0FBQTtJ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LENBQUE7SUFDYixxREFBSSxDQUFBO0lBQ0osNkRBQVEsQ0FBQTtJQUNSLHlFQUFjLENBQUE7SUFDZCxzRkFBb0IsQ0FBQTtBQUN4QixDQUFDLEVBWFcsZUFBZSxHQUFmLHVCQUFlLEtBQWYsdUJBQWUsUUFXMUI7QUFFRCxJQUFZLGdCQVdYO0FBWEQsV0FBWSxnQkFBZ0I7SUFDeEIsMkRBQU0sQ0FBQTtJQUNOLHVEQUFJLENBQUE7SUFDSiwrREFBUSxDQUFBO0lBQ1IsaUVBQVMsQ0FBQTtJQUNULDZEQUFPLENBQUE7SUFDUCx5REFBSyxDQUFBO0lBQ0wseURBQUssQ0FBQTtJQUNMLCtEQUFRLENBQUE7SUFDUiw2RUFBZSxDQUFBO0lBQ2YsMkVBQWMsQ0FBQTtBQUNsQixDQUFDLEVBWFcsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFXM0I7QUFFRCxJQUFZLFFBT1g7QUFQRCxXQUFZLFFBQVE7SUFDaEIsUUFBUTtJQUNSLG1EQUFVLENBQUE7SUFDVixRQUFRO0lBQ1IsMkRBQWMsQ0FBQTtJQUNkLFFBQVE7SUFDUixxREFBVyxDQUFBO0FBQ2YsQ0FBQyxFQVBXLFFBQVEsR0FBUixnQkFBUSxLQUFSLGdCQUFRLFFBT25CO0FBRUQsSUFBWSxrQkFLWDtBQUxELFdBQVksa0JBQWtCO0lBQzFCLDJEQUFJLENBQUE7SUFDSix1RUFBVSxDQUFBO0lBQ1YscUVBQVMsQ0FBQTtJQUNULDJEQUFJLENBQUE7QUFDUixDQUFDLEVBTFcsa0JBQWtCLEdBQWxCLDBCQUFrQixLQUFsQiwwQkFBa0IsUUFLN0I7QUFFRCxJQUFZLGtCQUdYO0FBSEQsV0FBWSxrQkFBa0I7SUFDMUIsbUVBQVEsQ0FBQTtJQUNSLCtFQUFjLENBQUE7QUFDbEIsQ0FBQyxFQUhXLGtCQUFrQixHQUFsQiwwQkFBa0IsS0FBbEIsMEJBQWtCLFFBRzdCIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgY29uc3QgZW51bSBEYXRpbmdQbG90VHlwZSB7XG4gICAgTm9ybWFsID0gMSxcbiAgICBTcGVjaWFsXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIERhdGluZ1NjZW5lU3RhdGUge1xuICAgIEhpZGUsXG4gICAgTG9ja2VkLFxuICAgIFVubG9ja2VkXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIERhdGluZ1NjZW5lSXRlbVN0YXRlIHtcbiAgICBMb2NrZWQsXG4gICAgTmV3LFxuICAgIEluUHJvZ3Jlc3MsXG4gICAgQ29tcGxldGVkXG59XG5cbi8qKuWJp+aDheWcuuaZr+exu+WeiyAqL1xuZXhwb3J0IGNvbnN0IGVudW0gUGxvdFNjZW5lVHlwZSB7XG4gICAgLyoq5raI5oGvICovXG4gICAgTWVzc2FnZSA9IDEsXG4gICAgLyoq5pyL5Y+L5ZyIICovXG4gICAgTW9tZW50LFxuICAgIC8qKue6puS8miAqL1xuICAgIERhdGluZ0V2ZW50LFxuICAgIC8qKueUteivnSAqL1xuICAgIFBob25lQ2FsbCxcbiAgICAvKirliafmg4Xnu5PmnZ8gKi9cbiAgICBCbG9ja1Bsb3Rcbn1cblxuZXhwb3J0IGNvbnN0IGVudW0gR2FtZUl0ZW1UeXBlIHtcbiAgICBSZW1vdmVBZENhcmQgPSAxMDAxLC8v5YWN5bm/5ZGK5Y2hXG59XG5cbmV4cG9ydCBjb25zdCBlbnVtIEdhbWVQcm9wVHlwZSB7XG4gICAgR29sZENvaW4gPSAxLFxuICAgIERpYW1vbmQsXG4gICAgRW5lcmd5LFxuICAgIEVuZXJneURyaW5rLFxuICAgIFA1LFxuICAgIFA2LFxuICAgIFA3LFxuICAgIFA4LFxuICAgIFA5LFxuICAgIFAxMCxcbiAgICBQMTEsXG4gICAgUDEyLFxuICAgIFAxMyxcbiAgICBQMTQsXG4gICAgUDE1LFxuICAgIFAxNixcbiAgICBQMTcsXG4gICAgUDE4LFxuICAgIFAxOSxcbiAgICBQMjAsXG4gICAgUDIxLFxuICAgIFAyMixcbiAgICBQMjMsXG4gICAgUDI0LFxuICAgIFAyNSxcbiAgICBQMjYsXG4gICAgUDI3LFxuICAgIEVYUCxcbiAgICBQMjksXG4gICAgUDMwXG59XG5cbmV4cG9ydCBlbnVtIExvYWRpbmdTdGF0ZSB7XG4gICAgTG9hZGluZ1N0YXJ0ID0gXCJsb2FkaW5nX3N0YXJ0XCIsXG4gICAgTG9hZGluZ0VuZCA9IFwibG9hZGluZ19maW5pc2hcIixcbiAgICBFbnRlckxvYmJ5ID0gXCJlbnRlcl9sb2JieVwiLFxuICAgIEVudGVyRmlyc3RQbG90ID0gXCJwbG90XzFfc3RhcnRcIixcbn1cblxuZXhwb3J0IGVudW0gQ29zdFR5cGUge1xuICAgIEdvbGRDb3N0ID0gXCJnb2xkX2Nvc3RcIixcbiAgICBTaWx2ZXJDb3N0ID0gXCJzaWx2ZXJfY29zdFwiLFxuICAgIEVuZXJneUNvc3QgPSBcImVuZXJneV9jb3N0XCIsXG4gICAgRGlhbW9uZENvc3QgPSBcImRpYW1vbmRfY29zdFwiXG59XG5cbmV4cG9ydCBlbnVtIFBsb3RTZXNzaW9uU3RhdGUge1xuICAgIFN0YXJ0ID0gXCJzdGFydFwiLFxuICAgIEVuZCA9IFwiZW5kXCIsXG59XG5cbmV4cG9ydCBlbnVtIEV4cG9zdXJlVHlwZSB7XG4gICAgU2lnbiA9IFwic2lnbl9zaG93XCIsXG4gICAgRW5lcmd5ID0gXCJlbmVyZ3lfc2hvd1wiLFxuICAgIEFkZFJlcyA9IFwiYWRkY29pbl9zaG93XCIsXG4gICAgQ29udGludWUgPSBcIjJiY29udGludWVkX3Nob3dcIixcbiAgICBHaWZ0ID0gXCJnaWZ0X3Nob3dcIixcbiAgICBBdWRpbyA9IFwiYXVkaW9fc2hvd1wiLFxuICAgIFBsb3RibG9jayA9IFwic2hvd19wbG90YmxvY2t7MH1cIlxuXG59XG5cbmV4cG9ydCBlbnVtIERvdFNob3BUeXBlIHtcbiAgICBMdWNreURyYXcgPSBcInJld2FyZFwiLFxuICAgIENsb3RoZXMgPSBcImNsb3RoZXNcIlxufVxuXG5leHBvcnQgZW51bSBEb3RTaG9wVG90YWxUeXBlIHtcbiAgICBTaG93R2lmdCA9IFwibmV3X3Nob3dfZ2lmdFwiLFxuICAgIEJ1eUl0ZW0gPSBcIm5ld19idXlfaXRlbVwiLFxuICAgIFNlbmRHaWZ0ID0gXCJuZXdfc2VuZF9naWZ0XCIsXG4gICAgUG9wdXAgPSBcIm5ld19wb3B1cFwiXG59XG5cbmV4cG9ydCBlbnVtIFRhc2tEb3RUeXBlIHtcbiAgICBDb21wbGV0ZVRhc2ssXG4gICAgR2V0VGFza1Jld2FyZHMsXG59XG5cbmV4cG9ydCBlbnVtIE1vbWVudE9wdGlvblR5cGUge1xuICAgIExpa2UgPSBcImxpa2VcIixcbiAgICBDYW5jZWxMaWtlID0gXCJjYW5jZWxcIixcbiAgICBDb21tZW50ID0gXCJjb21tZW50XCIsXG59XG5cbmV4cG9ydCBlbnVtIFR1dG9yaWFsVHlwZSB7XG4gICAgRXZlbnQgPSBcImV2ZW50XCIsXG4gICAgTWVzc2FnZSA9IFwibWVzc2FnZVwiLFxuICAgIFBob25lID0gXCJwaG9uZVwiLFxufVxuXG5leHBvcnQgZW51bSBUdXRvcmlhbFN0YXRlIHtcbiAgICBTZWxlY3RTZW50ZW5jZSA9IFwiX3NlbnRlbmNlX1wiLFxuICAgIFNlbGVjdFNlbnRlbmNlUmV0ID0gXCJfc19cIixcbiAgICBQcm9ncmVzcyA9IFwiX3Byb2dyZXNzXCIsXG59XG5cbmV4cG9ydCBlbnVtIFNob3dUeXBlIHtcbiAgICBTSE9XID0gXCJzaG93XCIsXG4gICAgQ0xJQ0sgPSBcImNsaWNrXCIsXG4gICAgRklOSVNIID0gXCJmaW5pc2hcIixcbn1cblxuZXhwb3J0IGVudW0gU2hhcmVMb2NhdGlvbiB7XG4gICAgU2lnbiA9IFwic2hhcmVfc2lnblwiLFxuICAgIFBvd2VyID0gXCJzaGFyZV9wb3dlcl9iYW5rXCIsXG4gICAgTW9tZW50ID0gXCJzaGFyZV9jaXJjbGVfezB9XCIsXG5cbn1cblxuZXhwb3J0IGVudW0gU2hvd0xvY2F0aW9uVHlwZSB7XG4gICAgU2hhcmUgPSBcInNoYXJlXCIsXG4gICAgVmlkZW8gPSBcInZpZGVvXCIsXG59XG5cbmV4cG9ydCBlbnVtIENvbW1vbkxvY2F0aW9uIHtcbiAgICBFbmVyZ3kgPSBcIl9lbmVyZ3lcIixcbiAgICBSZXMgPSBcIl9hZGRjb2luXCIsXG4gICAgRXZlbnQgPSBcIl9ldmVudFwiLFxuICAgIEF1ZGlvID0gXCJfYXVkaW9cIixcbiAgICBEb3ViYmxlUmV3YXJkID0gXCJfZG91YmxlX2dpZnRcIixcbiAgICBCYW5uZXJBZGRyZXNvdXJjZSA9ICdfYmFubmVyYWRkcmVzJyxcbiAgICBHaWZ0QWRkcmVzb3VyY2UgPSAnX2dpZnRhZGRyZXMnLFxuICAgIENsb3RoZXNBZGRyZXNvdXJjZSA9ICdfY2xvdGhlc2FkZHJlcycsXG4gICAgUHJlRW5lcmd5ID0gXCJfcHJlX2VuZXJneVwiLC8v6aKE57qm5L2T5YqbXG4gICAgTmV4dHBsb3QgPSBcIl9uZXh0cGxvdFwiLCAvL+W8gOWQr+asoeaXpeWJp+aDhVxuICAgIFNwZWVkdXAgPSBcIl9zcGVlZHVwXCIsLy/lip7lhazlrqTliqDpgJ9cblxufVxuXG5leHBvcnQgZW51bSBHdWlkZVN0YXRlIHtcbiAgICBjbG9zZSA9IDEsXG4gICAgT3BlbixcbiAgICBDb21wbGV0ZSxcbn1cblxuZXhwb3J0IGVudW0gRGlyZWN0aW9uVHlwZSB7XG4gICAgVVAgPSAxLFxuICAgIERPV00sXG4gICAgTEVGVCxcbiAgICBSSUdIVFxufVxuXG5leHBvcnQgZW51bSBHdWlkZU9wZXJhdGlvblR5cGUge1xuICAgIFNob3cgPSBcIl9zaG93XCIsXG4gICAgQ2xpY2sgPSBcIl9jbGlja1wiXG59XG5cbmV4cG9ydCBlbnVtIEd1aWRlTG9jYXRpb24ge1xuICAgIFRhYk1zZyA9IFwidGFiX21lc3NhZ2VcIixcbiAgICBUYWJEYXRlID0gXCJ0YWJfZXZlbnRcIixcbiAgICBNc2dJdGVtID0gXCJpbmZvcm1hdGlvbl9RRERcIixcbiAgICBFdmVudEl0ZW0gPSBcImV2ZW50XCIsXG4gICAgQ2hhdEJhY2sgPSBcImNoYXRfYmFja1wiXG59XG5cbmV4cG9ydCBlbnVtIEV2ZW50T3BlcmF0aW9uVHlwZSB7XG4gICAgZXZlbnQgPSBcImV2ZW50XCIsXG4gICAgbWVtb3J5ID0gXCJtZW1vcnlcIixcbiAgICBwb3dlciA9ICdwb3dlcicsXG59XG5cbmV4cG9ydCBlbnVtIEV2ZW50TG9jYXRpb24ge1xuICAgIFNob3dFbmVyZ3lDb3N0ID0gXCJzaG93X2VuZXJneV9jb3N0XCIsXG4gICAgQ2xpY2tFbmVyZ3lDb3N0ID0gXCJjbGlja19lbmVyZ3ljb3N0XCIsXG4gICAgU2hvd1Bvd2VyUG9wdXAgPSAnc2hvd19wb3dlcnBvcHVwJyxcbiAgICBDbGlja1Bvd2VyUG9wdXAgPSAnY2xpY2tfcG93ZXJwb3B1cCcsXG59XG5cblxuRXZlbnRPcGVyYXRpb25UeXBlXG5cblxuZXhwb3J0IGVudW0gU3RlcFR5cGUge1xuICAgIFJlZHVjZSxcbiAgICBBZGRcbn1cblxuZXhwb3J0IGVudW0gUm9sZVR5cGUge1xuICAgIFJvbGVfQmxhbmsgPSAxLCAvL+aXgeeZvVxuICAgIFJvbGVfUGxheWVyID0gMiwvL+iHquW3sVxuICAgIFJvbGVfTWFqb3IgPSAzLC8v5pyJ5aW95oSf5bqm77yM6L+b5YWl5oOF5oql55qE6KeS6ImyXG4gICAgUm9sZV9NaW5vciA9IDQsLy/ml6Dlpb3mhJ/luqbvvIzlj6rlnKjliafkuK3lh7rnjrDnmoTop5LoibJcbiAgICBSb2xlX0dyb3VwID0gNSwvL+e+pOiBilxufVxuXG5leHBvcnQgZW51bSBGcmVlU3RhdGUge1xuICAgIEZyZWUsXG4gICAgQ29zdCxcbn1cblxuZXhwb3J0IGVudW0gTHVja3lEcmF3RG90TG9jYXRpb24ge1xuICAgIEZyZWUgPSBcImNsaWNrX2ZyZWVcIixcbiAgICBEaWFtb25kQ29zdCA9IFwiY2xpY2tfZGlhbW9uZFwiLFxuICAgIFNpbmdsZUdvdCA9IFwiY2xpY2tfc2luZ2xlX3Jld2FyZFwiLFxufVxuXG5leHBvcnQgZW51bSBEYXRlUHJlZmFiRGlyZWN0VHlwZSB7XG4gICAgTGVmdCxcbiAgICBSaWdodFxufVxuXG5leHBvcnQgZW51bSBTcGVjaWFsRGF0ZUNvbnRlbnRUeXBlIHtcbiAgICBJbnZhbGlkID0gXCJpbnZhbGlkXCIsXG4gICAgTm9tYWwgPSBcIm5vbWFsXCIsXG4gICAgU2tpbiA9IFwic2tpblwiLFxuICAgIEdyYWNlID0gXCJncmFjZVwiXG59XG5cbmV4cG9ydCBlbnVtIFNwZWNpYWxEYXRlQ29udGVudFN0YXR1cyB7XG4gICAgSW52YWxpZCA9IC0xLFxuICAgIExvY2tlZCxcbiAgICBVbmxvY2tlZFxufVxuXG5leHBvcnQgZW51bSBBdXRvUG9wVmlld1R5cGUge1xuICAgIFJld2FyZFZpZXcgPSAxLFxuICAgIFRvQmVDb250aW51ZWQsXG4gICAgTm90aWNlLFxuICAgIE5vdGVCb29rLFxuICAgIFVyZ2VudE5vdGljZSxcbiAgICBOZXdQbGF5ZXJHaWZ0LFxuICAgIFNpZ24sXG4gICAgUGxvdFN0b3AsXG4gICAgRGF0aW5nUHJvZ3Jlc3MsXG4gICAgV29ya1NwYWNlUm9sZVVwTGV2ZWxcbn1cblxuZXhwb3J0IGVudW0gRGlzY292ZXJJdGVtVHlwZSB7XG4gICAgTW9tZW50LFxuICAgIFRyaXAsXG4gICAgd2FyZHJvYmUsXG4gICAgU3RhZmZJbmZvLFxuICAgIFdlbGZhcmUsXG4gICAgU2hhcmUsXG4gICAgRm9ydW0sXG4gICAgU2V0dGluZ3MsXG4gICAgQ3VzdG9tZXJTZXJ2aWNlLFxuICAgIFByb2R1Y3Rpb25UZWFtLFxufVxuXG5leHBvcnQgZW51bSBNYWluVGFicyB7XG4gICAgLyoq5raI5oGvICovXG4gICAgbWVzc2FnZVRhYixcbiAgICAvKirnuqbkvJogKi9cbiAgICBkYXRpbmdFdmVudFRhYixcbiAgICAvKirlj5HnjrAgKi9cbiAgICBkaXNjb3ZlclRhYlxufVxuXG5leHBvcnQgZW51bSBXb3JrU3BhY2VUYXNrU3RhdGUge1xuICAgIElkbGUsLy/nqbrpl7JcbiAgICBJblByb2dyZXNzLC8v6L+b6KGM5LitXG4gICAgQ29tcGxldGVkLC8v5Lu75Yqh5a6M5oiQXG4gICAgSW5DRCwvL+WGt+WNtOS4rVxufVxuXG5leHBvcnQgZW51bSBXb3JrU3BhY2VBbGVydFR5cGUge1xuICAgIFN0dWZmTWdyLFxuICAgIFNldFJvbGVUb1NwYWNlXG59XG4iXX0=
\ No newline at end of file \ No newline at end of file
...@@ -24,11 +24,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); ...@@ -24,11 +24,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.MainViewImpl = void 0; exports.MainViewImpl = void 0;
const CCDummyObjects_1 = require("../../../../common/CCDummyObjects"); const CCDummyObjects_1 = require("../../../../common/CCDummyObjects");
const CCViewBase_1 = require("../../../../common/classbase/CCViewBase"); const CCViewBase_1 = require("../../../../common/classbase/CCViewBase");
const CCGameCenterNodeFactory_1 = require("../../../../cooperation/script/CCGameCenterNodeFactory");
const GameConfig_1 = require("../../../../GameConfig"); const GameConfig_1 = require("../../../../GameConfig");
const Enums_1 = require("../../../Enums"); const Enums_1 = require("../../../Enums");
const UnlockItemModelManager_1 = require("../../../model/UnlockItemModelManager");
const UnlockSpecialPlotEventManager_1 = require("../../../model/UnlockSpecialPlotEventManager");
const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory"); const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory");
const MainView_1 = require("../type/MainView"); const MainView_1 = require("../type/MainView");
const { ccclass, property } = cc._decorator; const { ccclass, property } = cc._decorator;
...@@ -38,30 +35,19 @@ let MainViewImpl = /** @class */ (() => { ...@@ -38,30 +35,19 @@ let MainViewImpl = /** @class */ (() => {
super(...arguments); super(...arguments);
this.contentParent = CCDummyObjects_1.DummyNode; this.contentParent = CCDummyObjects_1.DummyNode;
this.titleSprite = CCDummyObjects_1.DummySprite; this.titleSprite = CCDummyObjects_1.DummySprite;
this.buttonLayout = CCDummyObjects_1.DummyNode;
this.tabbarButtons = []; this.tabbarButtons = [];
this.tabbarSpriteFrames = []; this.tabbarSpriteFrames = [];
this.titleSpriteFrames = []; this.titleSpriteFrames = [];
this.clickAniArr = []; this.clickAniArr = [];
this.debugbtn = CCDummyObjects_1.DummyNode; this.debugbtn = CCDummyObjects_1.DummyNode;
this.gameCenterBtn = CCDummyObjects_1.DummyNode;
this.urgentNoticeBtn = CCDummyObjects_1.DummyNode;
this.goToShopBtn = CCDummyObjects_1.DummyNode;
this.commonProblemBtn = CCDummyObjects_1.DummyNode;
this.rewardBtn = CCDummyObjects_1.DummyNode;
this.rewardRedDotNode = CCDummyObjects_1.DummyNode;
this.waitNode = CCDummyObjects_1.DummyNode; this.waitNode = CCDummyObjects_1.DummyNode;
this.subGameNode = CCDummyObjects_1.DummyNode;
this.loadingLabel = CCDummyObjects_1.DummyLabel; this.loadingLabel = CCDummyObjects_1.DummyLabel;
this.downButton = CCDummyObjects_1.DummyNode;
this.buttonsNode = CCDummyObjects_1.DummyNode;
this._dotNumber = 1; this._dotNumber = 1;
this._isdown = true;
this.hideClickAniByIndex = (index) => { this.hideClickAniByIndex = (index) => {
if (index < 0 || index > this.clickAniArr.length) { if (index < 0 || index > this.clickAniArr.length) {
return; return;
} }
let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab, Enums_1.MainTabs.bedroomTab]; let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab];
let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot]; let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot];
let exist = limitArr.findIndex((v) => v === index) !== (-1); let exist = limitArr.findIndex((v) => v === index) !== (-1);
if (exist) { if (exist) {
...@@ -75,33 +61,9 @@ let MainViewImpl = /** @class */ (() => { ...@@ -75,33 +61,9 @@ let MainViewImpl = /** @class */ (() => {
} }
} }
}; };
this.showRewardBtn = (isShow) => {
// this.urgentNoticeBtn.active = isShow;
this.goToShopBtn.active = isShow;
if (!this._isdown) {
this.downButton.active = isShow;
}
};
this.showBottonsNode = (isShow) => {
this.buttonsNode.active = isShow;
if (this._isdown) {
this.buttonsNode.active = isShow;
}
};
this.showSubGameNode = (isShow) => {
if (GameConfig_1.channel !== "android") {
this.subGameNode.active = isShow;
}
else {
this.subGameNode.active = false;
}
};
} }
onTabButtonClick(event, index) { onTabButtonClick(event, index) {
// this.showTabBar(false); this._props.onTabClick(parseInt(index), () => { });
this._props.onTabClick(parseInt(index), () => {
// this.showTabBar(true);
});
this.hideClickAniByIndex(parseInt(index)); this.hideClickAniByIndex(parseInt(index));
} }
onLoad() { onLoad() {
...@@ -125,25 +87,11 @@ let MainViewImpl = /** @class */ (() => { ...@@ -125,25 +87,11 @@ let MainViewImpl = /** @class */ (() => {
this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false; this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false;
} }
}); });
this.bindProp("waitRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = value;
});
//修改主界面发现按钮为永久显示红点 //修改主界面发现按钮为永久显示红点
//this.bindProp("discoverRedDot", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot"), "active");
this.bindProp("discoverRedDot", (value) => { this.bindProp("discoverRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true; this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true;
}); });
this.debugbtn.active = GameConfig_1.GameConfig.debug; this.debugbtn.active = GameConfig_1.GameConfig.debug;
if (GameConfig_1.channel !== "android") {
this.gameCenterBtn.active = true;
this.subGameNode.active = true;
CCGameCenterNodeFactory_1.default.getInstance().registerMainUISubGameNode(this.subGameNode);
}
else {
this.gameCenterBtn.active = false;
this.subGameNode.active = false;
}
this.urgentNoticeBtn.active = false;
} }
getTabContentContainer() { getTabContentContainer() {
return this._tabContentContainer; return this._tabContentContainer;
...@@ -182,36 +130,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -182,36 +130,6 @@ let MainViewImpl = /** @class */ (() => {
}; };
return m; return m;
} }
getRewardRedDotNode() {
return this.rewardRedDotNode;
}
onUrgentNoticeClickCallback(event) {
this._props.onUrgentNoticeClick();
}
onGoToShopClickCallback(event) {
this._props.onGoToShopClick();
}
onCommonProblemClickCallback(event) {
this._props.onCommonProblemClick();
}
onRewardBtnClickCallback(event) {
this._props.onRewardBtnClickCallback();
}
updateBedRoomRedDot() {
let showRedDot = false;
let allItemIds = [];
allItemIds = UnlockItemModelManager_1.UnlockItemModelManager.unlockItems;
for (let i = 0; i < allItemIds.length; i++) {
if (UnlockSpecialPlotEventManager_1.default.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {
showRedDot = true;
break;
}
}
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = showRedDot;
}
showTabBar(isShow) {
this.node.getChildByName("TabBar").active = isShow;
}
showWaitingView(isShow) { showWaitingView(isShow) {
this.waitNode.active = isShow; this.waitNode.active = isShow;
} }
...@@ -230,26 +148,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -230,26 +148,6 @@ let MainViewImpl = /** @class */ (() => {
this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot; this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot;
}, 0.5); }, 0.5);
} }
onDownButtonClick() {
this._isdown = true;
this.downButton.active = false;
this.buttonsNode.active = true;
this.buttonsNode.scaleY = 0;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 1 })
.call(() => {
})
.start();
}
onUpButtonClick() {
this._isdown = false;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 0 })
.call(() => {
this.downButton.active = true;
})
.start();
}
}; };
__decorate([ __decorate([
property({ type: cc.Node }) property({ type: cc.Node })
...@@ -258,9 +156,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -258,9 +156,6 @@ let MainViewImpl = /** @class */ (() => {
property({ type: cc.Sprite }) property({ type: cc.Sprite })
], MainViewImpl.prototype, "titleSprite", void 0); ], MainViewImpl.prototype, "titleSprite", void 0);
__decorate([ __decorate([
property({ type: cc.Node })
], MainViewImpl.prototype, "buttonLayout", void 0);
__decorate([
property({ type: [cc.Button], displayName: "Tabbar Buttons" }) property({ type: [cc.Button], displayName: "Tabbar Buttons" })
], MainViewImpl.prototype, "tabbarButtons", void 0); ], MainViewImpl.prototype, "tabbarButtons", void 0);
__decorate([ __decorate([
...@@ -277,37 +172,10 @@ let MainViewImpl = /** @class */ (() => { ...@@ -277,37 +172,10 @@ let MainViewImpl = /** @class */ (() => {
], MainViewImpl.prototype, "debugbtn", void 0); ], MainViewImpl.prototype, "debugbtn", void 0);
__decorate([ __decorate([
property(cc.Node) property(cc.Node)
], MainViewImpl.prototype, "gameCenterBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "urgentNoticeBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "goToShopBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "commonProblemBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardRedDotNode", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "waitNode", void 0); ], MainViewImpl.prototype, "waitNode", void 0);
__decorate([ __decorate([
property(cc.Node)
], MainViewImpl.prototype, "subGameNode", void 0);
__decorate([
property(cc.Label) property(cc.Label)
], MainViewImpl.prototype, "loadingLabel", void 0); ], MainViewImpl.prototype, "loadingLabel", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "downButton", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "buttonsNode", void 0);
MainViewImpl = __decorate([ MainViewImpl = __decorate([
ccclass, ccclass,
PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView") PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView")
...@@ -327,4 +195,4 @@ cc._RF.pop(); ...@@ -327,4 +195,4 @@ cc._RF.pop();
}); });
} }
})(); })();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L2ltcGwvTWFpblZpZXdJbXBsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLHNFQUF1RjtBQUN2Rix3RUFBNkU7QUFFN0Usb0dBQTZGO0FBQzdGLHVEQUE2RDtBQUM3RCwwQ0FBeUQ7QUFDekQsa0ZBQStFO0FBQy9FLGdHQUF5RjtBQUV6Rix5RUFBdUQ7QUFDdkQsK0NBQXlFO0FBQ3pFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsQ0FBQztBQUk1QztJQUFBLElBQWEsWUFBWSxHQUF6QixNQUFhLFlBQWEsU0FBUSx1QkFBeUI7UUFBM0Q7O1lBR1ksa0JBQWEsR0FBWSwwQkFBUyxDQUFDO1lBRW5DLGdCQUFXLEdBQWMsNEJBQVcsQ0FBQztZQUdyQyxpQkFBWSxHQUFZLDBCQUFTLENBQUM7WUFFbEMsa0JBQWEsR0FBZ0IsRUFBRSxDQUFDO1lBRWhDLHVCQUFrQixHQUFxQixFQUFFLENBQUM7WUFFMUMsc0JBQWlCLEdBQXFCLEVBQUUsQ0FBQztZQUd6QyxnQkFBVyxHQUFrQixFQUFFLENBQUM7WUFHeEMsYUFBUSxHQUFZLDBCQUFTLENBQUM7WUFHOUIsa0JBQWEsR0FBWSwwQkFBUyxDQUFDO1lBRW5DLG9CQUFlLEdBQVksMEJBQVMsQ0FBQztZQUVyQyxnQkFBVyxHQUFZLDBCQUFTLENBQUM7WUFFakMscUJBQWdCLEdBQVksMEJBQVMsQ0FBQztZQUV0QyxjQUFTLEdBQVksMEJBQVMsQ0FBQztZQUUvQixxQkFBZ0IsR0FBWSwwQkFBUyxDQUFDO1lBRXRDLGFBQVEsR0FBWSwwQkFBUyxDQUFDO1lBRzlCLGdCQUFXLEdBQVksMEJBQVMsQ0FBQztZQUdqQyxpQkFBWSxHQUFhLDJCQUFVLENBQUM7WUFFcEMsZUFBVSxHQUFZLDBCQUFTLENBQUM7WUFFaEMsZ0JBQVcsR0FBWSwwQkFBUyxDQUFDO1lBV3pCLGVBQVUsR0FB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QUUsQ0FBQyxLQUFLLENBQUM7c0RBQ2lCO0lBRXBDO1FBREMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUM7b0RBQ2M7SUFFaEM7UUFEQyxRQUFRLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQztxREFDZTtJQTdDeEIsWUFBWTtRQUZ4QixPQUFPO1FBQ1AsZ0NBQU8sQ0FBQyx1QkFBWSxFQUFFLG9CQUFvQixDQUFDO09BQy9CLFlBQVksQ0F5UXhCO0lBQUQsbUJBQUM7S0FBQTtBQXpRWSxvQ0FBWSIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IER1bW15TGFiZWwsIER1bW15Tm9kZSwgRHVtbXlTcHJpdGUgfSBmcm9tIFwiLi4vLi4vLi4vLi4vY29tbW9uL0NDRHVtbXlPYmplY3RzXCI7XG5pbXBvcnQgeyBDQ1B1cmVWaWV3LCBDQ1ZpZXcgfSBmcm9tIFwiLi4vLi4vLi4vLi4vY29tbW9uL2NsYXNzYmFzZS9DQ1ZpZXdCYXNlXCI7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSBcIi4uLy4uLy4uLy4uL2NvbW1vbi9jbGFzc2Jhc2UvVmlld0Jhc2VcIjtcbmltcG9ydCBDQ0dhbWVDZW50ZXJOb2RlRmFjdG9yeSBmcm9tIFwiLi4vLi4vLi4vLi4vY29vcGVyYXRpb24vc2NyaXB0L0NDR2FtZUNlbnRlck5vZGVGYWN0b3J5XCI7XG5pbXBvcnQgeyBjaGFubmVsLCBHYW1lQ29uZmlnIH0gZnJvbSBcIi4uLy4uLy4uLy4uL0dhbWVDb25maWdcIjtcbmltcG9ydCB7IERpcmVjdGlvblR5cGUsIE1haW5UYWJzIH0gZnJvbSBcIi4uLy4uLy4uL0VudW1zXCI7XG5pbXBvcnQgeyBVbmxvY2tJdGVtTW9kZWxNYW5hZ2VyIH0gZnJvbSBcIi4uLy4uLy4uL21vZGVsL1VubG9ja0l0ZW1Nb2RlbE1hbmFnZXJcIjtcbmltcG9ydCBVbmxvY2tTcGVjaWFsUGxvdEV2ZW50TWFuYWdlciBmcm9tIFwiLi4vLi4vLi4vbW9kZWwvVW5sb2NrU3BlY2lhbFBsb3RFdmVudE1hbmFnZXJcIjtcbmltcG9ydCB7IEd1aWRlVmlld1BhcmFtTW9kZWwgfSBmcm9tIFwiLi4vLi4vcHJlc2VudGVyL0d1aWRlVmlld1ByZXNlbnRlclwiO1xuaW1wb3J0IHsgUmVnVmlldyB9IGZyb20gXCIuLi8uLi9QcmVzZW50ZXJDQ1ZpZXdGYWN0b3J5XCI7XG5pbXBvcnQgeyBNYWluVmlldywgTWFpblZpZXdQcm9wcywgTWFpblZpZXdUeXBlIH0gZnJvbSBcIi4uL3R5cGUvTWFpblZpZXdcIjtcbmNvbnN0IHsgY2NjbGFzcywgcHJvcGVydHkgfSA9IGNjLl9kZWNvcmF0b3I7XG5cbkBjY2NsYXNzXG5AUmVnVmlldyhNYWluVmlld1R5cGUsIFwicHJlZmFiL3VpL01haW5WaWV3XCIpXG5leHBvcnQgY2xhc3MgTWFpblZpZXdJbXBsIGV4dGVuZHMgQ0NQdXJlVmlldzxNYWluVmlld1Byb3BzPiBpbXBsZW1lbnRzIE1haW5WaWV3IHtcblxuICAgIEBwcm9wZXJ0eSh7IHR5cGU6IGNjLk5vZGUgfSlcbiAgICBwcml2YXRlIGNvbnRlbnRQYXJlbnQ6IGNjLk5vZGUgPSBEdW1teU5vZGU7XG4gICAgQHByb3BlcnR5KHsgdHlwZTogY2MuU3ByaXRlIH0pXG4gICAgcHJpdmF0ZSB0aXRsZVNwcml0ZTogY2MuU3ByaXRlID0gRHVtbXlTcHJpdGU7XG5cbiAgICBAcHJvcGVydHkoeyB0eXBlOiBjYy5Ob2RlIH0pXG4gICAgcHJpdmF0ZSBidXR0b25MYXlvdXQ6IGNjLk5vZGUgPSBEdW1teU5vZGU7XG4gICAgQHByb3BlcnR5KHsgdHlwZTogW2NjLkJ1dHRvbl0sIGRpc3BsYXlOYW1lOiBcIlRhYmJhciBCdXR0b25zXCIgfSlcbiAgICBwcml2YXRlIHRhYmJhckJ1dHRvbnM6IGNjLkJ1dHRvbltdID0gW107XG4gICAgQHByb3BlcnR5KHsgdHlwZTogW2NjLlNwcml0ZUZyYW1lXSwgZGlzcGxheU5hbWU6IFwiVGFiYmFyIFNwcml0ZWZyYW1lc1wiIH0pXG4gICAgcHJpdmF0ZSB0YWJiYXJTcHJpdGVGcmFtZXM6IGNjLlNwcml0ZUZyYW1lW10gPSBbXTtcbiAgICBAcHJvcGVydHkoeyB0eXBlOiBbY2MuU3ByaXRlRnJhbWVdLCBkaXNwbGF5TmFtZTogXCJUaXRsZSBTcHJpdGVmcmFtZXNcIiB9KVxuICAgIHByaXZhdGUgdGl0bGVTcHJpdGVGcmFtZXM6IGNjLlNwcml0ZUZyYW1lW10gPSBbXTtcblxuICAgIEBwcm9wZXJ0eSh7IHR5cGU6IFtzcC5Ta2VsZXRvbl0sIGRpc3BsYXlOYW1lOiBcIkNsaWNrIHNrZWxldG9uIGFuaSBhcnJheVwiIH0pXG4gICAgcHJpdmF0ZSBjbGlja0FuaUFycjogc3AuU2tlbGV0b25bXSA9IFtdO1xuXG4gICAgQHByb3BlcnR5KGNjLk5vZGUpXG4gICAgZGVidWdidG46IGNjLk5vZGUgPSBEdW1teU5vZGU7XG5cbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBnYW1lQ2VudGVyQnRuOiBjYy5Ob2RlID0gRHVtbXlOb2RlO1xuICAgIEBwcm9wZXJ0eShjYy5Ob2RlKVxuICAgIHVyZ2VudE5vdGljZUJ0bjogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBnb1RvU2hvcEJ0bjogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBjb21tb25Qcm9ibGVtQnRuOiBjYy5Ob2RlID0gRHVtbXlOb2RlO1xuICAgIEBwcm9wZXJ0eShjYy5Ob2RlKVxuICAgIHJld2FyZEJ0bjogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICByZXdhcmRSZWREb3ROb2RlOiBjYy5Ob2RlID0gRHVtbXlOb2RlO1xuICAgIEBwcm9wZXJ0eShjYy5Ob2RlKVxuICAgIHdhaXROb2RlOiBjYy5Ob2RlID0gRHVtbXlOb2RlO1xuXG4gICAgQHByb3BlcnR5KGNjLk5vZGUpXG4gICAgc3ViR2FtZU5vZGU6IGNjLk5vZGUgPSBEdW1teU5vZGU7XG5cbiAgICBAcHJvcGVydHkoY2MuTGFiZWwpXG4gICAgbG9hZGluZ0xhYmVsOiBjYy5MYWJlbCA9IER1bW15TGFiZWw7XG4gICAgQHByb3BlcnR5KGNjLk5vZGUpXG4gICAgZG93bkJ1dHRvbjogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBidXR0b25zTm9kZTogY2MuTm9kZSA9IER1bW15Tm9kZTtcblxuICAgIG9uVGFiQnV0dG9uQ2xpY2soZXZlbnQsIGluZGV4OiBzdHJpbmcpIHtcbiAgICAgICAgLy8gdGhpcy5zaG93VGFiQmFyKGZhbHNlKTtcbiAgICAgICAgdGhpcy5fcHJvcHMub25UYWJDbGljayhwYXJzZUludChpbmRleCksICgpID0+IHtcbiAgICAgICAgICAgIC8vIHRoaXMuc2hvd1RhYkJhcih0cnVlKTtcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuaGlkZUNsaWNrQW5pQnlJbmRleChwYXJzZUludChpbmRleCkpO1xuICAgIH1cblxuICAgIHByaXZhdGUgX3RhYkNvbnRlbnRDb250YWluZXI6IFZpZXc7XG4gICAgcHJpdmF0ZSBfZG90TnVtYmVyID0gMTtcbiAgICBwcml2YXRlIF9pc2Rvd24gPSB0cnVlO1xuXG5cbiAgICBvbkxvYWQoKSB7XG4gICAgICAgIHRoaXMuY2hhbmdlTG9hZGluZ0xhYmVsKCk7XG4gICAgICAgIHRoaXMuX3RhYkNvbnRlbnRDb250YWluZXIgPSB0aGlzLmNvbnRlbnRQYXJlbnQuYWRkQ29tcG9uZW50KENDVmlldyk7XG5cbiAgICAgICAgdGhpcy5iaW5kUHJvcChcIm1lc3NhZ2VSZWREb3RcIiwgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbTWFpblRhYnMubWVzc2FnZVRhYl0ubm9kZS5nZXRDaGlsZEJ5TmFtZShcIlJlZERvdFwiKS5hY3RpdmUgPSB2YWx1ZTtcbiAgICAgICAgICAgIGlmICh0aGlzLl9wcm9wcy5zZWxlY3RlZFRhYiAhPT0gMCAmJiB2YWx1ZSkge1xuICAgICAgICAgICAgICAgIHRoaXMuY2xpY2tBbmlBcnJbTWFpblRhYnMubWVzc2FnZVRhYl0ubm9kZS5hY3RpdmUgPSB0cnVlO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICB0aGlzLmNsaWNrQW5pQXJyW01haW5UYWJzLm1lc3NhZ2VUYWJdLm5vZGUuYWN0aXZlID0gZmFsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLmJpbmRQcm9wKFwiZGF0aW5nRXZlbnRSZWREb3RcIiwgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbTWFpblRhYnMuZGF0aW5nRXZlbnRUYWJdLm5vZGUuZ2V0Q2hpbGRCeU5hbWUoXCJSZWREb3RcIikuYWN0aXZlID0gdmFsdWU7XG4gICAgICAgICAgICBpZiAodGhpcy5fcHJvcHMuc2VsZWN0ZWRUYWIgIT09IE1haW5UYWJzLmRhdGluZ0V2ZW50VGFiICYmIHZhbHVlKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5jbGlja0FuaUFycltNYWluVGFicy5kYXRpbmdFdmVudFRhYl0ubm9kZS5hY3RpdmUgPSB0cnVlO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICB0aGlzLmNsaWNrQW5pQXJyW01haW5UYWJzLmRhdGluZ0V2ZW50VGFiXS5ub2RlLmFjdGl2ZSA9IGZhbHNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmJpbmRQcm9wKFwid2FpdFJlZERvdFwiLCAodmFsdWUpID0+IHtcbiAgICAgICAgICAgIHRoaXMudGFiYmFyQnV0dG9uc1tNYWluVGFicy5iZWRyb29tVGFiXS5ub2RlLmdldENoaWxkQnlOYW1lKFwiUmVkRG90XCIpLmFjdGl2ZSA9IHZhbHVlO1xuICAgICAgICB9KTtcblxuICAgICAgICAvL+S/ruaUueS4u+eVjOmdouWPkeeOsOaMiemSruS4uuawuOS5heaYvuekuue6oueCuVxuICAgICAgICAvL3RoaXMuYmluZFByb3AoXCJkaXNjb3ZlclJlZERvdFwiLCB0aGlzLnRhYmJhckJ1dHRvbnNbTWFpblRhYnMuZGlzY292ZXJUYWJdLm5vZGUuZ2V0Q2hpbGRCeU5hbWUoXCJSZWREb3RcIiksIFwiYWN0aXZlXCIpO1xuICAgICAgICB0aGlzLmJpbmRQcm9wKFwiZGlzY292ZXJSZWREb3RcIiwgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbTWFpblRhYnMuZGlzY292ZXJUYWJdLm5vZGUuZ2V0Q2hpbGRCeU5hbWUoXCJSZWREb3RcIikuYWN0aXZlID0gdHJ1ZTtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgdGhpcy5kZWJ1Z2J0bi5hY3RpdmUgPSBHYW1lQ29uZmlnLmRlYnVnO1xuXG4gICAgICAgIGlmIChjaGFubmVsICE9PSBcImFuZHJvaWRcIikge1xuICAgICAgICAgICAgdGhpcy5nYW1lQ2VudGVyQnRuLmFjdGl2ZSA9IHRydWU7XG4gICAgICAgICAgICB0aGlzLnN1YkdhbWVOb2RlLmFjdGl2ZSA9IHRydWU7XG4gICAgICAgICAgICBDQ0dhbWVDZW50ZXJOb2RlRmFjdG9yeS5nZXRJbnN0YW5jZSgpLnJlZ2lzdGVyTWFpblVJU3ViR2FtZU5vZGUodGhpcy5zdWJHYW1lTm9kZSk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICB0aGlzLmdhbWVDZW50ZXJCdG4uYWN0aXZlID0gZmFsc2U7XG4gICAgICAgICAgICB0aGlzLnN1YkdhbWVOb2RlLmFjdGl2ZSA9IGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIHRoaXMudXJnZW50Tm90aWNlQnRuLmFjdGl2ZSA9IGZhbHNlO1xuICAgIH1cblxuICAgIGdldFRhYkNvbnRlbnRDb250YWluZXIoKTogVmlldyB7XG4gICAgICAgIHJldHVybiB0aGlzLl90YWJDb250ZW50Q29udGFpbmVyO1xuICAgIH1cblxuICAgIG9uUHJvcHNMb2FkKHByb3BzOiBSZWFkb25seTxNYWluVmlld1Byb3BzPikge1xuICAgICAgICBzdXBlci5vblByb3BzTG9hZChwcm9wcyk7XG4gICAgICAgIGxldCBjdXJyVGFiID0gdGhpcy5fcHJvcHMuc2VsZWN0ZWRUYWI7XG4gICAgICAgIHRoaXMudGFiYmFyQnV0dG9uc1tjdXJyVGFiXS5ub3JtYWxTcHJpdGUgPSB0aGlzLnRhYmJhclNwcml0ZUZyYW1lc1tjdXJyVGFiICogMiArIDFdO1xuICAgICAgICB0aGlzLnRpdGxlU3ByaXRlLnNwcml0ZUZyYW1lID0gdGhpcy50aXRsZVNwcml0ZUZyYW1lc1tjdXJyVGFiXTtcbiAgICB9XG5cbiAgICBvblByb3BDaGFuZ2Uoa2V5OiBFeHRyYWN0PGtleW9mIE1haW5WaWV3UHJvcHMsIHN0cmluZz4pIHtcbiAgICAgICAgc3VwZXIub25Qcm9wQ2hhbmdlKGtleSk7XG4gICAgICAgIGlmIChrZXkgPT09IFwic2VsZWN0ZWRUYWJcIikge1xuICAgICAgICAgICAgbGV0IHByZXZUYWIgPSB0aGlzLl9wcmV2UHJvcHMuc2VsZWN0ZWRUYWI7XG4gICAgICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbcHJldlRhYl0ubm9ybWFsU3ByaXRlID0gdGhpcy50YWJiYXJTcHJpdGVGcmFtZXNbcHJldlRhYiAqIDJdO1xuICAgICAgICAgICAgbGV0IGN1cnJUYWIgPSB0aGlzLl9wcm9wcy5zZWxlY3RlZFRhYjtcbiAgICAgICAgICAgIHRoaXMudGFiYmFyQnV0dG9uc1tjdXJyVGFiXS5ub3JtYWxTcHJpdGUgPSB0aGlzLnRhYmJhclNwcml0ZUZyYW1lc1tjdXJyVGFiICogMiArIDFdO1xuICAgICAgICAgICAgdGhpcy50aXRsZVNwcml0ZS5zcHJpdGVGcmFtZSA9IHRoaXMudGl0bGVTcHJpdGVGcmFtZXNbY3VyclRhYl07XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIG9uRGVidWdDbGlja0NhbGxiYWNrKGV2ZW50KSB7XG4gICAgICAgIHRoaXMuX3Byb3BzLm9uRGVidWdDbGljaygpO1xuICAgIH1cblxuICAgIGdldEd1aWRlVGFiUGFyYW0oaW5kZXg6IG51bWJlcik6IEd1aWRlVmlld1BhcmFtTW9kZWwgfCB1bmRlZmluZWQge1xuICAgICAgICBpZiAoaW5kZXggPCAwIHx8IHRoaXMuX3Byb3BzLnNlbGVjdGVkVGFiID09PSBpbmRleCkge1xuICAgICAgICAgICAgcmV0dXJuIHVuZGVmaW5lZDtcbiAgICAgICAgfVxuICAgICAgICBsZXQgbm9kZSA9IHRoaXMudGFiYmFyQnV0dG9uc1tpbmRleF0ubm9kZTtcbiAgICAgICAgbGV0IHdwID0gbm9kZS5jb252ZXJ0VG9Xb3JsZFNwYWNlQVIoY2MudjIoMCwgMCkpO1xuICAgICAgICBsZXQgbTogR3VpZGVWaWV3UGFyYW1Nb2RlbCA9IHtcbiAgICAgICAgICAgIHg6IHdwLngsXG4gICAgICAgICAgICB5OiB3cC55LFxuICAgICAgICAgICAgdzogbm9kZS53aWR0aCxcbiAgICAgICAgICAgIGg6IG5vZGUuaGVpZ2h0LFxuICAgICAgICAgICAgZDogRGlyZWN0aW9uVHlwZS5ET1dNLFxuICAgICAgICB9XG4gICAgICAgIHJldHVybiBtO1xuICAgIH1cblxuICAgIGhpZGVDbGlja0FuaUJ5SW5kZXggPSAoaW5kZXg6IG51bWJlcikgPT4ge1xuICAgICAgICBpZiAoaW5kZXggPCAwIHx8IGluZGV4ID4gdGhpcy5jbGlja0FuaUFyci5sZW5ndGgpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgICBsZXQgbGltaXRBcnI6IE1haW5UYWJzW10gPSBbTWFpblRhYnMubWVzc2FnZVRhYiwgTWFpblRhYnMuZGF0aW5nRXZlbnRUYWIsIE1haW5UYWJzLmJlZHJvb21UYWJdO1xuICAgICAgICBsZXQgY29udHJsQXJyOiBib29sZWFuW10gPSBbdGhpcy5fcHJvcHMubWVzc2FnZVJlZERvdCwgdGhpcy5fcHJvcHMuZGF0aW5nRXZlbnRSZWREb3RdO1xuICAgICAgICBsZXQgZXhpc3QgPSBsaW1pdEFyci5maW5kSW5kZXgoKHYpID0+IHYgPT09IGluZGV4KSAhPT0gKC0xKTtcbiAgICAgICAgaWYgKGV4aXN0KSB7XG4gICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGxpbWl0QXJyLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5jbGlja0FuaUFycltsaW1pdEFycltpXV0ubm9kZS5hY3RpdmUgPSAobGltaXRBcnJbaV0gIT09IGluZGV4KSAmJiBjb250cmxBcnJbaV07XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGxpbWl0QXJyLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5jbGlja0FuaUFycltsaW1pdEFycltpXV0ubm9kZS5hY3RpdmUgPSBjb250cmxBcnJbaV07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzaG93UmV3YXJkQnRuID0gKGlzU2hvdzogYm9vbGVhbikgPT4ge1xuICAgICAgICAvLyB0aGlzLnVyZ2VudE5vdGljZUJ0bi5hY3RpdmUgPSBpc1Nob3c7XG4gICAgICAgIHRoaXMuZ29Ub1Nob3BCdG4uYWN0aXZlID0gaXNTaG93O1xuICAgICAgICBpZiAoIXRoaXMuX2lzZG93bikge1xuICAgICAgICAgICAgdGhpcy5kb3duQnV0dG9uLmFjdGl2ZSA9IGlzU2hvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNob3dCb3R0b25zTm9kZSA9IChpc1Nob3c6IGJvb2xlYW4pID0+IHtcbiAgICAgICAgdGhpcy5idXR0b25zTm9kZS5hY3RpdmUgPSBpc1Nob3c7XG4gICAgICAgIGlmICh0aGlzLl9pc2Rvd24pIHtcbiAgICAgICAgICAgIHRoaXMuYnV0dG9uc05vZGUuYWN0aXZlID0gaXNTaG93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2hvd1N1YkdhbWVOb2RlID0gKGlzU2hvdzogYm9vbGVhbikgPT4ge1xuICAgICAgICBpZiAoY2hhbm5lbCAhPT0gXCJhbmRyb2lkXCIpIHtcbiAgICAgICAgICAgIHRoaXMuc3ViR2FtZU5vZGUuYWN0aXZlID0gaXNTaG93O1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgdGhpcy5zdWJHYW1lTm9kZS5hY3RpdmUgPSBmYWxzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGdldFJld2FyZFJlZERvdE5vZGUoKTogY2MuTm9kZSB7XG4gICAgICAgIHJldHVybiB0aGlzLnJld2FyZFJlZERvdE5vZGU7XG4gICAgfVxuXG4gICAgb25VcmdlbnROb3RpY2VDbGlja0NhbGxiYWNrKGV2ZW50KSB7XG4gICAgICAgIHRoaXMuX3Byb3BzLm9uVXJnZW50Tm90aWNlQ2xpY2soKTtcbiAgICB9XG5cbiAgICBvbkdvVG9TaG9wQ2xpY2tDYWxsYmFjayhldmVudCkge1xuICAgICAgICB0aGlzLl9wcm9wcy5vbkdvVG9TaG9wQ2xpY2soKTtcbiAgICB9XG5cbiAgICBvbkNvbW1vblByb2JsZW1DbGlja0NhbGxiYWNrKGV2ZW50KSB7XG4gICAgICAgIHRoaXMuX3Byb3BzLm9uQ29tbW9uUHJvYmxlbUNsaWNrKCk7XG4gICAgfVxuXG4gICAgb25SZXdhcmRCdG5DbGlja0NhbGxiYWNrKGV2ZW50KSB7XG4gICAgICAgIHRoaXMuX3Byb3BzLm9uUmV3YXJkQnRuQ2xpY2tDYWxsYmFjaygpO1xuICAgIH1cblxuICAgIHVwZGF0ZUJlZFJvb21SZWREb3QoKSB7XG4gICAgICAgIGxldCBzaG93UmVkRG90ID0gZmFsc2U7XG4gICAgICAgIGxldCBhbGxJdGVtSWRzOiBBcnJheTxudW1iZXI+ID0gW107XG4gICAgICAgIGFsbEl0ZW1JZHMgPSBVbmxvY2tJdGVtTW9kZWxNYW5hZ2VyLnVubG9ja0l0ZW1zO1xuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IGFsbEl0ZW1JZHMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgICAgIGlmIChVbmxvY2tTcGVjaWFsUGxvdEV2ZW50TWFuYWdlci5nZXRJbnN0YW5jZSgpLmlzU2hvd0JlZFJvb21SZWREb3RTdGF0dXMoYWxsSXRlbUlkc1tpXSkpIHtcbiAgICAgICAgICAgICAgICBzaG93UmVkRG90ID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbTWFpblRhYnMuYmVkcm9vbVRhYl0ubm9kZS5nZXRDaGlsZEJ5TmFtZShcIlJlZERvdFwiKS5hY3RpdmUgPSBzaG93UmVkRG90O1xuICAgIH1cblxuICAgIHNob3dUYWJCYXIoaXNTaG93OiBib29sZWFuKSB7XG4gICAgICAgIHRoaXMubm9kZS5nZXRDaGlsZEJ5TmFtZShcIlRhYkJhclwiKS5hY3RpdmUgPSBpc1Nob3c7XG4gICAgfVxuXG4gICAgc2hvd1dhaXRpbmdWaWV3KGlzU2hvdzogYm9vbGVhbikge1xuICAgICAgICB0aGlzLndhaXROb2RlLmFjdGl2ZSA9IGlzU2hvdztcbiAgICB9XG5cbiAgICBjaGFuZ2VMb2FkaW5nTGFiZWwoKSB7XG4gICAgICAgIHRoaXMubG9hZGluZ0xhYmVsLnNjaGVkdWxlKCgpID0+IHtcbiAgICAgICAgICAgIGlmICh0aGlzLl9kb3ROdW1iZXIgPj0gMykge1xuICAgICAgICAgICAgICAgIHRoaXMuX2RvdE51bWJlciA9IDE7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHRoaXMuX2RvdE51bWJlcisrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGV0IGRvdCA9IFwiXCI7XG4gICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMuX2RvdE51bWJlcjsgaSsrKSB7XG4gICAgICAgICAgICAgICAgZG90ICs9IFwiLlwiXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aGlzLmxvYWRpbmdMYWJlbC5zdHJpbmcgPSBcIuato+WcqOWKquWKm+WKoOi9vSjguIcgy5lvy5kp4Lin77yB6K+36ICQ5b+D562J5b6FXCIgKyBkb3Q7XG4gICAgICAgIH0sIDAuNSk7XG4gICAgfVxuXG4gICAgb25Eb3duQnV0dG9uQ2xpY2soKSB7XG4gICAgICAgIHRoaXMuX2lzZG93biA9IHRydWU7XG4gICAgICAgIHRoaXMuZG93bkJ1dHRvbi5hY3RpdmUgPSBmYWxzZTtcbiAgICAgICAgdGhpcy5idXR0b25zTm9kZS5hY3RpdmUgPSB0cnVlO1xuICAgICAgICB0aGlzLmJ1dHRvbnNOb2RlLnNjYWxlWSA9IDA7XG4gICAgICAgIGNjLnR3ZWVuKHRoaXMuYnV0dG9uc05vZGUpXG4gICAgICAgICAgICAudG8oMC4yLCB7IHNjYWxlWTogMSB9KVxuICAgICAgICAgICAgLmNhbGwoKCkgPT4ge1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5zdGFydCgpO1xuICAgIH1cblxuICAgIG9uVXBCdXR0b25DbGljaygpIHtcbiAgICAgICAgdGhpcy5faXNkb3duID0gZmFsc2U7XG4gICAgICAgIGNjLnR3ZWVuKHRoaXMuYnV0dG9uc05vZGUpXG4gICAgICAgICAgICAudG8oMC4yLCB7IHNjYWxlWTogMCB9KVxuICAgICAgICAgICAgLmNhbGwoKCkgPT4ge1xuICAgICAgICAgICAgICAgIHRoaXMuZG93bkJ1dHRvbi5hY3RpdmUgPSB0cnVlO1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIC5zdGFydCgpO1xuICAgIH1cbn0iXX0= //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L2ltcGwvTWFpblZpZXdJbXBsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLHNFQUF1RjtBQUN2Rix3RUFBNkU7QUFFN0UsdURBQTZEO0FBQzdELDBDQUF5RDtBQUV6RCx5RUFBdUQ7QUFDdkQsK0NBQXlFO0FBQ3pFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLEdBQUcsRUFBRSxDQUFDLFVBQVUsQ0FBQztBQUk1QztJQUFBLElBQWEsWUFBWSxHQUF6QixNQUFhLFlBQWEsU0FBUSx1QkFBeUI7UUFBM0Q7O1lBR1ksa0JBQWEsR0FBWSwwQkFBUyxDQUFDO1lBRW5DLGdCQUFXLEdBQWMsNEJBQVcsQ0FBQztZQUdyQyxrQkFBYSxHQUFnQixFQUFFLENBQUM7WUFFaEMsdUJBQWtCLEdBQXFCLEVBQUUsQ0FBQztZQUUxQyxzQkFBaUIsR0FBcUIsRUFBRSxDQUFDO1lBR3pDLGdCQUFXLEdBQWtCLEVBQUUsQ0FBQztZQUd4QyxhQUFRLEdBQVksMEJBQVMsQ0FBQztZQUU5QixhQUFRLEdBQVksMEJBQVMsQ0FBQztZQUU5QixpQkFBWSxHQUFhLDJCQUFVLENBQUM7WUFRNUIsZUFBVSxHQUFHLENBQUMsQ0FBQztZQTJFdkIsd0JBQW1CLEdBQUcsQ0FBQyxLQUFhLEVBQUUsRUFBRTtnQkFDcEMsSUFBSSxLQUFLLEdBQUcsQ0FBQyxJQUFJLEtBQUssR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sRUFBRTtvQkFDOUMsT0FBTztpQkFDVjtnQkFDRCxJQUFJLFFBQVEsR0FBZSxDQUFDLGdCQUFRLENBQUMsVUFBVSxFQUFFLGdCQUFRLENBQUMsY0FBYyxDQUFDLENBQUM7Z0JBQzFFLElBQUksU0FBUyxHQUFjLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxhQUFhLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO2dCQUN0RixJQUFJ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QUFFLDBCQUEwQixFQUFFLENBQUM7cURBQ25DO0lBR3hDO1FBREMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUM7a0RBQ1k7SUFFOUI7UUFEQyxRQUFRLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQztrREFDWTtJQUU5QjtRQURDLFFBQVEsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDO3NEQUNpQjtJQXRCM0IsWUFBWTtRQUZ4QixPQUFPO1FBQ1AsZ0NBQU8sQ0FBQyx1QkFBWSxFQUFFLG9CQUFvQixDQUFDO09BQy9CLFlBQVksQ0E2SXhCO0lBQUQsbUJBQUM7S0FBQTtBQTdJWSxvQ0FBWSIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IER1bW15TGFiZWwsIER1bW15Tm9kZSwgRHVtbXlTcHJpdGUgfSBmcm9tIFwiLi4vLi4vLi4vLi4vY29tbW9uL0NDRHVtbXlPYmplY3RzXCI7XG5pbXBvcnQgeyBDQ1B1cmVWaWV3LCBDQ1ZpZXcgfSBmcm9tIFwiLi4vLi4vLi4vLi4vY29tbW9uL2NsYXNzYmFzZS9DQ1ZpZXdCYXNlXCI7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSBcIi4uLy4uLy4uLy4uL2NvbW1vbi9jbGFzc2Jhc2UvVmlld0Jhc2VcIjtcbmltcG9ydCB7IGNoYW5uZWwsIEdhbWVDb25maWcgfSBmcm9tIFwiLi4vLi4vLi4vLi4vR2FtZUNvbmZpZ1wiO1xuaW1wb3J0IHsgRGlyZWN0aW9uVHlwZSwgTWFpblRhYnMgfSBmcm9tIFwiLi4vLi4vLi4vRW51bXNcIjtcbmltcG9ydCB7IEd1aWRlVmlld1BhcmFtTW9kZWwgfSBmcm9tIFwiLi4vLi4vcHJlc2VudGVyL0d1aWRlVmlld1ByZXNlbnRlclwiO1xuaW1wb3J0IHsgUmVnVmlldyB9IGZyb20gXCIuLi8uLi9QcmVzZW50ZXJDQ1ZpZXdGYWN0b3J5XCI7XG5pbXBvcnQgeyBNYWluVmlldywgTWFpblZpZXdQcm9wcywgTWFpblZpZXdUeXBlIH0gZnJvbSBcIi4uL3R5cGUvTWFpblZpZXdcIjtcbmNvbnN0IHsgY2NjbGFzcywgcHJvcGVydHkgfSA9IGNjLl9kZWNvcmF0b3I7XG5cbkBjY2NsYXNzXG5AUmVnVmlldyhNYWluVmlld1R5cGUsIFwicHJlZmFiL3VpL01haW5WaWV3XCIpXG5leHBvcnQgY2xhc3MgTWFpblZpZXdJbXBsIGV4dGVuZHMgQ0NQdXJlVmlldzxNYWluVmlld1Byb3BzPiBpbXBsZW1lbnRzIE1haW5WaWV3IHtcblxuICAgIEBwcm9wZXJ0eSh7IHR5cGU6IGNjLk5vZGUgfSlcbiAgICBwcml2YXRlIGNvbnRlbnRQYXJlbnQ6IGNjLk5vZGUgPSBEdW1teU5vZGU7XG4gICAgQHByb3BlcnR5KHsgdHlwZTogY2MuU3ByaXRlIH0pXG4gICAgcHJpdmF0ZSB0aXRsZVNwcml0ZTogY2MuU3ByaXRlID0gRHVtbXlTcHJpdGU7XG5cbiAgICBAcHJvcGVydHkoeyB0eXBlOiBbY2MuQnV0dG9uXSwgZGlzcGxheU5hbWU6IFwiVGFiYmFyIEJ1dHRvbnNcIiB9KVxuICAgIHByaXZhdGUgdGFiYmFyQnV0dG9uczogY2MuQnV0dG9uW10gPSBbXTtcbiAgICBAcHJvcGVydHkoeyB0eXBlOiBbY2MuU3ByaXRlRnJhbWVdLCBkaXNwbGF5TmFtZTogXCJUYWJiYXIgU3ByaXRlZnJhbWVzXCIgfSlcbiAgICBwcml2YXRlIHRhYmJhclNwcml0ZUZyYW1lczogY2MuU3ByaXRlRnJhbWVbXSA9IFtdO1xuICAgIEBwcm9wZXJ0eSh7IHR5cGU6IFtjYy5TcHJpdGVGcmFtZV0sIGRpc3BsYXlOYW1lOiBcIlRpdGxlIFNwcml0ZWZyYW1lc1wiIH0pXG4gICAgcHJpdmF0ZSB0aXRsZVNwcml0ZUZyYW1lczogY2MuU3ByaXRlRnJhbWVbXSA9IFtdO1xuXG4gICAgQHByb3BlcnR5KHsgdHlwZTogW3NwLlNrZWxldG9uXSwgZGlzcGxheU5hbWU6IFwiQ2xpY2sgc2tlbGV0b24gYW5pIGFycmF5XCIgfSlcbiAgICBwcml2YXRlIGNsaWNrQW5pQXJyOiBzcC5Ta2VsZXRvbltdID0gW107XG5cbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICBkZWJ1Z2J0bjogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTm9kZSlcbiAgICB3YWl0Tm9kZTogY2MuTm9kZSA9IER1bW15Tm9kZTtcbiAgICBAcHJvcGVydHkoY2MuTGFiZWwpXG4gICAgbG9hZGluZ0xhYmVsOiBjYy5MYWJlbCA9IER1bW15TGFiZWw7XG5cbiAgICBvblRhYkJ1dHRvbkNsaWNrKGV2ZW50LCBpbmRleDogc3RyaW5nKSB7XG4gICAgICAgIHRoaXMuX3Byb3BzLm9uVGFiQ2xpY2socGFyc2VJbnQoaW5kZXgpLCAoKSA9PiB7fSk7XG4gICAgICAgIHRoaXMuaGlkZUNsaWNrQW5pQnlJbmRleChwYXJzZUludChpbmRleCkpO1xuICAgIH1cblxuICAgIHByaXZhdGUgX3RhYkNvbnRlbnRDb250YWluZXI6IFZpZXc7XG4gICAgcHJpdmF0ZSBfZG90TnVtYmVyID0gMTtcblxuXG4gICAgb25Mb2FkKCkge1xuICAgICAgICB0aGlzLmNoYW5nZUxvYWRpbmdMYWJlbCgpO1xuICAgICAgICB0aGlzLl90YWJDb250ZW50Q29udGFpbmVyID0gdGhpcy5jb250ZW50UGFyZW50LmFkZENvbXBvbmVudChDQ1ZpZXcpO1xuXG4gICAgICAgIHRoaXMuYmluZFByb3AoXCJtZXNzYWdlUmVkRG90XCIsICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy50YWJiYXJCdXR0b25zW01haW5UYWJzLm1lc3NhZ2VUYWJdLm5vZGUuZ2V0Q2hpbGRCeU5hbWUoXCJSZWREb3RcIikuYWN0aXZlID0gdmFsdWU7XG4gICAgICAgICAgICBpZiAodGhpcy5fcHJvcHMuc2VsZWN0ZWRUYWIgIT09IDAgJiYgdmFsdWUpIHtcbiAgICAgICAgICAgICAgICB0aGlzLmNsaWNrQW5pQXJyW01haW5UYWJzLm1lc3NhZ2VUYWJdLm5vZGUuYWN0aXZlID0gdHJ1ZTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgdGhpcy5jbGlja0FuaUFycltNYWluVGFicy5tZXNzYWdlVGFiXS5ub2RlLmFjdGl2ZSA9IGZhbHNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgICAgdGhpcy5iaW5kUHJvcChcImRhdGluZ0V2ZW50UmVkRG90XCIsICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy50YWJiYXJCdXR0b25zW01haW5UYWJzLmRhdGluZ0V2ZW50VGFiXS5ub2RlLmdldENoaWxkQnlOYW1lKFwiUmVkRG90XCIpLmFjdGl2ZSA9IHZhbHVlO1xuICAgICAgICAgICAgaWYgKHRoaXMuX3Byb3BzLnNlbGVjdGVkVGFiICE9PSBNYWluVGFicy5kYXRpbmdFdmVudFRhYiAmJiB2YWx1ZSkge1xuICAgICAgICAgICAgICAgIHRoaXMuY2xpY2tBbmlBcnJbTWFpblRhYnMuZGF0aW5nRXZlbnRUYWJdLm5vZGUuYWN0aXZlID0gdHJ1ZTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgdGhpcy5jbGlja0FuaUFycltNYWluVGFicy5kYXRpbmdFdmVudFRhYl0ubm9kZS5hY3RpdmUgPSBmYWxzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG5cbiAgICAgICAgLy/kv67mlLnkuLvnlYzpnaLlj5HnjrDmjInpkq7kuLrmsLjkuYXmmL7npLrnuqLngrlcbiAgICAgICAgdGhpcy5iaW5kUHJvcChcImRpc2NvdmVyUmVkRG90XCIsICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy50YWJiYXJCdXR0b25zW01haW5UYWJzLmRpc2NvdmVyVGFiXS5ub2RlLmdldENoaWxkQnlOYW1lKFwiUmVkRG90XCIpLmFjdGl2ZSA9IHRydWU7XG4gICAgICAgIH0pO1xuXG4gICAgICAgIHRoaXMuZGVidWdidG4uYWN0aXZlID0gR2FtZUNvbmZpZy5kZWJ1ZztcbiAgICB9XG5cbiAgICBnZXRUYWJDb250ZW50Q29udGFpbmVyKCk6IFZpZXcge1xuICAgICAgICByZXR1cm4gdGhpcy5fdGFiQ29udGVudENvbnRhaW5lcjtcbiAgICB9XG5cbiAgICBvblByb3BzTG9hZChwcm9wczogUmVhZG9ubHk8TWFpblZpZXdQcm9wcz4pIHtcbiAgICAgICAgc3VwZXIub25Qcm9wc0xvYWQocHJvcHMpO1xuICAgICAgICBsZXQgY3VyclRhYiA9IHRoaXMuX3Byb3BzLnNlbGVjdGVkVGFiO1xuICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbY3VyclRhYl0ubm9ybWFsU3ByaXRlID0gdGhpcy50YWJiYXJTcHJpdGVGcmFtZXNbY3VyclRhYiAqIDIgKyAxXTtcbiAgICAgICAgdGhpcy50aXRsZVNwcml0ZS5zcHJpdGVGcmFtZSA9IHRoaXMudGl0bGVTcHJpdGVGcmFtZXNbY3VyclRhYl07XG4gICAgfVxuXG4gICAgb25Qcm9wQ2hhbmdlKGtleTogRXh0cmFjdDxrZXlvZiBNYWluVmlld1Byb3BzLCBzdHJpbmc+KSB7XG4gICAgICAgIHN1cGVyLm9uUHJvcENoYW5nZShrZXkpO1xuICAgICAgICBpZiAoa2V5ID09PSBcInNlbGVjdGVkVGFiXCIpIHtcbiAgICAgICAgICAgIGxldCBwcmV2VGFiID0gdGhpcy5fcHJldlByb3BzLnNlbGVjdGVkVGFiO1xuICAgICAgICAgICAgdGhpcy50YWJiYXJCdXR0b25zW3ByZXZUYWJdLm5vcm1hbFNwcml0ZSA9IHRoaXMudGFiYmFyU3ByaXRlRnJhbWVzW3ByZXZUYWIgKiAyXTtcbiAgICAgICAgICAgIGxldCBjdXJyVGFiID0gdGhpcy5fcHJvcHMuc2VsZWN0ZWRUYWI7XG4gICAgICAgICAgICB0aGlzLnRhYmJhckJ1dHRvbnNbY3VyclRhYl0ubm9ybWFsU3ByaXRlID0gdGhpcy50YWJiYXJTcHJpdGVGcmFtZXNbY3VyclRhYiAqIDIgKyAxXTtcbiAgICAgICAgICAgIHRoaXMudGl0bGVTcHJpdGUuc3ByaXRlRnJhbWUgPSB0aGlzLnRpdGxlU3ByaXRlRnJhbWVzW2N1cnJUYWJdO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBvbkRlYnVnQ2xpY2tDYWxsYmFjayhldmVudCkge1xuICAgICAgICB0aGlzLl9wcm9wcy5vbkRlYnVnQ2xpY2soKTtcbiAgICB9XG5cbiAgICBnZXRHdWlkZVRhYlBhcmFtKGluZGV4OiBudW1iZXIpOiBHdWlkZVZpZXdQYXJhbU1vZGVsIHwgdW5kZWZpbmVkIHtcbiAgICAgICAgaWYgKGluZGV4IDwgMCB8fCB0aGlzLl9wcm9wcy5zZWxlY3RlZFRhYiA9PT0gaW5kZXgpIHtcbiAgICAgICAgICAgIHJldHVybiB1bmRlZmluZWQ7XG4gICAgICAgIH1cbiAgICAgICAgbGV0IG5vZGUgPSB0aGlzLnRhYmJhckJ1dHRvbnNbaW5kZXhdLm5vZGU7XG4gICAgICAgIGxldCB3cCA9IG5vZGUuY29udmVydFRvV29ybGRTcGFjZUFSKGNjLnYyKDAsIDApKTtcbiAgICAgICAgbGV0IG06IEd1aWRlVmlld1BhcmFtTW9kZWwgPSB7XG4gICAgICAgICAgICB4OiB3cC54LFxuICAgICAgICAgICAgeTogd3AueSxcbiAgICAgICAgICAgIHc6IG5vZGUud2lkdGgsXG4gICAgICAgICAgICBoOiBub2RlLmhlaWdodCxcbiAgICAgICAgICAgIGQ6IERpcmVjdGlvblR5cGUuRE9XTSxcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gbTtcbiAgICB9XG5cbiAgICBoaWRlQ2xpY2tBbmlCeUluZGV4ID0gKGluZGV4OiBudW1iZXIpID0+IHtcbiAgICAgICAgaWYgKGluZGV4IDwgMCB8fCBpbmRleCA+IHRoaXMuY2xpY2tBbmlBcnIubGVuZ3RoKSB7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgbGV0IGxpbWl0QXJyOiBNYWluVGFic1tdID0gW01haW5UYWJzLm1lc3NhZ2VUYWIsIE1haW5UYWJzLmRhdGluZ0V2ZW50VGFiXTtcbiAgICAgICAgbGV0IGNvbnRybEFycjogYm9vbGVhbltdID0gW3RoaXMuX3Byb3BzLm1lc3NhZ2VSZWREb3QsIHRoaXMuX3Byb3BzLmRhdGluZ0V2ZW50UmVkRG90XTtcbiAgICAgICAgbGV0IGV4aXN0ID0gbGltaXRBcnIuZmluZEluZGV4KCh2KSA9PiB2ID09PSBpbmRleCkgIT09ICgtMSk7XG4gICAgICAgIGlmIChleGlzdCkge1xuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsaW1pdEFyci5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgICAgIHRoaXMuY2xpY2tBbmlBcnJbbGltaXRBcnJbaV1dLm5vZGUuYWN0aXZlID0gKGxpbWl0QXJyW2ldICE9PSBpbmRleCkgJiYgY29udHJsQXJyW2ldO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBsaW1pdEFyci5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgICAgIHRoaXMuY2xpY2tBbmlBcnJbbGltaXRBcnJbaV1dLm5vZGUuYWN0aXZlID0gY29udHJsQXJyW2ldO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2hvd1dhaXRpbmdWaWV3KGlzU2hvdzogYm9vbGVhbikge1xuICAgICAgICB0aGlzLndhaXROb2RlLmFjdGl2ZSA9IGlzU2hvdztcbiAgICB9XG5cbiAgICBjaGFuZ2VMb2FkaW5nTGFiZWwoKSB7XG4gICAgICAgIHRoaXMubG9hZGluZ0xhYmVsLnNjaGVkdWxlKCgpID0+IHtcbiAgICAgICAgICAgIGlmICh0aGlzLl9kb3ROdW1iZXIgPj0gMykge1xuICAgICAgICAgICAgICAgIHRoaXMuX2RvdE51bWJlciA9IDE7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHRoaXMuX2RvdE51bWJlcisrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGV0IGRvdCA9IFwiXCI7XG4gICAgICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMuX2RvdE51bWJlcjsgaSsrKSB7XG4gICAgICAgICAgICAgICAgZG90ICs9IFwiLlwiXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aGlzLmxvYWRpbmdMYWJlbC5zdHJpbmcgPSBcIuato+WcqOWKquWKm+WKoOi9vSjguIcgy5lvy5kp4Lin77yB6K+36ICQ5b+D562J5b6FXCIgKyBkb3Q7XG4gICAgICAgIH0sIDAuNSk7XG4gICAgfVxufSJdfQ==
\ No newline at end of file \ No newline at end of file
...@@ -29,4 +29,4 @@ cc._RF.pop(); ...@@ -29,4 +29,4 @@ cc._RF.pop();
}); });
} }
})(); })();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L3R5cGUvTWFpblZpZXcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBb0NhLFFBQUEsWUFBWSxHQUFHLFVBQVUsQ0FBQyIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFRhYlZpZXdQcm9wcywgVGFiVmlldyB9IGZyb20gXCIuL1RhYlZpZXdcIjtcbmltcG9ydCB7IFB1cmVWaWV3IH0gZnJvbSBcIi4uLy4uLy4uLy4uL2NvbW1vbi9jbGFzc2Jhc2UvVmlld0Jhc2VcIjtcbmltcG9ydCB7IEd1aWRlVmlld1BhcmFtTW9kZWwgfSBmcm9tIFwiLi4vLi4vcHJlc2VudGVyL0d1aWRlVmlld1ByZXNlbnRlclwiO1xuXG50eXBlIG9uRGVidWdDbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25VcmdlbnROb3RpY2VDbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25Hb1RvU2hvcENsaWNrQ2FsbGJhY2sgPSAoKSA9PiB2b2lkO1xudHlwZSBvbkNvbW1vblByb2JsZW1DbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25SZXdhcmRCdG5DbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbmV4cG9ydCBpbnRlcmZhY2UgTWFpblZpZXdQcm9wcyBleHRlbmRzIFRhYlZpZXdQcm9wcyB7XG4gICAgbWVzc2FnZVJlZERvdDogYm9vbGVhbjtcbiAgICBkYXRpbmdFdmVudFJlZERvdDogYm9vbGVhbjtcbiAgICB3YWl0UmVkRG90OiBib29sZWFuOyAgICAgICAvL+WVhuWfjue6oueCuVxuICAgIGRpc2NvdmVyUmVkRG90OiBib29sZWFuOyAgICAgICAvL+S7u+WKoee6oueCuSBcbiAgICBvbkRlYnVnQ2xpY2s6IG9uRGVidWdDbGlja0NhbGxiYWNrO1xuICAgIG9uVXJnZW50Tm90aWNlQ2xpY2s6IG9uVXJnZW50Tm90aWNlQ2xpY2tDYWxsYmFjaztcbiAgICBvbkdvVG9TaG9wQ2xpY2s6IG9uR29Ub1Nob3BDbGlja0NhbGxiYWNrO1xuICAgIG9uQ29tbW9uUHJvYmxlbUNsaWNrOiBvbkNvbW1vblByb2JsZW1DbGlja0NhbGxiYWNrO1xuICAgIG9uUmV3YXJkQnRuQ2xpY2tDYWxsYmFjazogb25SZXdhcmRCdG5DbGlja0NhbGxiYWNrO1xufVxuXG50eXBlIE1haW5WaWV3QmFzZSA9IFB1cmVWaWV3PE1haW5WaWV3UHJvcHM+ICYgVGFiVmlldztcblxuZXhwb3J0IGludGVyZmFjZSBNYWluVmlldyBleHRlbmRzIE1haW5WaWV3QmFzZSB7XG4gICAgZ2V0R3VpZGVUYWJQYXJhbShpbmRleDogbnVtYmVyKTogR3VpZGVWaWV3UGFyYW1Nb2RlbCB8IHVuZGVmaW5lZDtcbiAgICBoaWRlQ2xpY2tBbmlCeUluZGV4OiAoaW5kZXg6IG51bWJlcikgPT4gdm9pZDtcbiAgICBzaG93UmV3YXJkQnRuOiAoaXNTaG93OiBib29sZWFuKSA9PiB2b2lkO1xuICAgIHNob3dCb3R0b25zTm9kZTogKGlzU2hvdzogYm9vbGVhbikgPT4gdm9pZDtcbiAgICBzaG93U3ViR2FtZU5vZGU6IChpc1Nob3c6IGJvb2xlYW4pID0+IHZvaWQ7XG4gICAgdXBkYXRlQmVkUm9vbVJlZERvdDogKCkgPT4gdm9pZDtcbiAgICBvblRhYkJ1dHRvbkNsaWNrOiAoZXZlbnQ6IGFueSwgaW5kZXg6IHN0cmluZykgPT4gdm9pZDtcbiAgICBzaG93VGFiQmFyOiAoaXNTaG93OiBib29sZWFuKSA9PiB2b2lkO1xuICAgIHNob3dXYWl0aW5nVmlldzogKGlzU2hvdzogYm9vbGVhbikgPT4gdm9pZDtcbiAgICBnZXRSZXdhcmRSZWREb3ROb2RlOiAoKSA9PiBjYy5Ob2RlO1xufVxuXG5leHBvcnQgY29uc3QgTWFpblZpZXdUeXBlID0gXCJNYWluVmlld1wiOyJdfQ== //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvZ2FtZS91aS92aWV3L3R5cGUvTWFpblZpZXcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBeUJhLFFBQUEsWUFBWSxHQUFHLFVBQVUsQ0FBQyIsImZpbGUiOiIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFRhYlZpZXdQcm9wcywgVGFiVmlldyB9IGZyb20gXCIuL1RhYlZpZXdcIjtcbmltcG9ydCB7IFB1cmVWaWV3IH0gZnJvbSBcIi4uLy4uLy4uLy4uL2NvbW1vbi9jbGFzc2Jhc2UvVmlld0Jhc2VcIjtcbmltcG9ydCB7IEd1aWRlVmlld1BhcmFtTW9kZWwgfSBmcm9tIFwiLi4vLi4vcHJlc2VudGVyL0d1aWRlVmlld1ByZXNlbnRlclwiO1xuXG50eXBlIG9uRGVidWdDbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25VcmdlbnROb3RpY2VDbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25Hb1RvU2hvcENsaWNrQ2FsbGJhY2sgPSAoKSA9PiB2b2lkO1xudHlwZSBvbkNvbW1vblByb2JsZW1DbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbnR5cGUgb25SZXdhcmRCdG5DbGlja0NhbGxiYWNrID0gKCkgPT4gdm9pZDtcbmV4cG9ydCBpbnRlcmZhY2UgTWFpblZpZXdQcm9wcyBleHRlbmRzIFRhYlZpZXdQcm9wcyB7XG4gICAgbWVzc2FnZVJlZERvdDogYm9vbGVhbjtcbiAgICBkYXRpbmdFdmVudFJlZERvdDogYm9vbGVhbjtcbiAgICBkaXNjb3ZlclJlZERvdDogYm9vbGVhbjsgICAgICAgLy/ku7vliqHnuqLngrkgXG4gICAgb25EZWJ1Z0NsaWNrOiBvbkRlYnVnQ2xpY2tDYWxsYmFjaztcbn1cblxudHlwZSBNYWluVmlld0Jhc2UgPSBQdXJlVmlldzxNYWluVmlld1Byb3BzPiAmIFRhYlZpZXc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgTWFpblZpZXcgZXh0ZW5kcyBNYWluVmlld0Jhc2Uge1xuICAgIGdldEd1aWRlVGFiUGFyYW0oaW5kZXg6IG51bWJlcik6IEd1aWRlVmlld1BhcmFtTW9kZWwgfCB1bmRlZmluZWQ7XG4gICAgaGlkZUNsaWNrQW5pQnlJbmRleDogKGluZGV4OiBudW1iZXIpID0+IHZvaWQ7XG4gICAgb25UYWJCdXR0b25DbGljazogKGV2ZW50OiBhbnksIGluZGV4OiBzdHJpbmcpID0+IHZvaWQ7XG4gICAgc2hvd1dhaXRpbmdWaWV3OiAoaXNTaG93OiBib29sZWFuKSA9PiB2b2lkO1xufVxuXG5leHBvcnQgY29uc3QgTWFpblZpZXdUeXBlID0gXCJNYWluVmlld1wiOyJdfQ==
\ No newline at end of file \ No newline at end of file
...@@ -12,7 +12,6 @@ require('./assets/script/common/classbase/CCViewBase'); ...@@ -12,7 +12,6 @@ require('./assets/script/common/classbase/CCViewBase');
require('./assets/script/common/classbase/PresenterBase'); require('./assets/script/common/classbase/PresenterBase');
require('./assets/script/common/classbase/ViewBase'); require('./assets/script/common/classbase/ViewBase');
require('./assets/script/common/components/AlterAnim'); require('./assets/script/common/components/AlterAnim');
require('./assets/script/common/components/FireComponent');
require('./assets/script/common/components/FrameAnimation'); require('./assets/script/common/components/FrameAnimation');
require('./assets/script/common/components/PortraitFixComponent'); require('./assets/script/common/components/PortraitFixComponent');
require('./assets/script/common/components/SVButton'); require('./assets/script/common/components/SVButton');
......
"use strict";
cc._RF.push(module, 'b96c8PkrHNC8aetxvcDIrfF', 'FireComponent');
// script/common/components/FireComponent.ts
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
Object.defineProperty(exports, "__esModule", { value: true });
const { ccclass, property } = cc._decorator;
let FireComponent = /** @class */ (() => {
let FireComponent = class FireComponent extends cc.Component {
constructor() {
super(...arguments);
this.isWidget = false;
this._widgetTarget = null;
// @property(cc.Node)
/** 烟火数量 */
this.fire_count = 35; // 原始100个
/** 烟火衰减速度 */
this.gap_alpha = 0.02; // 原始0.005
this.gfx = null;
this.particles = [];
///////////////// 自定义触摸监听 /////////////////
this._eventManager = cc["internal"]["eventManager"];
}
get widgetTarget() {
return this._widgetTarget;
}
set widgetTarget(value) {
this._widgetTarget = value;
this.isWidget = !!this._widgetTarget;
if (!CC_EDITOR) {
this.initWidgit();
}
}
onLoad() {
this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);
// widgit
this.initWidgit();
// touch
// this.initTouch();
this.InitTouch();
}
initWidgit() {
// 全屏适配
if (!this.isWidget)
return;
let canvas = cc.find("Canvas");
let widget = this.node.addComponent(cc.Widget);
widget.target = this.widgetTarget || canvas;
widget.isAlignTop = true;
widget.isAlignLeft = true;
widget.isAlignRight = true;
widget.isAlignBottom = true;
widget.left = 0;
widget.right = 0;
widget.top = 0;
widget.bottom = 0;
widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;
}
initTouch() {
// 点击事件
// this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {
// let wpos = event.getLocation();
// let npos = this.node.convertToNodeSpaceAR(wpos);
// this.fire(npos.x, npos.y);
// })
}
ClickCall(event) {
let wpos = event.getLocation();
let npos = this.node.convertToNodeSpaceAR(wpos);
this.fire(npos.x, npos.y);
}
fire(x, y) {
// 生成烟花
this.gfx.clear();
this.createFireworks(x, y);
}
tick() {
this.gfx.fillColor = cc.color(255, 255, 255, 0); //0, 0, 0, 26
this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);
this.drawFireworks();
}
createFireworks(sx, sy) {
this.particles = [];
var hue = Math.floor(Math.random() * 51) + 150;
var hueVariance = 60; // 30
for (var i = 0; i < this.fire_count; i++) {
var angle = Math.floor(Math.random() * 360);
var p = {
radians: angle * Math.PI / 180,
x: sx,
y: sy,
speed: (Math.random() * 5) + .4,
radius: 0,
size: Math.floor(Math.random() * 3) + 1,
hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),
brightness: Math.floor(Math.random() * 31) + 50,
alpha: (Math.floor(Math.random() * 61) + 40) / 100
};
p.radius = p.speed;
this.particles.push(p);
}
}
drawFireworks() {
// this.gfx.clear();
let isDraw = false;
for (var i = 0; i < this.particles.length; i++) {
var p = this.particles[i];
var vx = Math.cos(p.radians) * p.radius;
var vy = Math.sin(p.radians) * p.radius + 0.4;
p.x -= vx;
p.y -= vy;
p.radius *= 1 - p.speed / 100;
p.alpha -= this.gap_alpha; // 0.005
if (p.alpha > 0) {
isDraw = true;
this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);
this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);
this.gfx.fill();
}
}
if (!isDraw) {
this.gfx.clear();
}
}
hsla2rgba(str, alpha) {
const colorArr = str.match(/\d+/g);
let [h, s, l] = colorArr;
h = parseFloat(h) / 360;
s = parseFloat(s) / 100;
l = parseFloat(l) / 100;
if (s === 0) {
l = Math.round(l * 255);
return cc.color(l, l, l, Math.round(alpha * 255));
}
const getRGB = num => {
let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l
let p = 2 * l - q;
if (num < 0) {
num += 1;
}
if (num > 1) {
num -= 1;
}
switch (true) {
case num > 2 / 3:
num = p;
break;
case num >= 1 / 2:
num = p + (q - p) * 6 * (2 / 3 - num);
break;
case num >= 1 / 6:
num = q;
break;
default:
num = p + (q - p) * 6 * num;
break;
}
return Math.round(num * 255);
};
let r = getRGB(h + 1 / 3);
let g = getRGB(h);
let b = getRGB(h - 1 / 3);
return cc.color(r, g, b, Math.round(alpha * 255));
}
update() {
this.tick();
}
InitTouch() {
const EventListener = cc["EventListener"];
this._touchListener = EventListener.create({
event: EventListener.TOUCH_ONE_BY_ONE,
swallowTouches: false,
owner: this.node,
mask: null,
onTouchBegan: this.onTouchStart.bind(this),
onTouchMoved: null,
onTouchEnded: this.onTouchEnded.bind(this),
onTouchCancelled: null,
});
this._eventManager.addListener(this._touchListener, this.node);
}
onTouchStart(touch, event) {
// cc.log("touch start");
//此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。
return true;
}
onTouchEnded(touch, event) {
// cc.log("touch end");
this.ClickCall(touch);
}
onDestroy() {
// super.onDestroy();
this._eventManager.removeListener(this._touchListener, this.node);
}
};
__decorate([
property
], FireComponent.prototype, "isWidget", void 0);
__decorate([
property(cc.Node)
], FireComponent.prototype, "_widgetTarget", void 0);
FireComponent = __decorate([
ccclass
], FireComponent);
return FireComponent;
})();
exports.default = FireComponent;
cc._RF.pop();
\ No newline at end of file
{"version":3,"sources":["assets/script/common/components/FireComponent.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["const { ccclass, property } = cc._decorator;\n@ccclass\nexport default class FireComponent extends cc.Component {\n @property\n isWidget: boolean = false;\n @property(cc.Node)\n _widgetTarget: cc.Node = null;\n // @property(cc.Node)\n /** 烟火数量 */\n private fire_count = 35;// 原始100个\n /** 烟火衰减速度 */\n private gap_alpha = 0.02;// 原始0.005\n public get widgetTarget() {\n return this._widgetTarget;\n }\n public set widgetTarget(value) {\n this._widgetTarget = value;\n this.isWidget = !!this._widgetTarget;\n if (!CC_EDITOR) {\n this.initWidgit();\n }\n }\n\n private gfx: cc.Graphics = null;\n private particles: any[] = [];\n onLoad() {\n this.gfx = this.node.getComponent(cc.Graphics) || this.node.addComponent(cc.Graphics);\n\n // widgit\n this.initWidgit();\n // touch\n // this.initTouch();\n this.InitTouch();\n }\n\n private initWidgit() {\n // 全屏适配\n if (!this.isWidget) return;\n let canvas = cc.find(\"Canvas\");\n let widget = this.node.addComponent(cc.Widget);\n widget.target = this.widgetTarget || canvas;\n widget.isAlignTop = true;\n widget.isAlignLeft = true;\n widget.isAlignRight = true;\n widget.isAlignBottom = true;\n widget.left = 0;\n widget.right = 0;\n widget.top = 0;\n widget.bottom = 0;\n widget.alignMode = cc.Widget.AlignMode.ON_WINDOW_RESIZE;\n }\n\n private initTouch() {\n // 点击事件\n // this.node.on(cc.Node.EventType.TOUCH_END, (event: cc.Event.EventTouch) => {\n // let wpos = event.getLocation();\n // let npos = this.node.convertToNodeSpaceAR(wpos);\n // this.fire(npos.x, npos.y);\n // })\n }\n private ClickCall(event) {\n let wpos = event.getLocation();\n let npos = this.node.convertToNodeSpaceAR(wpos);\n this.fire(npos.x, npos.y);\n }\n\n private fire(x, y) {\n // 生成烟花\n this.gfx.clear();\n this.createFireworks(x, y);\n }\n\n private tick() {\n this.gfx.fillColor = cc.color(255, 255, 255, 0);//0, 0, 0, 26\n this.gfx.fillRect(-this.node.width / 2, -this.node.height / 2, this.node.width, this.node.height);\n this.drawFireworks();\n }\n\n private createFireworks(sx, sy) {\n this.particles = [];\n var hue = Math.floor(Math.random() * 51) + 150;\n var hueVariance = 60;// 30\n for (var i = 0; i < this.fire_count; i++) {\n var angle = Math.floor(Math.random() * 360);\n var p = {\n radians: angle * Math.PI / 180,\n x: sx,\n y: sy,\n speed: (Math.random() * 5) + .4,\n radius: 0,\n size: Math.floor(Math.random() * 3) + 1,\n hue: Math.floor(Math.random() * 2 * hueVariance) + (hue - hueVariance),\n brightness: Math.floor(Math.random() * 31) + 50,\n alpha: (Math.floor(Math.random() * 61) + 40) / 100\n };\n p.radius = p.speed;\n this.particles.push(p);\n }\n }\n\n private drawFireworks() {\n // this.gfx.clear();\n let isDraw = false;\n for (var i = 0; i < this.particles.length; i++) {\n var p = this.particles[i];\n var vx = Math.cos(p.radians) * p.radius;\n var vy = Math.sin(p.radians) * p.radius + 0.4;\n p.x -= vx;\n p.y -= vy;\n p.radius *= 1 - p.speed / 100;\n p.alpha -= this.gap_alpha;// 0.005\n if (p.alpha > 0) {\n isDraw = true;\n this.gfx.arc(p.x, p.y, p.size, 0, Math.PI * 2, false);\n this.gfx.fillColor = this.hsla2rgba('hsla(' + p.hue + ', 100%, ' + p.brightness + '%)', p.alpha);\n this.gfx.fill();\n }\n }\n if (!isDraw) {\n this.gfx.clear();\n }\n }\n\n private hsla2rgba(str, alpha): cc.Color {\n const colorArr = str.match(/\\d+/g);\n let [h, s, l] = colorArr;\n h = parseFloat(h) / 360;\n s = parseFloat(s) / 100;\n l = parseFloat(l) / 100;\n if (s === 0) {\n l = Math.round(l * 255);\n return cc.color(l, l, l, Math.round(alpha * 255));\n }\n const getRGB = num => {\n let q = l >= 0.5 ? l + s - l * s : l * (1 + s); // 注意是数字1加上s,不是字母l\n let p = 2 * l - q;\n if (num < 0) {\n num += 1;\n }\n if (num > 1) {\n num -= 1;\n }\n switch (true) {\n case num > 2 / 3:\n num = p;\n break;\n case num >= 1 / 2:\n num = p + (q - p) * 6 * (2 / 3 - num);\n break;\n case num >= 1 / 6:\n num = q;\n break;\n default:\n num = p + (q - p) * 6 * num;\n break;\n }\n return Math.round(num * 255);\n };\n let r = getRGB(h + 1 / 3);\n let g = getRGB(h);\n let b = getRGB(h - 1 / 3);\n return cc.color(r, g, b, Math.round(alpha * 255));\n }\n\n update() {\n this.tick();\n }\n\n\n ///////////////// 自定义触摸监听 /////////////////\n private _eventManager = cc[\"internal\"][\"eventManager\"];\n private _touchListener: any;\n private InitTouch() {\n const EventListener = cc[\"EventListener\"];\n this._touchListener = EventListener.create({\n event: EventListener.TOUCH_ONE_BY_ONE,\n swallowTouches: false,//是否吞噬touch事件\n owner: this.node,\n mask: null,\n onTouchBegan: this.onTouchStart.bind(this),\n onTouchMoved: null,\n onTouchEnded: this.onTouchEnded.bind(this),\n onTouchCancelled: null,\n });\n this._eventManager.addListener(this._touchListener, this.node);\n }\n\n private onTouchStart(touch: cc.Touch, event: cc.Event.EventTouch): boolean {\n // cc.log(\"touch start\");\n //此处必须返回true(表示接触到了节点),否则TOUCH_MOVE,TOUCH_END,TOUCH_CANCEL不触发。\n return true;\n }\n private onTouchEnded(touch: cc.Touch, event: cc.Event.EventTouch): void {\n // cc.log(\"touch end\");\n this.ClickCall(touch);\n }\n protected onDestroy(): void {\n // super.onDestroy();\n this._eventManager.removeListener(this._touchListener, this.node);\n }\n}"]}
\ No newline at end of file
...@@ -283,10 +283,8 @@ var MainTabs; ...@@ -283,10 +283,8 @@ var MainTabs;
MainTabs[MainTabs["messageTab"] = 0] = "messageTab"; MainTabs[MainTabs["messageTab"] = 0] = "messageTab";
/**约会 */ /**约会 */
MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab"; MainTabs[MainTabs["datingEventTab"] = 1] = "datingEventTab";
/**卧室 */
MainTabs[MainTabs["bedroomTab"] = 2] = "bedroomTab";
/**发现 */ /**发现 */
MainTabs[MainTabs["discoverTab"] = 3] = "discoverTab"; MainTabs[MainTabs["discoverTab"] = 2] = "discoverTab";
})(MainTabs = exports.MainTabs || (exports.MainTabs = {})); })(MainTabs = exports.MainTabs || (exports.MainTabs = {}));
var WorkSpaceTaskState; var WorkSpaceTaskState;
(function (WorkSpaceTaskState) { (function (WorkSpaceTaskState) {
......
...@@ -35,13 +35,11 @@ const PlotStopViewPresenter_1 = require("./PlotStopViewPresenter"); ...@@ -35,13 +35,11 @@ const PlotStopViewPresenter_1 = require("./PlotStopViewPresenter");
const simba_cc_audio_manager_1 = require("simba-cc-audio-manager"); const simba_cc_audio_manager_1 = require("simba-cc-audio-manager");
const simba_cc_resutils_1 = require("simba-cc-resutils"); const simba_cc_resutils_1 = require("simba-cc-resutils");
const GameConstData_1 = require("../../../common/gameplay/gamedata/GameConstData"); const GameConstData_1 = require("../../../common/gameplay/gamedata/GameConstData");
const BedroomViewPresenter_1 = require("./bedroom/BedroomViewPresenter");
const UnlockItemModelManager_1 = require("../../model/UnlockItemModelManager"); const UnlockItemModelManager_1 = require("../../model/UnlockItemModelManager");
const ItemTbl_1 = require("../../../config/ItemTbl"); const ItemTbl_1 = require("../../../config/ItemTbl");
const GameConfig_1 = require("../../../GameConfig"); const GameConfig_1 = require("../../../GameConfig");
const simba_httpclient_1 = require("simba-httpclient"); const simba_httpclient_1 = require("simba-httpclient");
const BedroomCatRewardViewPresenter_1 = require("./bedroom/BedroomCatRewardViewPresenter"); const BedroomCatRewardViewPresenter_1 = require("./bedroom/BedroomCatRewardViewPresenter");
const BedRoomCatModelManager_1 = require("../../model/BedRoomCatModelManager");
const PromptAlertDialogViewPresenter_1 = require("./bedroom/PromptAlertDialogViewPresenter"); const PromptAlertDialogViewPresenter_1 = require("./bedroom/PromptAlertDialogViewPresenter");
const UnlockSpecialPlotModelManager_1 = require("../../model/UnlockSpecialPlotModelManager"); const UnlockSpecialPlotModelManager_1 = require("../../model/UnlockSpecialPlotModelManager");
const EditorEnums_1 = require("../../../avg/EditorEnums"); const EditorEnums_1 = require("../../../avg/EditorEnums");
...@@ -53,7 +51,6 @@ const simba_sdk_1 = require("simba-sdk"); ...@@ -53,7 +51,6 @@ const simba_sdk_1 = require("simba-sdk");
const TabPresenterFactory = [ const TabPresenterFactory = [
MessageViewPresenter_1.default, MessageViewPresenter_1.default,
DatingEventViewPresenter_1.default, DatingEventViewPresenter_1.default,
BedroomViewPresenter_1.default,
DiscoverViewPresenter_1.default DiscoverViewPresenter_1.default
]; ];
/**主线剧情的下标 */ /**主线剧情的下标 */
...@@ -150,15 +147,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -150,15 +147,6 @@ let MainViewPresenter = /** @class */ (() => {
if (!this._tabClickAble) { if (!this._tabClickAble) {
return; return;
} }
// if (isDot != false) {
// let uiName = ["click_message", "click_event", "click_wait", "click_finding"];
// GameDotMgr.getInstance().dotClickUI(uiName[index]);
// }
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
this._view.showRewardBtn(index !== Enums_1.MainTabs.bedroomTab);
this._view.showBottonsNode(index !== Enums_1.MainTabs.bedroomTab);
this._view.showSubGameNode(index !== Enums_1.MainTabs.bedroomTab);
this.dealTabGuide(index); this.dealTabGuide(index);
let uuid = TabPresenterFactory[index].uuid; let uuid = TabPresenterFactory[index].uuid;
if (!GameModelManager_1.GameModelManager.checkFuncUnloced(uuid)) { if (!GameModelManager_1.GameModelManager.checkFuncUnloced(uuid)) {
...@@ -187,7 +175,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -187,7 +175,6 @@ let MainViewPresenter = /** @class */ (() => {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== Enums_1.MainTabs.bedroomTab);
}); });
} }
else { else {
...@@ -197,7 +184,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -197,7 +184,6 @@ let MainViewPresenter = /** @class */ (() => {
if (callback) { if (callback) {
callback(); callback();
} }
this._view.showTabBar(index !== Enums_1.MainTabs.bedroomTab);
} }
} }
else { else {
...@@ -214,7 +200,7 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -214,7 +200,7 @@ let MainViewPresenter = /** @class */ (() => {
let index = GameModelManager_1.GameModelManager.getMainTabGuideIndex(); let index = GameModelManager_1.GameModelManager.getMainTabGuideIndex();
if (index !== -1) { if (index !== -1) {
//attention //attention
let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.waitRedDot, this._viewProps.discoverRedDot]; let redDotArr = [this._viewProps.messageRedDot, this._viewProps.datingEventRedDot, this._viewProps.discoverRedDot];
if (!redDotArr[index] || this._currentTab === index) { if (!redDotArr[index] || this._currentTab === index) {
return; return;
} }
...@@ -378,9 +364,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -378,9 +364,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy(); GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
}; };
/** /**
* 卧室返回点击UI事件 * 卧室返回点击UI事件
...@@ -397,10 +380,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -397,10 +380,6 @@ let MainViewPresenter = /** @class */ (() => {
tab = Enums_1.MainTabs.datingEventTab; tab = Enums_1.MainTabs.datingEventTab;
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
break; break;
case EditorEnums_1.PageIndex.BedroomView:
tab = Enums_1.MainTabs.bedroomTab;
this._view.onTabButtonClick(null, `${tab}`);
break;
case EditorEnums_1.PageIndex.ExtraPlotView: case EditorEnums_1.PageIndex.ExtraPlotView:
tab = Enums_1.MainTabs.datingEventTab; tab = Enums_1.MainTabs.datingEventTab;
this._view.onTabButtonClick(null, `${tab}`); this._view.onTabButtonClick(null, `${tab}`);
...@@ -416,14 +395,9 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -416,14 +395,9 @@ let MainViewPresenter = /** @class */ (() => {
selectedTab: 0, selectedTab: 0,
messageRedDot: false, messageRedDot: false,
datingEventRedDot: false, datingEventRedDot: false,
waitRedDot: false,
discoverRedDot: false, discoverRedDot: false,
onTabClick: this.onTabClick, onTabClick: this.onTabClick,
onDebugClick: this.onDebugClickCallback, onDebugClick: this.onDebugClickCallback,
onUrgentNoticeClick: this.onUrgentNoticeClickCallback,
onGoToShopClick: this.onGoToShopClickCallback,
onCommonProblemClick: this.onCommonProblemClickCallback,
onRewardBtnClickCallback: this.onRewardBtnClickCallback,
}; };
} }
async start() { async start() {
...@@ -456,8 +430,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -456,8 +430,6 @@ let MainViewPresenter = /** @class */ (() => {
this._tabClickAble = true; this._tabClickAble = true;
GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy(); GameModelManager_1.GameModelManager.dealAutoResumeFullEnergy();
//进入主界面更新红点状态 //进入主界面更新红点状态
this.view.updateBedRoomRedDot();
this.updateRewardBtnRedDot();
setTimeout(() => { setTimeout(() => {
//关闭等待界面 //关闭等待界面
this.view.showWaitingView(false); this.view.showWaitingView(false);
...@@ -534,8 +506,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -534,8 +506,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
onEnterBackground() { onEnterBackground() {
super.onEnterBackground(); super.onEnterBackground();
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
if (this._subPresenters[this._currentTab]) if (this._subPresenters[this._currentTab])
this._subPresenters[this._currentTab].onEnterBackground(); this._subPresenters[this._currentTab].onEnterBackground();
} }
...@@ -552,8 +522,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -552,8 +522,6 @@ let MainViewPresenter = /** @class */ (() => {
if (!GameConfig_1.GameConfig.isVerb) { if (!GameConfig_1.GameConfig.isVerb) {
GameModelManager_1.GameModelManager.checkAutoPopView(); GameModelManager_1.GameModelManager.checkAutoPopView();
} }
this.view.updateBedRoomRedDot(); //更新卧室界面红点
this.updateRewardBtnRedDot();
} }
onShow() { onShow() {
super.onShow(); super.onShow();
...@@ -581,20 +549,6 @@ let MainViewPresenter = /** @class */ (() => { ...@@ -581,20 +549,6 @@ let MainViewPresenter = /** @class */ (() => {
} }
return cfg; return cfg;
} }
updateRewardBtnRedDot() {
for (let i = 1; i < 4; i++) {
let catRewardStatus = BedRoomCatModelManager_1.BedRoomCatModelManager.getCatRewardStatus(i);
for (let j = 0; j < catRewardStatus.length; j++) {
if (catRewardStatus[j] == 1) {
this.view.getRewardRedDotNode().active = true;
return;
}
else {
this.view.getRewardRedDotNode().active = false;
}
}
}
}
}; };
MainViewPresenter.uuid = "MainViewPresenter"; MainViewPresenter.uuid = "MainViewPresenter";
MainViewPresenter.tabIndex = -1; MainViewPresenter.tabIndex = -1;
......
...@@ -13,11 +13,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); ...@@ -13,11 +13,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.MainViewImpl = void 0; exports.MainViewImpl = void 0;
const CCDummyObjects_1 = require("../../../../common/CCDummyObjects"); const CCDummyObjects_1 = require("../../../../common/CCDummyObjects");
const CCViewBase_1 = require("../../../../common/classbase/CCViewBase"); const CCViewBase_1 = require("../../../../common/classbase/CCViewBase");
const CCGameCenterNodeFactory_1 = require("../../../../cooperation/script/CCGameCenterNodeFactory");
const GameConfig_1 = require("../../../../GameConfig"); const GameConfig_1 = require("../../../../GameConfig");
const Enums_1 = require("../../../Enums"); const Enums_1 = require("../../../Enums");
const UnlockItemModelManager_1 = require("../../../model/UnlockItemModelManager");
const UnlockSpecialPlotEventManager_1 = require("../../../model/UnlockSpecialPlotEventManager");
const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory"); const PresenterCCViewFactory_1 = require("../../PresenterCCViewFactory");
const MainView_1 = require("../type/MainView"); const MainView_1 = require("../type/MainView");
const { ccclass, property } = cc._decorator; const { ccclass, property } = cc._decorator;
...@@ -27,30 +24,19 @@ let MainViewImpl = /** @class */ (() => { ...@@ -27,30 +24,19 @@ let MainViewImpl = /** @class */ (() => {
super(...arguments); super(...arguments);
this.contentParent = CCDummyObjects_1.DummyNode; this.contentParent = CCDummyObjects_1.DummyNode;
this.titleSprite = CCDummyObjects_1.DummySprite; this.titleSprite = CCDummyObjects_1.DummySprite;
this.buttonLayout = CCDummyObjects_1.DummyNode;
this.tabbarButtons = []; this.tabbarButtons = [];
this.tabbarSpriteFrames = []; this.tabbarSpriteFrames = [];
this.titleSpriteFrames = []; this.titleSpriteFrames = [];
this.clickAniArr = []; this.clickAniArr = [];
this.debugbtn = CCDummyObjects_1.DummyNode; this.debugbtn = CCDummyObjects_1.DummyNode;
this.gameCenterBtn = CCDummyObjects_1.DummyNode;
this.urgentNoticeBtn = CCDummyObjects_1.DummyNode;
this.goToShopBtn = CCDummyObjects_1.DummyNode;
this.commonProblemBtn = CCDummyObjects_1.DummyNode;
this.rewardBtn = CCDummyObjects_1.DummyNode;
this.rewardRedDotNode = CCDummyObjects_1.DummyNode;
this.waitNode = CCDummyObjects_1.DummyNode; this.waitNode = CCDummyObjects_1.DummyNode;
this.subGameNode = CCDummyObjects_1.DummyNode;
this.loadingLabel = CCDummyObjects_1.DummyLabel; this.loadingLabel = CCDummyObjects_1.DummyLabel;
this.downButton = CCDummyObjects_1.DummyNode;
this.buttonsNode = CCDummyObjects_1.DummyNode;
this._dotNumber = 1; this._dotNumber = 1;
this._isdown = true;
this.hideClickAniByIndex = (index) => { this.hideClickAniByIndex = (index) => {
if (index < 0 || index > this.clickAniArr.length) { if (index < 0 || index > this.clickAniArr.length) {
return; return;
} }
let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab, Enums_1.MainTabs.bedroomTab]; let limitArr = [Enums_1.MainTabs.messageTab, Enums_1.MainTabs.datingEventTab];
let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot]; let contrlArr = [this._props.messageRedDot, this._props.datingEventRedDot];
let exist = limitArr.findIndex((v) => v === index) !== (-1); let exist = limitArr.findIndex((v) => v === index) !== (-1);
if (exist) { if (exist) {
...@@ -64,33 +50,9 @@ let MainViewImpl = /** @class */ (() => { ...@@ -64,33 +50,9 @@ let MainViewImpl = /** @class */ (() => {
} }
} }
}; };
this.showRewardBtn = (isShow) => {
// this.urgentNoticeBtn.active = isShow;
this.goToShopBtn.active = isShow;
if (!this._isdown) {
this.downButton.active = isShow;
}
};
this.showBottonsNode = (isShow) => {
this.buttonsNode.active = isShow;
if (this._isdown) {
this.buttonsNode.active = isShow;
}
};
this.showSubGameNode = (isShow) => {
if (GameConfig_1.channel !== "android") {
this.subGameNode.active = isShow;
}
else {
this.subGameNode.active = false;
}
};
} }
onTabButtonClick(event, index) { onTabButtonClick(event, index) {
// this.showTabBar(false); this._props.onTabClick(parseInt(index), () => { });
this._props.onTabClick(parseInt(index), () => {
// this.showTabBar(true);
});
this.hideClickAniByIndex(parseInt(index)); this.hideClickAniByIndex(parseInt(index));
} }
onLoad() { onLoad() {
...@@ -114,25 +76,11 @@ let MainViewImpl = /** @class */ (() => { ...@@ -114,25 +76,11 @@ let MainViewImpl = /** @class */ (() => {
this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false; this.clickAniArr[Enums_1.MainTabs.datingEventTab].node.active = false;
} }
}); });
this.bindProp("waitRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = value;
});
//修改主界面发现按钮为永久显示红点 //修改主界面发现按钮为永久显示红点
//this.bindProp("discoverRedDot", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName("RedDot"), "active");
this.bindProp("discoverRedDot", (value) => { this.bindProp("discoverRedDot", (value) => {
this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true; this.tabbarButtons[Enums_1.MainTabs.discoverTab].node.getChildByName("RedDot").active = true;
}); });
this.debugbtn.active = GameConfig_1.GameConfig.debug; this.debugbtn.active = GameConfig_1.GameConfig.debug;
if (GameConfig_1.channel !== "android") {
this.gameCenterBtn.active = true;
this.subGameNode.active = true;
CCGameCenterNodeFactory_1.default.getInstance().registerMainUISubGameNode(this.subGameNode);
}
else {
this.gameCenterBtn.active = false;
this.subGameNode.active = false;
}
this.urgentNoticeBtn.active = false;
} }
getTabContentContainer() { getTabContentContainer() {
return this._tabContentContainer; return this._tabContentContainer;
...@@ -171,36 +119,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -171,36 +119,6 @@ let MainViewImpl = /** @class */ (() => {
}; };
return m; return m;
} }
getRewardRedDotNode() {
return this.rewardRedDotNode;
}
onUrgentNoticeClickCallback(event) {
this._props.onUrgentNoticeClick();
}
onGoToShopClickCallback(event) {
this._props.onGoToShopClick();
}
onCommonProblemClickCallback(event) {
this._props.onCommonProblemClick();
}
onRewardBtnClickCallback(event) {
this._props.onRewardBtnClickCallback();
}
updateBedRoomRedDot() {
let showRedDot = false;
let allItemIds = [];
allItemIds = UnlockItemModelManager_1.UnlockItemModelManager.unlockItems;
for (let i = 0; i < allItemIds.length; i++) {
if (UnlockSpecialPlotEventManager_1.default.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {
showRedDot = true;
break;
}
}
this.tabbarButtons[Enums_1.MainTabs.bedroomTab].node.getChildByName("RedDot").active = showRedDot;
}
showTabBar(isShow) {
this.node.getChildByName("TabBar").active = isShow;
}
showWaitingView(isShow) { showWaitingView(isShow) {
this.waitNode.active = isShow; this.waitNode.active = isShow;
} }
...@@ -219,26 +137,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -219,26 +137,6 @@ let MainViewImpl = /** @class */ (() => {
this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot; this.loadingLabel.string = "正在努力加载(ง ˙o˙)ว!请耐心等待" + dot;
}, 0.5); }, 0.5);
} }
onDownButtonClick() {
this._isdown = true;
this.downButton.active = false;
this.buttonsNode.active = true;
this.buttonsNode.scaleY = 0;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 1 })
.call(() => {
})
.start();
}
onUpButtonClick() {
this._isdown = false;
cc.tween(this.buttonsNode)
.to(0.2, { scaleY: 0 })
.call(() => {
this.downButton.active = true;
})
.start();
}
}; };
__decorate([ __decorate([
property({ type: cc.Node }) property({ type: cc.Node })
...@@ -247,9 +145,6 @@ let MainViewImpl = /** @class */ (() => { ...@@ -247,9 +145,6 @@ let MainViewImpl = /** @class */ (() => {
property({ type: cc.Sprite }) property({ type: cc.Sprite })
], MainViewImpl.prototype, "titleSprite", void 0); ], MainViewImpl.prototype, "titleSprite", void 0);
__decorate([ __decorate([
property({ type: cc.Node })
], MainViewImpl.prototype, "buttonLayout", void 0);
__decorate([
property({ type: [cc.Button], displayName: "Tabbar Buttons" }) property({ type: [cc.Button], displayName: "Tabbar Buttons" })
], MainViewImpl.prototype, "tabbarButtons", void 0); ], MainViewImpl.prototype, "tabbarButtons", void 0);
__decorate([ __decorate([
...@@ -266,37 +161,10 @@ let MainViewImpl = /** @class */ (() => { ...@@ -266,37 +161,10 @@ let MainViewImpl = /** @class */ (() => {
], MainViewImpl.prototype, "debugbtn", void 0); ], MainViewImpl.prototype, "debugbtn", void 0);
__decorate([ __decorate([
property(cc.Node) property(cc.Node)
], MainViewImpl.prototype, "gameCenterBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "urgentNoticeBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "goToShopBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "commonProblemBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardBtn", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "rewardRedDotNode", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "waitNode", void 0); ], MainViewImpl.prototype, "waitNode", void 0);
__decorate([ __decorate([
property(cc.Node)
], MainViewImpl.prototype, "subGameNode", void 0);
__decorate([
property(cc.Label) property(cc.Label)
], MainViewImpl.prototype, "loadingLabel", void 0); ], MainViewImpl.prototype, "loadingLabel", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "downButton", void 0);
__decorate([
property(cc.Node)
], MainViewImpl.prototype, "buttonsNode", void 0);
MainViewImpl = __decorate([ MainViewImpl = __decorate([
ccclass, ccclass,
PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView") PresenterCCViewFactory_1.RegView(MainView_1.MainViewType, "prefab/ui/MainView")
......
{"version":3,"sources":["assets/script/game/ui/view/impl/MainViewImpl.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode, DummySprite } from \"../../../../common/CCDummyObjects\";\nimport { CCPureView, CCView } from \"../../../../common/classbase/CCViewBase\";\nimport { View } from \"../../../../common/classbase/ViewBase\";\nimport CCGameCenterNodeFactory from \"../../../../cooperation/script/CCGameCenterNodeFactory\";\nimport { channel, GameConfig } from \"../../../../GameConfig\";\nimport { DirectionType, MainTabs } from \"../../../Enums\";\nimport { UnlockItemModelManager } from \"../../../model/UnlockItemModelManager\";\nimport UnlockSpecialPlotEventManager from \"../../../model/UnlockSpecialPlotEventManager\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\nimport { RegView } from \"../../PresenterCCViewFactory\";\nimport { MainView, MainViewProps, MainViewType } from \"../type/MainView\";\nconst { ccclass, property } = cc._decorator;\n\n@ccclass\n@RegView(MainViewType, \"prefab/ui/MainView\")\nexport class MainViewImpl extends CCPureView<MainViewProps> implements MainView {\n\n @property({ type: cc.Node })\n private contentParent: cc.Node = DummyNode;\n @property({ type: cc.Sprite })\n private titleSprite: cc.Sprite = DummySprite;\n\n @property({ type: cc.Node })\n private buttonLayout: cc.Node = DummyNode;\n @property({ type: [cc.Button], displayName: \"Tabbar Buttons\" })\n private tabbarButtons: cc.Button[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Tabbar Spriteframes\" })\n private tabbarSpriteFrames: cc.SpriteFrame[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Title Spriteframes\" })\n private titleSpriteFrames: cc.SpriteFrame[] = [];\n\n @property({ type: [sp.Skeleton], displayName: \"Click skeleton ani array\" })\n private clickAniArr: sp.Skeleton[] = [];\n\n @property(cc.Node)\n debugbtn: cc.Node = DummyNode;\n\n @property(cc.Node)\n gameCenterBtn: cc.Node = DummyNode;\n @property(cc.Node)\n urgentNoticeBtn: cc.Node = DummyNode;\n @property(cc.Node)\n goToShopBtn: cc.Node = DummyNode;\n @property(cc.Node)\n commonProblemBtn: cc.Node = DummyNode;\n @property(cc.Node)\n rewardBtn: cc.Node = DummyNode;\n @property(cc.Node)\n rewardRedDotNode: cc.Node = DummyNode;\n @property(cc.Node)\n waitNode: cc.Node = DummyNode;\n\n @property(cc.Node)\n subGameNode: cc.Node = DummyNode;\n\n @property(cc.Label)\n loadingLabel: cc.Label = DummyLabel;\n @property(cc.Node)\n downButton: cc.Node = DummyNode;\n @property(cc.Node)\n buttonsNode: cc.Node = DummyNode;\n\n onTabButtonClick(event, index: string) {\n // this.showTabBar(false);\n this._props.onTabClick(parseInt(index), () => {\n // this.showTabBar(true);\n });\n this.hideClickAniByIndex(parseInt(index));\n }\n\n private _tabContentContainer: View;\n private _dotNumber = 1;\n private _isdown = true;\n\n\n onLoad() {\n this.changeLoadingLabel();\n this._tabContentContainer = this.contentParent.addComponent(CCView);\n\n this.bindProp(\"messageRedDot\", (value) => {\n this.tabbarButtons[MainTabs.messageTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== 0 && value) {\n this.clickAniArr[MainTabs.messageTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.messageTab].node.active = false;\n }\n });\n this.bindProp(\"datingEventRedDot\", (value) => {\n this.tabbarButtons[MainTabs.datingEventTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== MainTabs.datingEventTab && value) {\n this.clickAniArr[MainTabs.datingEventTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.datingEventTab].node.active = false;\n }\n });\n\n this.bindProp(\"waitRedDot\", (value) => {\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = value;\n });\n\n //修改主界面发现按钮为永久显示红点\n //this.bindProp(\"discoverRedDot\", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\"), \"active\");\n this.bindProp(\"discoverRedDot\", (value) => {\n this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\").active = true;\n });\n\n this.debugbtn.active = GameConfig.debug;\n\n if (channel !== \"android\") {\n this.gameCenterBtn.active = true;\n this.subGameNode.active = true;\n CCGameCenterNodeFactory.getInstance().registerMainUISubGameNode(this.subGameNode);\n } else {\n this.gameCenterBtn.active = false;\n this.subGameNode.active = false;\n }\n this.urgentNoticeBtn.active = false;\n }\n\n getTabContentContainer(): View {\n return this._tabContentContainer;\n }\n\n onPropsLoad(props: Readonly<MainViewProps>) {\n super.onPropsLoad(props);\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n\n onPropChange(key: Extract<keyof MainViewProps, string>) {\n super.onPropChange(key);\n if (key === \"selectedTab\") {\n let prevTab = this._prevProps.selectedTab;\n this.tabbarButtons[prevTab].normalSprite = this.tabbarSpriteFrames[prevTab * 2];\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n }\n\n\n onDebugClickCallback(event) {\n this._props.onDebugClick();\n }\n\n getGuideTabParam(index: number): GuideViewParamModel | undefined {\n if (index < 0 || this._props.selectedTab === index) {\n return undefined;\n }\n let node = this.tabbarButtons[index].node;\n let wp = node.convertToWorldSpaceAR(cc.v2(0, 0));\n let m: GuideViewParamModel = {\n x: wp.x,\n y: wp.y,\n w: node.width,\n h: node.height,\n d: DirectionType.DOWM,\n }\n return m;\n }\n\n hideClickAniByIndex = (index: number) => {\n if (index < 0 || index > this.clickAniArr.length) {\n return;\n }\n let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab, MainTabs.bedroomTab];\n let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot];\n let exist = limitArr.findIndex((v) => v === index) !== (-1);\n if (exist) {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = (limitArr[i] !== index) && contrlArr[i];\n }\n } else {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = contrlArr[i];\n }\n }\n }\n\n showRewardBtn = (isShow: boolean) => {\n // this.urgentNoticeBtn.active = isShow;\n this.goToShopBtn.active = isShow;\n if (!this._isdown) {\n this.downButton.active = isShow;\n }\n }\n\n showBottonsNode = (isShow: boolean) => {\n this.buttonsNode.active = isShow;\n if (this._isdown) {\n this.buttonsNode.active = isShow;\n }\n }\n\n showSubGameNode = (isShow: boolean) => {\n if (channel !== \"android\") {\n this.subGameNode.active = isShow;\n } else {\n this.subGameNode.active = false;\n }\n }\n\n getRewardRedDotNode(): cc.Node {\n return this.rewardRedDotNode;\n }\n\n onUrgentNoticeClickCallback(event) {\n this._props.onUrgentNoticeClick();\n }\n\n onGoToShopClickCallback(event) {\n this._props.onGoToShopClick();\n }\n\n onCommonProblemClickCallback(event) {\n this._props.onCommonProblemClick();\n }\n\n onRewardBtnClickCallback(event) {\n this._props.onRewardBtnClickCallback();\n }\n\n updateBedRoomRedDot() {\n let showRedDot = false;\n let allItemIds: Array<number> = [];\n allItemIds = UnlockItemModelManager.unlockItems;\n for (let i = 0; i < allItemIds.length; i++) {\n if (UnlockSpecialPlotEventManager.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {\n showRedDot = true;\n break;\n }\n }\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = showRedDot;\n }\n\n showTabBar(isShow: boolean) {\n this.node.getChildByName(\"TabBar\").active = isShow;\n }\n\n showWaitingView(isShow: boolean) {\n this.waitNode.active = isShow;\n }\n\n changeLoadingLabel() {\n this.loadingLabel.schedule(() => {\n if (this._dotNumber >= 3) {\n this._dotNumber = 1;\n } else {\n this._dotNumber++;\n }\n let dot = \"\";\n for (let i = 0; i < this._dotNumber; i++) {\n dot += \".\"\n }\n this.loadingLabel.string = \"正在努力加载(ง ˙o˙)ว!请耐心等待\" + dot;\n }, 0.5);\n }\n\n onDownButtonClick() {\n this._isdown = true;\n this.downButton.active = false;\n this.buttonsNode.active = true;\n this.buttonsNode.scaleY = 0;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 1 })\n .call(() => {\n })\n .start();\n }\n\n onUpButtonClick() {\n this._isdown = false;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 0 })\n .call(() => {\n this.downButton.active = true;\n })\n .start();\n }\n}"]} {"version":3,"sources":["assets/script/game/ui/view/impl/MainViewImpl.ts"],"names":[],"mappings":"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","file":"","sourceRoot":"/","sourcesContent":["import { DummyLabel, DummyNode, DummySprite } from \"../../../../common/CCDummyObjects\";\nimport { CCPureView, CCView } from \"../../../../common/classbase/CCViewBase\";\nimport { View } from \"../../../../common/classbase/ViewBase\";\nimport CCGameCenterNodeFactory from \"../../../../cooperation/script/CCGameCenterNodeFactory\";\nimport { channel, GameConfig } from \"../../../../GameConfig\";\nimport { DirectionType, MainTabs } from \"../../../Enums\";\nimport { UnlockItemModelManager } from \"../../../model/UnlockItemModelManager\";\nimport UnlockSpecialPlotEventManager from \"../../../model/UnlockSpecialPlotEventManager\";\nimport { GuideViewParamModel } from \"../../presenter/GuideViewPresenter\";\nimport { RegView } from \"../../PresenterCCViewFactory\";\nimport { MainView, MainViewProps, MainViewType } from \"../type/MainView\";\nconst { ccclass, property } = cc._decorator;\n\n@ccclass\n@RegView(MainViewType, \"prefab/ui/MainView\")\nexport class MainViewImpl extends CCPureView<MainViewProps> implements MainView {\n\n @property({ type: cc.Node })\n private contentParent: cc.Node = DummyNode;\n @property({ type: cc.Sprite })\n private titleSprite: cc.Sprite = DummySprite;\n\n @property({ type: cc.Node })\n private buttonLayout: cc.Node = DummyNode;\n @property({ type: [cc.Button], displayName: \"Tabbar Buttons\" })\n private tabbarButtons: cc.Button[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Tabbar Spriteframes\" })\n private tabbarSpriteFrames: cc.SpriteFrame[] = [];\n @property({ type: [cc.SpriteFrame], displayName: \"Title Spriteframes\" })\n private titleSpriteFrames: cc.SpriteFrame[] = [];\n\n @property({ type: [sp.Skeleton], displayName: \"Click skeleton ani array\" })\n private clickAniArr: sp.Skeleton[] = [];\n\n @property(cc.Node)\n debugbtn: cc.Node = DummyNode;\n @property(cc.Node)\n waitNode: cc.Node = DummyNode;\n @property(cc.Label)\n loadingLabel: cc.Label = DummyLabel;\n\n onTabButtonClick(event, index: string) {\n // this.showTabBar(false);\n this._props.onTabClick(parseInt(index), () => {\n // this.showTabBar(true);\n });\n this.hideClickAniByIndex(parseInt(index));\n }\n\n private _tabContentContainer: View;\n private _dotNumber = 1;\n private _isdown = true;\n\n\n onLoad() {\n this.changeLoadingLabel();\n this._tabContentContainer = this.contentParent.addComponent(CCView);\n\n this.bindProp(\"messageRedDot\", (value) => {\n this.tabbarButtons[MainTabs.messageTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== 0 && value) {\n this.clickAniArr[MainTabs.messageTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.messageTab].node.active = false;\n }\n });\n this.bindProp(\"datingEventRedDot\", (value) => {\n this.tabbarButtons[MainTabs.datingEventTab].node.getChildByName(\"RedDot\").active = value;\n if (this._props.selectedTab !== MainTabs.datingEventTab && value) {\n this.clickAniArr[MainTabs.datingEventTab].node.active = true;\n } else {\n this.clickAniArr[MainTabs.datingEventTab].node.active = false;\n }\n });\n\n this.bindProp(\"waitRedDot\", (value) => {\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = value;\n });\n\n //修改主界面发现按钮为永久显示红点\n //this.bindProp(\"discoverRedDot\", this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\"), \"active\");\n this.bindProp(\"discoverRedDot\", (value) => {\n this.tabbarButtons[MainTabs.discoverTab].node.getChildByName(\"RedDot\").active = true;\n });\n\n this.debugbtn.active = GameConfig.debug;\n\n if (channel !== \"android\") {\n this.gameCenterBtn.active = true;\n this.subGameNode.active = true;\n CCGameCenterNodeFactory.getInstance().registerMainUISubGameNode(this.subGameNode);\n } else {\n this.gameCenterBtn.active = false;\n this.subGameNode.active = false;\n }\n this.urgentNoticeBtn.active = false;\n }\n\n getTabContentContainer(): View {\n return this._tabContentContainer;\n }\n\n onPropsLoad(props: Readonly<MainViewProps>) {\n super.onPropsLoad(props);\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n\n onPropChange(key: Extract<keyof MainViewProps, string>) {\n super.onPropChange(key);\n if (key === \"selectedTab\") {\n let prevTab = this._prevProps.selectedTab;\n this.tabbarButtons[prevTab].normalSprite = this.tabbarSpriteFrames[prevTab * 2];\n let currTab = this._props.selectedTab;\n this.tabbarButtons[currTab].normalSprite = this.tabbarSpriteFrames[currTab * 2 + 1];\n this.titleSprite.spriteFrame = this.titleSpriteFrames[currTab];\n }\n }\n\n\n onDebugClickCallback(event) {\n this._props.onDebugClick();\n }\n\n getGuideTabParam(index: number): GuideViewParamModel | undefined {\n if (index < 0 || this._props.selectedTab === index) {\n return undefined;\n }\n let node = this.tabbarButtons[index].node;\n let wp = node.convertToWorldSpaceAR(cc.v2(0, 0));\n let m: GuideViewParamModel = {\n x: wp.x,\n y: wp.y,\n w: node.width,\n h: node.height,\n d: DirectionType.DOWM,\n }\n return m;\n }\n\n hideClickAniByIndex = (index: number) => {\n if (index < 0 || index > this.clickAniArr.length) {\n return;\n }\n let limitArr: MainTabs[] = [MainTabs.messageTab, MainTabs.datingEventTab, MainTabs.bedroomTab];\n let contrlArr: boolean[] = [this._props.messageRedDot, this._props.datingEventRedDot];\n let exist = limitArr.findIndex((v) => v === index) !== (-1);\n if (exist) {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = (limitArr[i] !== index) && contrlArr[i];\n }\n } else {\n for (let i = 0; i < limitArr.length; i++) {\n this.clickAniArr[limitArr[i]].node.active = contrlArr[i];\n }\n }\n }\n\n showRewardBtn = (isShow: boolean) => {\n // this.urgentNoticeBtn.active = isShow;\n this.goToShopBtn.active = isShow;\n if (!this._isdown) {\n this.downButton.active = isShow;\n }\n }\n\n showBottonsNode = (isShow: boolean) => {\n this.buttonsNode.active = isShow;\n if (this._isdown) {\n this.buttonsNode.active = isShow;\n }\n }\n\n showSubGameNode = (isShow: boolean) => {\n if (channel !== \"android\") {\n this.subGameNode.active = isShow;\n } else {\n this.subGameNode.active = false;\n }\n }\n\n getRewardRedDotNode(): cc.Node {\n return this.rewardRedDotNode;\n }\n\n onUrgentNoticeClickCallback(event) {\n this._props.onUrgentNoticeClick();\n }\n\n onGoToShopClickCallback(event) {\n this._props.onGoToShopClick();\n }\n\n onCommonProblemClickCallback(event) {\n this._props.onCommonProblemClick();\n }\n\n onRewardBtnClickCallback(event) {\n this._props.onRewardBtnClickCallback();\n }\n\n updateBedRoomRedDot() {\n let showRedDot = false;\n let allItemIds: Array<number> = [];\n allItemIds = UnlockItemModelManager.unlockItems;\n for (let i = 0; i < allItemIds.length; i++) {\n if (UnlockSpecialPlotEventManager.getInstance().isShowBedRoomRedDotStatus(allItemIds[i])) {\n showRedDot = true;\n break;\n }\n }\n this.tabbarButtons[MainTabs.bedroomTab].node.getChildByName(\"RedDot\").active = showRedDot;\n }\n\n showTabBar(isShow: boolean) {\n this.node.getChildByName(\"TabBar\").active = isShow;\n }\n\n showWaitingView(isShow: boolean) {\n this.waitNode.active = isShow;\n }\n\n changeLoadingLabel() {\n this.loadingLabel.schedule(() => {\n if (this._dotNumber >= 3) {\n this._dotNumber = 1;\n } else {\n this._dotNumber++;\n }\n let dot = \"\";\n for (let i = 0; i < this._dotNumber; i++) {\n dot += \".\"\n }\n this.loadingLabel.string = \"正在努力加载(ง ˙o˙)ว!请耐心等待\" + dot;\n }, 0.5);\n }\n\n onDownButtonClick() {\n this._isdown = true;\n this.downButton.active = false;\n this.buttonsNode.active = true;\n this.buttonsNode.scaleY = 0;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 1 })\n .call(() => {\n })\n .start();\n }\n\n onUpButtonClick() {\n this._isdown = false;\n cc.tween(this.buttonsNode)\n .to(0.2, { scaleY: 0 })\n .call(() => {\n this.downButton.active = true;\n })\n .start();\n }\n}"]}
\ No newline at end of file \ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!