diff --git a/.vscode/settings.json b/.vscode/settings.json index d2b246a..e6937f5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -21,5 +21,5 @@ "library/": true, "**/*.anim": true }, - "cSpell.ignoreWords": ["Poolable", "ccclass", "endregion", "lerp"] + "cSpell.ignoreWords": ["Gacha", "Poolable", "ccclass", "endregion", "lerp"] } diff --git a/assets/_Game/Animations/ScoreObjectSpawn-002.anim b/assets/_Game/Animations/ScoreObjectSpawn-002.anim index 65358e1..8bb4cfe 100644 --- a/assets/_Game/Animations/ScoreObjectSpawn-002.anim +++ b/assets/_Game/Animations/ScoreObjectSpawn-002.anim @@ -23,7 +23,11 @@ ], "_exoticAnimation": null, "_events": [], - "_embeddedPlayers": [] + "_embeddedPlayers": [], + "_additiveSettings": { + "__id__": 23 + }, + "_auxiliaryCurveEntries": [] }, { "__type__": "cc.animation.VectorTrack", @@ -105,7 +109,7 @@ "__type__": "cc.RealKeyframeValue", "interpolationMode": 2, "tangentWeightMode": 0, - "value": 0, + "value": -40, "rightTangent": 0, "rightTangentWeight": 1, "leftTangent": 0, @@ -299,5 +303,10 @@ "_values": [], "preExtrapolation": 1, "postExtrapolation": 1 + }, + { + "__type__": "cc.AnimationClipAdditiveSettings", + "enabled": false, + "refClip": null } ] \ No newline at end of file diff --git a/assets/_Game/Animations/Spine.meta b/assets/_Game/Animations/Spine.meta new file mode 100644 index 0000000..e008a76 --- /dev/null +++ b/assets/_Game/Animations/Spine.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "22995de3-ea1d-4f64-b957-9ff35a0bb5a6", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Flip_card.meta b/assets/_Game/Animations/Spine/Flip_card.meta new file mode 100644 index 0000000..a8a68d5 --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "85f6d192-2e60-4da3-9170-7d8436913f8f", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt new file mode 100644 index 0000000..c9c6c6a --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt @@ -0,0 +1,20 @@ + +random-flip-card.png +size: 1024,512 +format: RGBA8888 +filter: Linear,Linear +repeat: none +back + rotate: false + xy: 4, 4 + size: 423, 423 + orig: 423, 423 + offset: 0, 0 + index: -1 +front + rotate: false + xy: 431, 4 + size: 423, 423 + orig: 423, 423 + offset: 0, 0 + index: -1 diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt.meta b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt.meta new file mode 100644 index 0000000..34f9d8a --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.atlas.txt.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.0.2", + "importer": "text", + "imported": true, + "uuid": "58baf684-79f6-4d9c-b11e-546a892df45d", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json new file mode 100644 index 0000000..b65d8f9 --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json @@ -0,0 +1,316 @@ +{ +"skeleton": { + "hash": "rPsrGVyt4kSHlUEyWQwYJ7BJ7Cc", + "spine": "3.8.99", + "x": -461.5, + "y": -461.5, + "width": 923, + "height": 923, + "images": "", + "audio": "" +}, +"bones": [ + { "name": "root" }, + { "name": "card1", "parent": "root", "x": -250, "y": 250 }, + { "name": "card2", "parent": "root", "x": 250, "y": 250 }, + { "name": "card3", "parent": "root", "x": 250, "y": -250 }, + { "name": "card4", "parent": "root", "x": -250, "y": -250 }, + { "name": "card1-flip", "parent": "card1" }, + { "name": "card2-flip", "parent": "card2" }, + { "name": "card3-flip", "parent": "card3" }, + { "name": "card4-flip", "parent": "card4" } +], +"slots": [ + { "name": "front1", "bone": "card1-flip", "color": "ffffff00", "attachment": "front" }, + { "name": "front2", "bone": "card2-flip", "color": "ffffff00", "attachment": "front" }, + { "name": "front3", "bone": "card3-flip", "color": "ffffff00", "attachment": "front" }, + { "name": "front4", "bone": "card4-flip", "color": "ffffff00", "attachment": "front" }, + { "name": "back1", "bone": "card1-flip", "attachment": "back" }, + { "name": "back2", "bone": "card2-flip", "attachment": "back" }, + { "name": "back3", "bone": "card3-flip", "attachment": "back" }, + { "name": "back4", "bone": "card4-flip", "attachment": "back" } +], +"skins": [ + { + "name": "default", + "attachments": { + "back1": { + "back": { "width": 423, "height": 423 } + }, + "back2": { + "back": { "width": 423, "height": 423 } + }, + "back3": { + "back": { "width": 423, "height": 423 } + }, + "back4": { + "back": { "width": 423, "height": 423 } + }, + "front1": { + "front": { "width": 423, "height": 423 } + }, + "front2": { + "front": { "width": 423, "height": 423 } + }, + "front3": { + "front": { "width": 423, "height": 423 } + }, + "front4": { + "front": { "width": 423, "height": 423 } + } + } + } +], +"events": { + "card1-active": {}, + "card2-active": {}, + "card3-active": {}, + "card4-active": {} +}, +"animations": { + "appear": { + "slots": { + "back1": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "color": "ffffffff" } + ] + }, + "back2": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1667, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.3, "color": "ffffffff" } + ] + }, + "back3": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.2333, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.3667, "color": "ffffffff" } + ] + }, + "back4": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.4, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.5333, "color": "ffffffff" } + ] + } + }, + "bones": { + "card1": { + "translate": [ + { "y": -200.13, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "y": 77.24, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "y": -17.55, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4 } + ], + "scale": [ + { "x": 0.5, "y": 0.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3 } + ] + }, + "card2": { + "translate": [ + { "y": -200.13, "curve": "stepped" }, + { "time": 0.1667, "y": -200.13, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3333, "y": 77.24, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4333, "y": -17.55, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5667 } + ], + "scale": [ + { "x": 0.5, "y": 0.5, "curve": "stepped" }, + { "time": 0.1667, "x": 0.5, "y": 0.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4667 } + ] + }, + "card3": { + "translate": [ + { "y": -200.13, "curve": "stepped" }, + { "time": 0.2333, "y": -200.13, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "y": 77.24, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5, "y": -17.55, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6333 } + ], + "scale": [ + { "x": 0.5, "y": 0.5, "curve": "stepped" }, + { "time": 0.2333, "x": 0.5, "y": 0.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3333, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5333 } + ] + }, + "card4": { + "translate": [ + { "y": -200.13, "curve": "stepped" }, + { "time": 0.4, "y": -200.13, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5667, "y": 77.24, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6667, "y": -17.55, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8 } + ], + "scale": [ + { "x": 0.5, "y": 0.5, "curve": "stepped" }, + { "time": 0.4, "x": 0.5, "y": 0.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7 } + ] + } + } + }, + "card1-active": { + "slots": { + "back1": { + "color": [ + { "color": "ffffffff", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffff00" } + ] + }, + "front1": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffffff" } + ] + } + }, + "bones": { + "card1": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.0667, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "x": 1.152, "y": 1.152, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3 } + ] + }, + "card1-flip": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "x": 0, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667 } + ] + } + }, + "events": [ + { "time": 0.1, "name": "card1-active" } + ] + }, + "card2-active": { + "slots": { + "back2": { + "color": [ + { "color": "ffffffff", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffff00" } + ] + }, + "front2": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffffff" } + ] + } + }, + "bones": { + "card2": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.0667, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "x": 1.152, "y": 1.152, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3 } + ] + }, + "card2-flip": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "x": 0, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667 } + ] + } + }, + "events": [ + { "time": 0.1, "name": "card2-active" } + ] + }, + "card3-active": { + "slots": { + "back3": { + "color": [ + { "color": "ffffffff", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffff00" } + ] + }, + "front3": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffffff" } + ] + } + }, + "bones": { + "card3": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.0667, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "x": 1.152, "y": 1.152, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3 } + ] + }, + "card3-flip": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "x": 0, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667 } + ] + } + }, + "events": [ + { "time": 0.1, "name": "card3-active" } + ] + }, + "card4-active": { + "slots": { + "back4": { + "color": [ + { "color": "ffffffff", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffff00" } + ] + }, + "front4": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1333, "color": "ffffffff" } + ] + } + }, + "bones": { + "card4": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.0667, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "x": 1.152, "y": 1.152, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3 } + ] + }, + "card4-flip": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "x": 0, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667 } + ] + } + }, + "events": [ + { "time": 0.0667, "name": "card4-active" } + ] + }, + "idle": { + "slots": { + "front4": { + "color": [ + { "time": 0.0667, "color": "ffffff00" } + ] + } + } + } +} +} \ No newline at end of file diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json.meta b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json.meta new file mode 100644 index 0000000..10cb8d0 --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.json.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.2.6", + "importer": "spine-data", + "imported": true, + "uuid": "aadf64c3-e6a0-4bf8-9805-b291ef07fa28", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png new file mode 100644 index 0000000..65e1d1e Binary files /dev/null and b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png differ diff --git a/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png.meta b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png.meta new file mode 100644 index 0000000..af4ed2c --- /dev/null +++ b/assets/_Game/Animations/Spine/Flip_card/random-flip-card.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "5c48abf1-a8de-4880-8fcf-1888513a9bfa", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "5c48abf1-a8de-4880-8fcf-1888513a9bfa@6c48a", + "displayName": "random-flip-card", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "5c48abf1-a8de-4880-8fcf-1888513a9bfa", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "5c48abf1-a8de-4880-8fcf-1888513a9bfa@f9941", + "displayName": "random-flip-card", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -83, + "offsetY": 40.5, + "trimX": 4, + "trimY": 4, + "width": 850, + "height": 423, + "rawWidth": 1024, + "rawHeight": 512, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -425, + -211.5, + 0, + 425, + -211.5, + 0, + -425, + 211.5, + 0, + 425, + 211.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 4, + 508, + 854, + 508, + 4, + 85, + 854, + 85 + ], + "nuv": [ + 0.00390625, + 0.166015625, + 0.833984375, + 0.166015625, + 0.00390625, + 0.9921875, + 0.833984375, + 0.9921875 + ], + "minPos": [ + -425, + -211.5, + 0 + ], + "maxPos": [ + 425, + 211.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "5c48abf1-a8de-4880-8fcf-1888513a9bfa@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "hasAlpha": true, + "fixAlphaTransparencyArtifacts": false, + "redirect": "5c48abf1-a8de-4880-8fcf-1888513a9bfa@f9941" + } +} diff --git a/assets/_Game/Animations/Spine/Lucky_chain.meta b/assets/_Game/Animations/Spine/Lucky_chain.meta new file mode 100644 index 0000000..22414a7 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "6f264072-3786-460d-92e2-e18724282b5c", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt new file mode 100644 index 0000000..4a911c1 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt @@ -0,0 +1,83 @@ + +lucky chain.png +size: 1024,512 +format: RGBA8888 +filter: Linear,Linear +repeat: none +card1 + rotate: true + xy: 735, 149 + size: 135, 148 + orig: 135, 148 + offset: 0, 0 + index: -1 +card2 + rotate: true + xy: 735, 10 + size: 135, 148 + orig: 135, 148 + offset: 0, 0 + index: -1 +card3 + rotate: true + xy: 735, 10 + size: 135, 148 + orig: 135, 148 + offset: 0, 0 + index: -1 +card4 + rotate: true + xy: 735, 10 + size: 135, 148 + orig: 135, 148 + offset: 0, 0 + index: -1 +card5 + rotate: true + xy: 735, 10 + size: 135, 148 + orig: 135, 148 + offset: 0, 0 + index: -1 +frame + rotate: false + xy: 4, 4 + size: 376, 468 + orig: 376, 469 + offset: 0, 0 + index: -1 +frame-planet1 + rotate: false + xy: 735, 288 + size: 186, 184 + orig: 186, 184 + offset: 0, 0 + index: -1 +frame-planet2 + rotate: false + xy: 887, 167 + size: 122, 117 + orig: 122, 117 + offset: 0, 0 + index: -1 +frame-planet3 + rotate: false + xy: 887, 51 + size: 114, 112 + orig: 114, 112 + offset: 0, 0 + index: -1 +galaxy-screen + rotate: false + xy: 384, 45 + size: 347, 427 + orig: 347, 427 + offset: 0, 0 + index: -1 +txt + rotate: false + xy: 384, 6 + size: 278, 35 + orig: 278, 35 + offset: 0, 0 + index: -1 diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt.meta b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt.meta new file mode 100644 index 0000000..2abf708 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.atlas.txt.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.0.2", + "importer": "text", + "imported": true, + "uuid": "e9ef255e-5772-4622-a331-65a911bdbc54", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json new file mode 100644 index 0000000..a1c5e5e --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json @@ -0,0 +1,358 @@ +{ +"skeleton": { + "hash": "o1owOunyFbd2Jp2OiNn7dNvQ1js", + "spine": "3.8.99", + "x": -631, + "y": -680, + "width": 1252, + "height": 1960, + "images": "", + "audio": "D:/Huy 2D Animation/works/2024/Product/Galaxy Seeker/Reward Animation/lucky chain" +}, +"bones": [ + { "name": "root" }, + { "name": "pivot", "parent": "root" }, + { "name": "frame-pivot", "parent": "pivot" }, + { "name": "cards-pivot", "parent": "frame-pivot" }, + { "name": "card1", "parent": "cards-pivot", "x": -259.5, "y": 297.5 }, + { "name": "card2", "parent": "cards-pivot", "x": 267.5, "y": 297.5 }, + { "name": "card3", "parent": "cards-pivot", "x": 267.5, "y": -278.5 }, + { "name": "card4", "parent": "cards-pivot", "x": -259.5, "y": -278.5 }, + { "name": "frame-planet1", "parent": "frame-pivot", "length": 364.06, "rotation": 90, "y": 786.09 }, + { "name": "frame-planet2", "parent": "frame-pivot", "length": 169.63, "rotation": 120.23, "x": -311.5, "y": 867.5 }, + { "name": "frame-planet3", "parent": "frame-pivot", "length": 211.86, "rotation": 45.75, "x": 260.15, "y": 919.93 }, + { "name": "card5", "parent": "cards-pivot", "x": -259.5, "y": -278.5 }, + { "name": "txt", "parent": "frame-pivot", "x": 8, "y": 700 } +], +"slots": [ + { "name": "galaxy-screen", "bone": "frame-pivot", "attachment": "galaxy-screen" }, + { "name": "frame-planet3", "bone": "frame-planet3", "attachment": "frame-planet3" }, + { "name": "frame-planet2", "bone": "frame-planet2", "attachment": "frame-planet2" }, + { "name": "frame-planet1", "bone": "frame-planet1", "attachment": "frame-planet1" }, + { "name": "frame", "bone": "frame-pivot", "attachment": "frame" }, + { "name": "txt", "bone": "txt", "attachment": "txt" }, + { "name": "card5", "bone": "card5", "color": "ffffff00", "attachment": "card5" }, + { "name": "card4", "bone": "card4", "attachment": "card4" }, + { "name": "card3", "bone": "card3", "attachment": "card3" }, + { "name": "card2", "bone": "card2", "attachment": "card2" }, + { "name": "card1", "bone": "card1", "attachment": "card1" }, + { "name": "card2-orange", "bone": "card2", "color": "ffffff00", "attachment": "card1" }, + { "name": "card1-glow", "bone": "card1", "color": "ffffff00", "attachment": "card1", "blend": "additive" } +], +"skins": [ + { + "name": "default", + "attachments": { + "card1": { + "card1": { "width": 451, "height": 493 } + }, + "card1-glow": { + "card1": { "width": 451, "height": 493 } + }, + "card2": { + "card2": { "width": 451, "height": 493 } + }, + "card2-orange": { + "card1": { "width": 451, "height": 493 } + }, + "card3": { + "card3": { "width": 451, "height": 493 } + }, + "card4": { + "card4": { "width": 451, "height": 493 } + }, + "card5": { + "card5": { "width": 451, "height": 493 } + }, + "frame": { + "frame": { "x": -5, "y": 101, "width": 1252, "height": 1562 } + }, + "frame-planet1": { + "frame-planet1": { "x": 187.41, "y": 18.5, "rotation": -90, "width": 621, "height": 613 } + }, + "frame-planet2": { + "frame-planet2": { "rotation": -120.23, "width": 405, "height": 391 } + }, + "frame-planet3": { + "frame-planet3": { "x": 24.62, "y": 21.4, "rotation": -45.75, "width": 380, "height": 373 } + }, + "galaxy-screen": { + "galaxy-screen": { "x": -3, "y": 61, "width": 1156, "height": 1424 } + }, + "txt": { + "txt": { "x": -31, "y": 10.5, "width": 926, "height": 115 } + } + } + } +], +"events": { + "card-claimed": {}, + "new-card-spawned": {} +}, +"animations": { + "active": { + "slots": { + "card1": { + "color": [ + { "time": 0.2, "color": "ffffffff", "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "color": "ffffff00" } + ] + }, + "card1-glow": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.0667, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.2, "color": "ffffffff", "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "color": "ffffff00" } + ] + }, + "card2": { + "color": [ + { "color": "dadadaff", "curve": "stepped" }, + { "time": 0.4, "color": "dadadaff", "curve": 0.25, "c3": 0.75 }, + { "time": 0.7, "color": "ffffffff" } + ] + }, + "card2-orange": { + "color": [ + { "time": 0.7, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.9, "color": "ffffffff" } + ] + }, + "card3": { + "color": [ + { "color": "989898ff", "curve": "stepped" }, + { "time": 0.6, "color": "989898ff", "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "color": "dadadaff" } + ] + }, + "card4": { + "color": [ + { "color": "797979ff", "curve": "stepped" }, + { "time": 0.6, "color": "797979ff", "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "color": "808080ff" } + ] + }, + "card5": { + "color": [ + { "color": "79797900", "curve": "stepped" }, + { "time": 0.7, "color": "79797900", "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "color": "797979ff" } + ] + } + }, + "bones": { + "card1": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "x": 0.9, "y": 0.95, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "x": 1.2, "y": 1.2 } + ] + }, + "card2": { + "translate": [ + { "time": 0.4, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5, "x": 12.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7, "x": -567.5, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9, "x": -527 } + ] + }, + "card3": { + "translate": [ + { "time": 0.6, "curve": 0, "c2": 0.79, "c3": 0.75 }, + { "time": 0.7667, "y": 576 } + ] + }, + "card4": { + "translate": [ + { "time": 0.6, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "x": 527 } + ] + }, + "card5": { + "scale": [ + { "x": 0.9, "y": 0.9, "curve": "stepped" }, + { "time": 0.7, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1 } + ] + } + }, + "events": [ + { "time": 0.4, "name": "card-claimed" }, + { "time": 0.8, "name": "new-card-spawned" } + ] + }, + "appear": { + "slots": { + "card1": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.5, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.6333, "color": "ffffffff" } + ] + }, + "card2": { + "color": [ + { "color": "dadada00", "curve": "stepped" }, + { "time": 0.6, "color": "dadada00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.7333, "color": "dadadaff" } + ] + }, + "card3": { + "color": [ + { "color": "98989800", "curve": "stepped" }, + { "time": 0.7333, "color": "98989800", "curve": 0.25, "c3": 0.75 }, + { "time": 0.8667, "color": "989898ff" } + ] + }, + "card4": { + "color": [ + { "color": "79797900", "curve": "stepped" }, + { "time": 0.9, "color": "79797900", "curve": 0.25, "c3": 0.75 }, + { "time": 1.0333, "color": "797979ff" } + ] + }, + "frame": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.2, "color": "ffffffff" } + ] + }, + "frame-planet1": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.6, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "color": "ffffffff" } + ] + }, + "frame-planet2": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.6667, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.8667, "color": "ffffffff" } + ] + }, + "frame-planet3": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.7333, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.9333, "color": "ffffffff" } + ] + }, + "galaxy-screen": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.1, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "color": "ffffffff" } + ] + }, + "txt": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.8, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 1, "color": "ffffffff" } + ] + } + }, + "bones": { + "frame-planet3": { + "translate": [ + { "x": -91.68, "y": -94.13, "curve": "stepped" }, + { "time": 0.7333, "x": -91.68, "y": -94.13, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9333, "x": 22, "y": 22.59, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1333 } + ] + }, + "frame-planet2": { + "translate": [ + { "x": 66.15, "y": -113.54, "curve": "stepped" }, + { "time": 0.6667, "x": 66.15, "y": -113.54, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8667, "x": -15.88, "y": 27.25, "curve": 0.25, "c3": 0.75 }, + { "time": 1.0667 } + ] + }, + "frame-planet1": { + "translate": [ + { "y": -131.4, "curve": "stepped" }, + { "time": 0.6, "y": -131.4, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "y": 31.54, "curve": 0.25, "c3": 0.75 }, + { "time": 1 } + ] + }, + "card4": { + "scale": [ + { "x": 0.8, "y": 0.8, "curve": "stepped" }, + { "time": 0.9, "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 1.0333, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1.4 } + ] + }, + "card3": { + "scale": [ + { "x": 0.8, "y": 0.8, "curve": "stepped" }, + { "time": 0.7333, "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8667, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1.2333 } + ] + }, + "card2": { + "scale": [ + { "x": 0.8, "y": 0.8, "curve": "stepped" }, + { "time": 0.6, "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7333, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1 } + ] + }, + "card1": { + "scale": [ + { "x": 0.8, "y": 0.8, "curve": "stepped" }, + { "time": 0.5, "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6333, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "x": 0.95, "y": 0.95, "curve": 0.25, "c3": 0.75 }, + { "time": 1 } + ] + }, + "txt": { + "translate": [ + { "y": 20, "curve": "stepped" }, + { "time": 0.8, "y": 20, "curve": 0, "c2": 0.51, "c3": 0.75 }, + { "time": 1.1, "y": -20, "curve": 0.25, "c3": 0.75 }, + { "time": 1.4 } + ] + }, + "frame-pivot": { + "translate": [ + { "y": -100, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2, "y": 50, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4 } + ], + "scale": [ + { "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4 } + ] + } + } + }, + "idle": { + "slots": { + "card2": { + "color": [ + { "color": "dadadaff" } + ] + }, + "card3": { + "color": [ + { "color": "989898ff" } + ] + }, + "card4": { + "color": [ + { "color": "7a7a7aff" } + ] + } + } + } +} +} \ No newline at end of file diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json.meta b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json.meta new file mode 100644 index 0000000..4341c60 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.json.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.2.6", + "importer": "spine-data", + "imported": true, + "uuid": "2a73a1e0-9f9d-4cdd-b711-394a90fec7a8", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png new file mode 100644 index 0000000..a00ab7d Binary files /dev/null and b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png differ diff --git a/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png.meta b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png.meta new file mode 100644 index 0000000..42727ab --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chain/lucky chain.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "add5af79-0201-4355-be84-161977c7cabf", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "add5af79-0201-4355-be84-161977c7cabf@6c48a", + "displayName": "lucky chain", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "add5af79-0201-4355-be84-161977c7cabf", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "add5af79-0201-4355-be84-161977c7cabf@f9941", + "displayName": "lucky chain", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -5.5, + "offsetY": 18, + "trimX": 4, + "trimY": 4, + "width": 1005, + "height": 468, + "rawWidth": 1024, + "rawHeight": 512, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -502.5, + -234, + 0, + 502.5, + -234, + 0, + -502.5, + 234, + 0, + 502.5, + 234, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 4, + 508, + 1009, + 508, + 4, + 40, + 1009, + 40 + ], + "nuv": [ + 0.00390625, + 0.078125, + 0.9853515625, + 0.078125, + 0.00390625, + 0.9921875, + 0.9853515625, + 0.9921875 + ], + "minPos": [ + -502.5, + -234, + 0 + ], + "maxPos": [ + 502.5, + 234, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "add5af79-0201-4355-be84-161977c7cabf@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "hasAlpha": true, + "fixAlphaTransparencyArtifacts": false, + "redirect": "add5af79-0201-4355-be84-161977c7cabf@f9941" + } +} diff --git a/assets/_Game/Animations/Spine/Lucky_chest.meta b/assets/_Game/Animations/Spine/Lucky_chest.meta new file mode 100644 index 0000000..d833fcd --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "82330651-9fc7-4280-a25c-80413cc57522", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt new file mode 100644 index 0000000..14a9296 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt @@ -0,0 +1,34 @@ + +lucky-chest.png +size: 1024,256 +format: RGBA8888 +filter: Linear,Linear +repeat: none +chest-lid + rotate: false + xy: 4, 4 + size: 314, 217 + orig: 318, 221 + offset: 2, 3 + index: -1 +chest-lid2 + rotate: false + xy: 619, 74 + size: 270, 147 + orig: 270, 149 + offset: 0, 0 + index: -1 +glitter-vfx + rotate: false + xy: 619, 27 + size: 46, 43 + orig: 64, 64 + offset: 9, 11 + index: -1 +lower-chest + rotate: false + xy: 322, 9 + size: 293, 212 + orig: 295, 212 + offset: 2, 0 + index: -1 diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt.meta b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt.meta new file mode 100644 index 0000000..65363c6 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.atlas.txt.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.0.2", + "importer": "text", + "imported": true, + "uuid": "9ac5e8c6-d012-424f-ab22-590dafd96f4f", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json new file mode 100644 index 0000000..50b68a9 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json @@ -0,0 +1,235 @@ +{ +"skeleton": { + "hash": "/K19jcKuNHKoLrYG8MhOXbnbIBE", + "spine": "3.8.99", + "x": -596.69, + "y": -520.93, + "width": 1280, + "height": 1280, + "images": "", + "audio": "D:/Huy 2D Animation/works/2024/Product/Galaxy Seeker/Reward Animation/lucky-chest" +}, +"bones": [ + { "name": "root" }, + { "name": "pivot", "parent": "root" }, + { "name": "lower-chest", "parent": "pivot", "length": 165.62, "rotation": 90, "x": 25, "y": -60 }, + { "name": "chest-lid", "parent": "lower-chest", "length": 155.21, "x": 180, "y": 35 }, + { "name": "chest-lid2", "parent": "lower-chest", "length": 425.29, "rotation": -79.62, "x": 284.38, "y": 326.62 }, + { "name": "chest-lid3", "parent": "chest-lid2", "length": 177.55, "rotation": 85.02, "x": 79.17, "y": 23.44 }, + { "name": "glitter-vfx", "parent": "pivot", "x": 25, "y": 140 } +], +"slots": [ + { "name": "lower-chest", "bone": "lower-chest", "attachment": "lower-chest" }, + { "name": "chest-lid", "bone": "chest-lid", "attachment": "chest-lid" }, + { "name": "chest-lid2", "bone": "chest-lid2", "color": "ffffff00", "attachment": "chest-lid2" }, + { "name": "glitter-vfx", "bone": "glitter-vfx", "color": "ffffff00", "attachment": "glitter-vfx", "blend": "additive" } +], +"skins": [ + { + "name": "default", + "attachments": { + "chest-lid": { + "chest-lid": { "x": 76.5, "y": 13.5, "rotation": -90, "width": 635, "height": 441 } + }, + "chest-lid2": { + "chest-lid2": { + "type": "mesh", + "uvs": [ 0.95375, 0.23206, 1, 0.52982, 1, 0.57456, 0.77212, 1, 0.69633, 1, 0.56734, 0.80867, 0.53351, 0.80013, 0.06079, 0.96486, 0.04029, 0.87795, 0, 0.70712, 0, 0.62556, 0.00698, 0.42219, 0.10158, 0.19664, 0.33872, 0.08632, 0.42451, 0.16327, 0.82256, 0.01507, 0.0994, 0.84876, 0.2266, 0.80342, 0.44554, 0.7184, 0.63529, 0.66739, 0.89424, 0.56915 ], + "triangles": [ 3, 20, 2, 20, 3, 19, 5, 19, 4, 3, 4, 19, 6, 17, 18, 6, 7, 17, 7, 16, 17, 7, 8, 16, 8, 9, 16, 17, 16, 10, 5, 6, 19, 17, 10, 11, 11, 12, 17, 17, 14, 18, 17, 13, 14, 17, 12, 13, 6, 18, 19, 18, 14, 19, 10, 16, 9, 19, 15, 20, 19, 14, 15, 20, 1, 2, 20, 0, 1, 20, 15, 0 ], + "vertices": [ 2, 4, 495.4, 120.21, 0.99494, 5, 132.54, -406.26, 0.00506, 1, 4, 503.98, 28.43, 1, 1, 4, 501.58, 15.31, 1, 1, 4, 357.7, -87.23, 1, 1, 4, 317.45, -79.86, 1, 1, 4, 259.2, -11.23, 1, 1, 4, 241.69, -5.44, 1, 2, 4, -18.24, -7.75, 0.99759, 5, -39.53, 94.34, 0.00241, 2, 4, -24.47, 19.72, 0.88135, 5, -12.71, 102.92, 0.11865, 2, 4, -36.7, 73.71, 0.4648, 5, 40.02, 119.79, 0.5352, 2, 4, -32.32, 97.62, 0.32542, 5, 64.22, 117.51, 0.67458, 2, 4, -17.7, 156.55, 0.08952, 5, 124.2, 108.06, 0.91048, 2, 4, 44.65, 213.47, 0.0015, 5, 186.31, 50.88, 0.9985, 2, 4, 176.54, 222.74, 0.16621, 5, 207, -79.7, 0.83379, 2, 4, 217.98, 191.84, 0.40708, 5, 179.81, -123.66, 0.59292, 2, 4, 437.36, 196.57, 0.97028, 5, 203.57, -341.81, 0.02972, 2, 4, 8.49, 22.52, 0.85311, 5, -7.05, 70.33, 0.14689, 2, 4, 78.49, 23.44, 0.00376, 5, -0.05, 0.67, 0.99624, 2, 4, 199.35, 27.07, 0.93561, 5, 14.05, -119.41, 0.06439, 2, 4, 302.88, 23.57, 0.98865, 5, 19.55, -222.86, 0.01135, 2, 4, 445.69, 27.18, 0.99966, 5, 35.55, -364.82, 3.4E-4 ], + "hull": 16, + "edges": [ 0, 30, 0, 2, 2, 4, 4, 6, 6, 8, 8, 10, 10, 12, 12, 14, 18, 20, 20, 22, 22, 24, 24, 26, 26, 28, 28, 30, 14, 16, 16, 18, 16, 32, 32, 34, 34, 36, 36, 38, 38, 40, 40, 2 ], + "width": 540, + "height": 298 + } + }, + "glitter-vfx": { + "glitter-vfx": { "x": 18.31, "y": -20.93, "scaleX": 10, "scaleY": 10, "width": 128, "height": 128 } + }, + "lower-chest": { + "lower-chest": { "x": 132, "y": 59.5, "rotation": -90, "width": 589, "height": 424 } + } + } + } +], +"animations": { + "appear": { + "slots": { + "chest-lid": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "color": "ffffffff" } + ] + }, + "lower-chest": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1333, "color": "ffffffff" } + ] + } + }, + "bones": { + "pivot": { + "scale": [ + { "x": 0.7, "y": 0.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5 } + ] + } + } + }, + "idle": { + "bones": { + "pivot": { + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "x": 1.02, "y": 1.02, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8 } + ] + }, + "chest-lid": { + "translate": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "x": 4.89, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5333, "x": -7.33, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8 } + ] + } + } + }, + "open": { + "slots": { + "chest-lid": { + "color": [ + { "time": 0.6667, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.7333, "color": "ffffff00" } + ] + }, + "chest-lid2": { + "color": [ + { "color": "ffffff00", "curve": "stepped" }, + { "time": 0.6667, "color": "ffffff00", "curve": "stepped" }, + { "time": 0.7333, "color": "ffffffff" } + ] + }, + "glitter-vfx": { + "color": [ + { "time": 0.7, "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "color": "ffffffff", "curve": "stepped" }, + { "time": 0.9, "color": "ffffffff", "curve": 0.25, "c3": 0.75 }, + { "time": 1.3, "color": "ffffff00" } + ] + } + }, + "bones": { + "pivot": { + "rotate": [ + { "time": 0.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8333, "angle": 2.85, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9667, "angle": -1.62, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1, "angle": 1.81, "curve": 0.25, "c3": 0.75 }, + { "time": 1.2667 } + ], + "translate": [ + { "time": 0.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "y": 46.56, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8333, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9667, "y": 6.65, "curve": 0.25, "c3": 0.75 }, + { "time": 1.0667, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1667, "y": 2.22, "curve": 0.25, "c3": 0.75 }, + { "time": 1.3 } + ], + "scale": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.7, "x": 0.9, "y": 0.9, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1 } + ] + }, + "lower-chest": { + "translate": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1, "x": -2.42, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2, "x": 12.33, "y": -7.37, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3, "x": 4.81, "y": 0.14, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "x": 8.82, "y": 2.81, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5, "x": 3.37, "y": 1.45, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6, "x": 7.52, "y": -4.08, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7, "x": 10.31, "y": 1.49, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8 } + ] + }, + "chest-lid": { + "translate": [ + { "curve": 0.25, "c3": 0.75 }, + { "time": 0.1, "x": -5.48, "y": -7.31, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2, "x": -9.2, "y": 3.82, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "x": -3.56, "y": 13.21, "curve": 0.25, "c3": 0.75 }, + { "time": 0.3333, "x": -5.46, "y": 3.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4, "x": -11.25, "y": -2.09, "curve": 0.25, "c3": 0.75 }, + { "time": 0.4667, "x": -9.3, "y": 3.77, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5333, "x": -3.36, "y": -2.16, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6, "x": -9.36, "y": 1.84, "curve": 0.25, "c3": 0.75 }, + { "time": 0.6667, "x": -31.49, "y": 5.86, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8 } + ] + }, + "chest-lid2": { + "rotate": [ + { "time": 0.6667, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "angle": 4.28, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9333, "angle": -7.73, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1 } + ], + "translate": [ + { "time": 0.6667, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8333, "x": -3.91, "y": 3.78, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9667, "x": 4.44, "y": 14.77, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1333 } + ], + "scale": [ + { "time": 0.6667, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "x": 0.984, "y": 1.127, "curve": 0.25, "c3": 0.75 }, + { "time": 1 } + ], + "shear": [ + { "time": 0.6667, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "x": -2.21, "y": 4.37, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9333, "x": 2.3, "y": 2.71, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1 } + ] + }, + "chest-lid3": { + "scale": [ + { "time": 0.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.7667, "x": 0.817, "y": 0.721, "curve": 0.25, "c3": 0.75 }, + { "time": 1 } + ], + "shear": [ + { "time": 0.7, "curve": 0.25, "c3": 0.75 }, + { "time": 0.8, "x": 7.69, "y": -14.24, "curve": 0.25, "c3": 0.75 }, + { "time": 0.9333, "x": -6.27, "y": 5.08, "curve": 0.25, "c3": 0.75 }, + { "time": 1.1 } + ] + }, + "glitter-vfx": { + "rotate": [ + { "time": 0.6333, "curve": 0.25, "c3": 0.75 }, + { "time": 1.4, "angle": -67.1, "curve": "stepped" }, + { "time": 1.5, "angle": -67.1, "curve": 0.25, "c3": 0.75 }, + { "time": 1.6333, "curve": "stepped" }, + { "time": 2 } + ], + "translate": [ + { "x": 22.9, "y": 24.3 } + ], + "scale": [ + { "x": 0.5, "y": 0.5, "curve": "stepped" }, + { "time": 0.7, "x": 0.5, "y": 0.5, "curve": 0, "c2": 0.89, "c3": 0.75 }, + { "time": 1.3, "x": 1.757, "y": 1.757 } + ] + } + } + } +} +} \ No newline at end of file diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json.meta b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json.meta new file mode 100644 index 0000000..df355cf --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.json.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.2.6", + "importer": "spine-data", + "imported": true, + "uuid": "75cc4005-0956-4ded-8966-c8e347fc48d5", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png new file mode 100644 index 0000000..cb3d968 Binary files /dev/null and b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png differ diff --git a/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png.meta b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png.meta new file mode 100644 index 0000000..0286653 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_chest/lucky-chest.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "c2c33a8f-af06-4fc8-b718-548b2187eae9", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "c2c33a8f-af06-4fc8-b718-548b2187eae9@6c48a", + "displayName": "lucky-chest", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "c2c33a8f-af06-4fc8-b718-548b2187eae9", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "c2c33a8f-af06-4fc8-b718-548b2187eae9@f9941", + "displayName": "lucky-chest", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -65.5, + "offsetY": 15.5, + "trimX": 4, + "trimY": 4, + "width": 885, + "height": 217, + "rawWidth": 1024, + "rawHeight": 256, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -442.5, + -108.5, + 0, + 442.5, + -108.5, + 0, + -442.5, + 108.5, + 0, + 442.5, + 108.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 4, + 252, + 889, + 252, + 4, + 35, + 889, + 35 + ], + "nuv": [ + 0.00390625, + 0.13671875, + 0.8681640625, + 0.13671875, + 0.00390625, + 0.984375, + 0.8681640625, + 0.984375 + ], + "minPos": [ + -442.5, + -108.5, + 0 + ], + "maxPos": [ + 442.5, + 108.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "c2c33a8f-af06-4fc8-b718-548b2187eae9@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "hasAlpha": true, + "fixAlphaTransparencyArtifacts": false, + "redirect": "c2c33a8f-af06-4fc8-b718-548b2187eae9@f9941" + } +} diff --git a/assets/_Game/Animations/Spine/Lucky_wheel.meta b/assets/_Game/Animations/Spine/Lucky_wheel.meta new file mode 100644 index 0000000..ea39b62 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "4aba6020-b969-4d5c-8c38-bd57ad8dc70d", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt new file mode 100644 index 0000000..9c93c44 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt @@ -0,0 +1,41 @@ + +lucky-spin.png +size: 1024,1024 +format: RGBA8888 +filter: Linear,Linear +repeat: none +arrow + rotate: false + xy: 452, 155 + size: 103, 157 + orig: 103, 158 + offset: 0, 0 + index: -1 +base + rotate: false + xy: 4, 452 + size: 543, 548 + orig: 544, 550 + offset: 0, 1 + index: -1 +button + rotate: false + xy: 452, 316 + size: 132, 132 + orig: 132, 132 + offset: 0, 0 + index: -1 +txt-spin + rotate: true + xy: 452, 49 + size: 102, 58 + orig: 108, 62 + offset: 3, 3 + index: -1 +wheel + rotate: false + xy: 4, 4 + size: 444, 444 + orig: 444, 444 + offset: 0, 0 + index: -1 diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt.meta b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt.meta new file mode 100644 index 0000000..26bb5ae --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.atlas.txt.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.0.2", + "importer": "text", + "imported": true, + "uuid": "7859d8c6-2440-4ffa-ac4a-03b52c0673cb", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json new file mode 100644 index 0000000..5aa52ac --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json @@ -0,0 +1,130 @@ +{ +"skeleton": { + "hash": "sKAs3NK0GSdpZcOpBJA0pZ3Vlxo", + "spine": "3.8.99", + "x": -541, + "y": -557, + "width": 1087, + "height": 1227, + "images": "", + "audio": "D:/Huy 2D Animation/works/2024/Product/Galaxy Seeker/Reward Animation/lucky-spin" +}, +"bones": [ + { "name": "root" }, + { "name": "pivot", "parent": "root" }, + { "name": "wheel", "parent": "pivot", "length": 415.93, "y": 3.5 }, + { "name": "arrow", "parent": "pivot", "x": -3.78, "y": 505.13 }, + { "name": "spin-button", "parent": "pivot" }, + { "name": "slot01", "parent": "wheel", "length": 80, "x": 3.31, "y": 264.08 }, + { "name": "slot02", "parent": "wheel", "length": 80, "rotation": 36, "x": -152.54, "y": 215.59 }, + { "name": "slot03", "parent": "wheel", "length": 80, "rotation": 72, "x": -250.13, "y": 84.75 }, + { "name": "slot04", "parent": "wheel", "length": 80, "rotation": 108, "x": -252.18, "y": -78.45 }, + { "name": "slot05", "parent": "wheel", "length": 80, "rotation": 144, "x": -157.9, "y": -211.7 }, + { "name": "slot06", "parent": "wheel", "length": 80, "rotation": 180, "x": -3.31, "y": -264.08 }, + { "name": "slot07", "parent": "wheel", "length": 80, "rotation": -144, "x": 152.54, "y": -215.59 }, + { "name": "slot08", "parent": "wheel", "length": 80, "rotation": -108, "x": 250.13, "y": -84.75 }, + { "name": "slot09", "parent": "wheel", "length": 80, "rotation": -72, "x": 252.18, "y": 78.46 }, + { "name": "slot10", "parent": "wheel", "length": 80, "rotation": -36, "x": 157.9, "y": 211.7 } +], +"slots": [ + { "name": "base", "bone": "pivot", "attachment": "base" }, + { "name": "wheel", "bone": "wheel", "attachment": "wheel" }, + { "name": "button", "bone": "spin-button", "attachment": "button" }, + { "name": "arrow", "bone": "arrow", "attachment": "arrow" }, + { "name": "txt-spin", "bone": "spin-button", "attachment": "txt-spin" } +], +"skins": [ + { + "name": "default", + "attachments": { + "arrow": { + "arrow": { "x": 6.28, "y": 7.37, "width": 205, "height": 315 } + }, + "base": { + "base": { "x": 2.5, "y": -7.5, "width": 1087, "height": 1099 } + }, + "button": { + "button": { "width": 264, "height": 264 } + }, + "txt-spin": { + "txt-spin": { "y": -2.5, "width": 216, "height": 123 } + }, + "wheel": { + "wheel": { "width": 888, "height": 887 } + } + } + } +], +"animations": { + "appear": { + "slots": { + "arrow": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "color": "ffffffff" } + ] + }, + "base": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "color": "ffffffff" } + ] + }, + "button": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "color": "ffffffff" } + ] + }, + "txt-spin": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "color": "ffffffff" } + ] + }, + "wheel": { + "color": [ + { "color": "ffffff00", "curve": 0.25, "c3": 0.75 }, + { "time": 0.1667, "color": "ffffffff" } + ] + } + }, + "bones": { + "pivot": { + "scale": [ + { "x": 0.8, "y": 0.8, "curve": 0.25, "c3": 0.75 }, + { "time": 0.2667, "x": 1.1, "y": 1.1, "curve": 0.25, "c3": 0.75 }, + { "time": 0.5333 } + ] + } + } + }, + "idle": { + "bones": { + "wheel": { + "rotate": [ + {}, + { "time": 3.3333, "angle": 90 }, + { "time": 6.6667, "angle": 180 }, + { "time": 10, "angle": -90 }, + { "time": 13.3333 } + ] + } + } + }, + "spin": { + "bones": { + "wheel": { + "rotate": [ + {}, + { "time": 0.1333, "angle": -90 }, + { "time": 0.2667, "angle": 180 }, + { "time": 0.4, "angle": 90 }, + { "time": 0.5333 } + ] + } + } + }, + "stop": {} +} +} \ No newline at end of file diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json.meta b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json.meta new file mode 100644 index 0000000..1292364 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.json.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.2.6", + "importer": "spine-data", + "imported": true, + "uuid": "5321c5a2-7473-436b-913c-39a871376ea0", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png new file mode 100644 index 0000000..c00d273 Binary files /dev/null and b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png differ diff --git a/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png.meta b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png.meta new file mode 100644 index 0000000..b74bff0 --- /dev/null +++ b/assets/_Game/Animations/Spine/Lucky_wheel/lucky-spin.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "005f87de-32cd-49c8-bc85-958afeb9e364", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "005f87de-32cd-49c8-bc85-958afeb9e364@6c48a", + "displayName": "lucky-spin", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "005f87de-32cd-49c8-bc85-958afeb9e364", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "005f87de-32cd-49c8-bc85-958afeb9e364@f9941", + "displayName": "lucky-spin", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": -218, + "offsetY": 10, + "trimX": 4, + "trimY": 4, + "width": 580, + "height": 996, + "rawWidth": 1024, + "rawHeight": 1024, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -290, + -498, + 0, + 290, + -498, + 0, + -290, + 498, + 0, + 290, + 498, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 4, + 1020, + 584, + 1020, + 4, + 24, + 584, + 24 + ], + "nuv": [ + 0.00390625, + 0.0234375, + 0.5703125, + 0.0234375, + 0.00390625, + 0.99609375, + 0.5703125, + 0.99609375 + ], + "minPos": [ + -290, + -498, + 0 + ], + "maxPos": [ + 290, + 498, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "005f87de-32cd-49c8-bc85-958afeb9e364@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "hasAlpha": true, + "fixAlphaTransparencyArtifacts": false, + "redirect": "005f87de-32cd-49c8-bc85-958afeb9e364@f9941" + } +} diff --git a/assets/_Game/Prefabs/Booster/CumulativeBooster.prefab b/assets/_Game/Prefabs/Booster/CumulativeBooster.prefab index 2504d23..c8a0459 100644 --- a/assets/_Game/Prefabs/Booster/CumulativeBooster.prefab +++ b/assets/_Game/Prefabs/Booster/CumulativeBooster.prefab @@ -153,7 +153,7 @@ "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": 0, + "y": 40, "z": 10 }, "_lrot": { @@ -1017,7 +1017,7 @@ "_anchorPoint": { "__type__": "cc.Vec2", "x": 0.5, - "y": 0.5 + "y": 0 }, "_id": "" }, @@ -1127,12 +1127,15 @@ "__id__": 80 }, "_collectSound": { - "__uuid__": "1ac12acc-dde3-4d31-9106-dfc30c030d40", + "__uuid__": "05a2671e-35bb-4be0-9244-43d541b9a26a", "__expectedType__": "cc.AudioClip" }, "_animation": { "__id__": 82 }, + "sprite": { + "__id__": 73 + }, "displayName": "CHEESE", "time": 10, "_id": "" diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab b/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab new file mode 100644 index 0000000..c319765 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab @@ -0,0 +1,1257 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "SecretBooster_flip_card", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "SecretBooster_flip_card", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 76 + }, + { + "__id__": 78 + }, + { + "__id__": 80 + }, + { + "__id__": 84 + }, + { + "__id__": 82 + } + ], + "_prefab": { + "__id__": 86 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Sprite", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + } + ], + "_active": true, + "_components": [ + { + "__id__": 71 + }, + { + "__id__": 73 + } + ], + "_prefab": { + "__id__": 75 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Particle", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + }, + { + "__id__": 68 + } + ], + "_prefab": { + "__id__": 70 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 40, + "z": 10 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 10, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "de3zLdWuVCw40jZed/cgP+" + }, + { + "__type__": "cc.ParticleSystem", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "_materials": [ + { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + null + ], + "_visFlags": 0, + "startColor": { + "__id__": 8 + }, + "scaleSpace": 1, + "startSize3D": false, + "startSizeX": { + "__id__": 9 + }, + "startSize": { + "__id__": 9 + }, + "startSizeY": { + "__id__": 10 + }, + "startSizeZ": { + "__id__": 11 + }, + "startSpeed": { + "__id__": 12 + }, + "startRotation3D": false, + "startRotationX": { + "__id__": 13 + }, + "startRotationY": { + "__id__": 14 + }, + "startRotationZ": { + "__id__": 15 + }, + "startRotation": { + "__id__": 15 + }, + "startDelay": { + "__id__": 16 + }, + "startLifetime": { + "__id__": 17 + }, + "duration": 5, + "loop": true, + "simulationSpeed": 1, + "playOnAwake": true, + "gravityModifier": { + "__id__": 18 + }, + "rateOverTime": { + "__id__": 19 + }, + "rateOverDistance": { + "__id__": 20 + }, + "bursts": [], + "_renderCulling": false, + "_cullingMode": 1, + "_aabbHalfX": 15.480704262604377, + "_aabbHalfY": 15.47013261447455, + "_aabbHalfZ": 2.249856228336765, + "_dataCulling": false, + "enableCulling": false, + "_colorOverLifetimeModule": { + "__id__": 21 + }, + "_shapeModule": { + "__id__": 31 + }, + "_sizeOvertimeModule": { + "__id__": 33 + }, + "_velocityOvertimeModule": { + "__id__": 39 + }, + "_forceOvertimeModule": { + "__id__": 44 + }, + "_limitVelocityOvertimeModule": { + "__id__": 48 + }, + "_rotationOvertimeModule": { + "__id__": 53 + }, + "_textureAnimationModule": { + "__id__": 57 + }, + "_noiseModule": { + "__id__": 61 + }, + "_trailModule": { + "__id__": 62 + }, + "renderer": { + "__id__": 67 + }, + "_prewarm": false, + "_capacity": 100, + "_simulationSpace": 1, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6bawjIWUROoa9M6vc6a+mZ" + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 1, + "constantMax": 4, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 2.2, + "constantMax": 5, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 0, + "constantMax": 6.283185307179586, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0.8, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 15, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.ColorOvertimeModule", + "_enable": true, + "color": { + "__id__": 22 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 1, + "gradient": { + "__id__": 23 + } + }, + { + "__type__": "cc.Gradient", + "colorKeys": [ + { + "__id__": 24 + }, + { + "__id__": 25 + }, + { + "__id__": 26 + } + ], + "alphaKeys": [ + { + "__id__": 27 + }, + { + "__id__": 28 + }, + { + "__id__": 29 + }, + { + "__id__": 30 + } + ], + "mode": 0 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 201, + "g": 206, + "b": 144, + "a": 255 + }, + "time": 0.16294642857142858 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 214, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 0.45535714285714285 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 235, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 1 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 0 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.28125 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.7589285714285715 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 1 + }, + { + "__type__": "cc.ShapeModule", + "_enable": true, + "_shapeType": 0, + "shapeType": 0, + "emitFrom": 3, + "alignToDirection": false, + "randomDirectionAmount": 0, + "sphericalDirectionAmount": 0, + "randomPositionAmount": 0, + "radius": 3, + "radiusThickness": 1, + "arcMode": 0, + "arcSpread": 0, + "arcSpeed": { + "__id__": 32 + }, + "length": 5, + "boxThickness": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 0 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_rotation": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 8, + "z": 1 + }, + "_arc": 6.283185307179586, + "_angle": 0.4363323129985824 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.SizeOvertimeModule", + "_enable": true, + "separateAxes": false, + "size": { + "__id__": 34 + }, + "x": { + "__id__": 36 + }, + "y": { + "__id__": 37 + }, + "z": { + "__id__": 38 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 35 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 0.4512820512820513, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": 6.901234567901234, + "rightTangentWeight": 1, + "leftTangent": 6.901234567901234, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0.9814814814814815, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": -0.9388888888888892, + "rightTangentWeight": 1, + "leftTangent": -0.9388888888888892, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.VelocityOvertimeModule", + "_enable": false, + "x": { + "__id__": 40 + }, + "y": { + "__id__": 41 + }, + "z": { + "__id__": 42 + }, + "speedModifier": { + "__id__": 43 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.ForceOvertimeModule", + "_enable": false, + "x": { + "__id__": 45 + }, + "y": { + "__id__": 46 + }, + "z": { + "__id__": 47 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.LimitVelocityOvertimeModule", + "_enable": false, + "limitX": { + "__id__": 49 + }, + "limitY": { + "__id__": 50 + }, + "limitZ": { + "__id__": 51 + }, + "limit": { + "__id__": 52 + }, + "dampen": 3, + "separateAxes": false, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.RotationOvertimeModule", + "_enable": true, + "_separateAxes": false, + "x": { + "__id__": 54 + }, + "y": { + "__id__": 55 + }, + "z": { + "__id__": 56 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": -6.283185307179586, + "constantMax": 0.10966226576191991, + "multiplier": 1 + }, + { + "__type__": "cc.TextureAnimationModule", + "_enable": false, + "_numTilesX": 0, + "numTilesX": 0, + "_numTilesY": 0, + "numTilesY": 0, + "_mode": 0, + "animation": 0, + "frameOverTime": { + "__id__": 58 + }, + "startFrame": { + "__id__": 60 + }, + "cycleCount": 0, + "_flipU": 0, + "_flipV": 0, + "_uvChannelMask": -1, + "randomRow": false, + "rowIndex": 0 + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 59 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.NoiseModule", + "_enable": false, + "_strengthX": 10, + "_strengthY": 10, + "_strengthZ": 10, + "_noiseSpeedX": 0, + "_noiseSpeedY": 0, + "_noiseSpeedZ": 0, + "_noiseFrequency": 1, + "_remapX": 0, + "_remapY": 0, + "_remapZ": 0, + "_octaves": 1, + "_octaveMultiplier": 0.5, + "_octaveScale": 2 + }, + { + "__type__": "cc.TrailModule", + "_enable": false, + "mode": 0, + "lifeTime": { + "__id__": 63 + }, + "_minParticleDistance": 0.1, + "existWithParticles": true, + "textureMode": 0, + "widthFromParticle": true, + "widthRatio": { + "__id__": 64 + }, + "colorFromParticle": false, + "colorOverTrail": { + "__id__": 65 + }, + "colorOvertime": { + "__id__": 66 + }, + "_space": 0, + "_particleSystem": null + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.ParticleSystemRenderer", + "_renderMode": 0, + "_velocityScale": 1, + "_lengthScale": 1, + "_mesh": null, + "_cpuMaterial": { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + "_gpuMaterial": null, + "_mainTexture": { + "__uuid__": "435cbd16-621a-4d9d-84e9-834d9e388b3a@6c48a", + "__expectedType__": "cc.Texture2D" + }, + "_useGPU": false, + "_alignSpace": 2 + }, + { + "__type__": "cc.UIMeshRenderer", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 69 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e6vn8JyLJOdb6ZtBeBY19c" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9cEdr1so9IA7qVnoQF69L9", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 72 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3ffR6iByZAuIaUH9Onpq/t" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 74 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "19Gq99hM1FhoW06EoUvEOd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2fGaksc7RORac5XtpYUFkQ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 77 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50Hwi0ay5HuZCDDkijN/Aq" + }, + { + "__type__": "016c5qdu2pE2azvyZ9WrdWj", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 79 + }, + "_collider": { + "__id__": 80 + }, + "_collectSound": { + "__uuid__": "1ac12acc-dde3-4d31-9106-dfc30c030d40", + "__expectedType__": "cc.AudioClip" + }, + "_animation": { + "__id__": 82 + }, + "sprite": { + "__id__": 73 + }, + "displayName": "SECRET BOX", + "duration": 1, + "gachaType": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbdnpsCbdJk7Xdo/V5fD03" + }, + { + "__type__": "cc.BoxCollider2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 81 + }, + "tag": 0, + "_group": 2, + "_density": 1, + "_sensor": true, + "_friction": 0.2, + "_restitution": 0, + "_offset": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_size": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d7/6qPIgNJsbGuQ0RcZGn+" + }, + { + "__type__": "cc.Animation", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 83 + }, + "playOnLoad": false, + "_clips": [ + { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + } + ], + "_defaultClip": { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6ex2AlBElCYYLj8pTSBbON" + }, + { + "__type__": "cc.RigidBody2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 85 + }, + "enabledContactListener": true, + "bullet": false, + "awakeOnLoad": true, + "_group": 2, + "_type": 1, + "_allowSleep": true, + "_gravityScale": 1, + "_linearDamping": 0, + "_angularDamping": 0, + "_linearVelocity": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_angularVelocity": 0, + "_fixedRotation": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3cgqaiJU5NN6UOigesTX/6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "85bdEGkcZN25R7lAowaiA0", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab.meta b/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab.meta new file mode 100644 index 0000000..4bb4fc0 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_flip_card.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "fd465778-69b4-4cf8-9be2-48528a561b58", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "SecretBooster_flip_card" + } +} diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab b/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab new file mode 100644 index 0000000..8651df9 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab @@ -0,0 +1,1257 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "SecretBooster_free_reward", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "SecretBooster_free_reward", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 76 + }, + { + "__id__": 78 + }, + { + "__id__": 80 + }, + { + "__id__": 84 + }, + { + "__id__": 82 + } + ], + "_prefab": { + "__id__": 86 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Sprite", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + } + ], + "_active": true, + "_components": [ + { + "__id__": 71 + }, + { + "__id__": 73 + } + ], + "_prefab": { + "__id__": 75 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Particle", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + }, + { + "__id__": 68 + } + ], + "_prefab": { + "__id__": 70 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 40, + "z": 10 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 10, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "de3zLdWuVCw40jZed/cgP+" + }, + { + "__type__": "cc.ParticleSystem", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "_materials": [ + { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + null + ], + "_visFlags": 0, + "startColor": { + "__id__": 8 + }, + "scaleSpace": 1, + "startSize3D": false, + "startSizeX": { + "__id__": 9 + }, + "startSize": { + "__id__": 9 + }, + "startSizeY": { + "__id__": 10 + }, + "startSizeZ": { + "__id__": 11 + }, + "startSpeed": { + "__id__": 12 + }, + "startRotation3D": false, + "startRotationX": { + "__id__": 13 + }, + "startRotationY": { + "__id__": 14 + }, + "startRotationZ": { + "__id__": 15 + }, + "startRotation": { + "__id__": 15 + }, + "startDelay": { + "__id__": 16 + }, + "startLifetime": { + "__id__": 17 + }, + "duration": 5, + "loop": true, + "simulationSpeed": 1, + "playOnAwake": true, + "gravityModifier": { + "__id__": 18 + }, + "rateOverTime": { + "__id__": 19 + }, + "rateOverDistance": { + "__id__": 20 + }, + "bursts": [], + "_renderCulling": false, + "_cullingMode": 1, + "_aabbHalfX": 15.480704262604377, + "_aabbHalfY": 15.47013261447455, + "_aabbHalfZ": 2.249856228336765, + "_dataCulling": false, + "enableCulling": false, + "_colorOverLifetimeModule": { + "__id__": 21 + }, + "_shapeModule": { + "__id__": 31 + }, + "_sizeOvertimeModule": { + "__id__": 33 + }, + "_velocityOvertimeModule": { + "__id__": 39 + }, + "_forceOvertimeModule": { + "__id__": 44 + }, + "_limitVelocityOvertimeModule": { + "__id__": 48 + }, + "_rotationOvertimeModule": { + "__id__": 53 + }, + "_textureAnimationModule": { + "__id__": 57 + }, + "_noiseModule": { + "__id__": 61 + }, + "_trailModule": { + "__id__": 62 + }, + "renderer": { + "__id__": 67 + }, + "_prewarm": false, + "_capacity": 100, + "_simulationSpace": 1, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6bawjIWUROoa9M6vc6a+mZ" + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 1, + "constantMax": 4, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 2.2, + "constantMax": 5, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 0, + "constantMax": 6.283185307179586, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0.8, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 15, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.ColorOvertimeModule", + "_enable": true, + "color": { + "__id__": 22 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 1, + "gradient": { + "__id__": 23 + } + }, + { + "__type__": "cc.Gradient", + "colorKeys": [ + { + "__id__": 24 + }, + { + "__id__": 25 + }, + { + "__id__": 26 + } + ], + "alphaKeys": [ + { + "__id__": 27 + }, + { + "__id__": 28 + }, + { + "__id__": 29 + }, + { + "__id__": 30 + } + ], + "mode": 0 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 201, + "g": 206, + "b": 144, + "a": 255 + }, + "time": 0.16294642857142858 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 214, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 0.45535714285714285 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 235, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 1 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 0 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.28125 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.7589285714285715 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 1 + }, + { + "__type__": "cc.ShapeModule", + "_enable": true, + "_shapeType": 0, + "shapeType": 0, + "emitFrom": 3, + "alignToDirection": false, + "randomDirectionAmount": 0, + "sphericalDirectionAmount": 0, + "randomPositionAmount": 0, + "radius": 3, + "radiusThickness": 1, + "arcMode": 0, + "arcSpread": 0, + "arcSpeed": { + "__id__": 32 + }, + "length": 5, + "boxThickness": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 0 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_rotation": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 8, + "z": 1 + }, + "_arc": 6.283185307179586, + "_angle": 0.4363323129985824 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.SizeOvertimeModule", + "_enable": true, + "separateAxes": false, + "size": { + "__id__": 34 + }, + "x": { + "__id__": 36 + }, + "y": { + "__id__": 37 + }, + "z": { + "__id__": 38 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 35 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 0.4512820512820513, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": 6.901234567901234, + "rightTangentWeight": 1, + "leftTangent": 6.901234567901234, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0.9814814814814815, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": -0.9388888888888892, + "rightTangentWeight": 1, + "leftTangent": -0.9388888888888892, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.VelocityOvertimeModule", + "_enable": false, + "x": { + "__id__": 40 + }, + "y": { + "__id__": 41 + }, + "z": { + "__id__": 42 + }, + "speedModifier": { + "__id__": 43 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.ForceOvertimeModule", + "_enable": false, + "x": { + "__id__": 45 + }, + "y": { + "__id__": 46 + }, + "z": { + "__id__": 47 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.LimitVelocityOvertimeModule", + "_enable": false, + "limitX": { + "__id__": 49 + }, + "limitY": { + "__id__": 50 + }, + "limitZ": { + "__id__": 51 + }, + "limit": { + "__id__": 52 + }, + "dampen": 3, + "separateAxes": false, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.RotationOvertimeModule", + "_enable": true, + "_separateAxes": false, + "x": { + "__id__": 54 + }, + "y": { + "__id__": 55 + }, + "z": { + "__id__": 56 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": -6.283185307179586, + "constantMax": 0.10966226576191991, + "multiplier": 1 + }, + { + "__type__": "cc.TextureAnimationModule", + "_enable": false, + "_numTilesX": 0, + "numTilesX": 0, + "_numTilesY": 0, + "numTilesY": 0, + "_mode": 0, + "animation": 0, + "frameOverTime": { + "__id__": 58 + }, + "startFrame": { + "__id__": 60 + }, + "cycleCount": 0, + "_flipU": 0, + "_flipV": 0, + "_uvChannelMask": -1, + "randomRow": false, + "rowIndex": 0 + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 59 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.NoiseModule", + "_enable": false, + "_strengthX": 10, + "_strengthY": 10, + "_strengthZ": 10, + "_noiseSpeedX": 0, + "_noiseSpeedY": 0, + "_noiseSpeedZ": 0, + "_noiseFrequency": 1, + "_remapX": 0, + "_remapY": 0, + "_remapZ": 0, + "_octaves": 1, + "_octaveMultiplier": 0.5, + "_octaveScale": 2 + }, + { + "__type__": "cc.TrailModule", + "_enable": false, + "mode": 0, + "lifeTime": { + "__id__": 63 + }, + "_minParticleDistance": 0.1, + "existWithParticles": true, + "textureMode": 0, + "widthFromParticle": true, + "widthRatio": { + "__id__": 64 + }, + "colorFromParticle": false, + "colorOverTrail": { + "__id__": 65 + }, + "colorOvertime": { + "__id__": 66 + }, + "_space": 0, + "_particleSystem": null + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.ParticleSystemRenderer", + "_renderMode": 0, + "_velocityScale": 1, + "_lengthScale": 1, + "_mesh": null, + "_cpuMaterial": { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + "_gpuMaterial": null, + "_mainTexture": { + "__uuid__": "435cbd16-621a-4d9d-84e9-834d9e388b3a@6c48a", + "__expectedType__": "cc.Texture2D" + }, + "_useGPU": false, + "_alignSpace": 2 + }, + { + "__type__": "cc.UIMeshRenderer", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 69 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e6vn8JyLJOdb6ZtBeBY19c" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9cEdr1so9IA7qVnoQF69L9", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 72 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3ffR6iByZAuIaUH9Onpq/t" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 74 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "19Gq99hM1FhoW06EoUvEOd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2fGaksc7RORac5XtpYUFkQ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 77 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50Hwi0ay5HuZCDDkijN/Aq" + }, + { + "__type__": "016c5qdu2pE2azvyZ9WrdWj", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 79 + }, + "_collider": { + "__id__": 80 + }, + "_collectSound": { + "__uuid__": "1ac12acc-dde3-4d31-9106-dfc30c030d40", + "__expectedType__": "cc.AudioClip" + }, + "_animation": { + "__id__": 82 + }, + "sprite": { + "__id__": 73 + }, + "displayName": "SECRET BOX", + "duration": 1, + "gachaType": 0, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbdnpsCbdJk7Xdo/V5fD03" + }, + { + "__type__": "cc.BoxCollider2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 81 + }, + "tag": 0, + "_group": 2, + "_density": 1, + "_sensor": true, + "_friction": 0.2, + "_restitution": 0, + "_offset": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_size": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d7/6qPIgNJsbGuQ0RcZGn+" + }, + { + "__type__": "cc.Animation", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 83 + }, + "playOnLoad": false, + "_clips": [ + { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + } + ], + "_defaultClip": { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6ex2AlBElCYYLj8pTSBbON" + }, + { + "__type__": "cc.RigidBody2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 85 + }, + "enabledContactListener": true, + "bullet": false, + "awakeOnLoad": true, + "_group": 2, + "_type": 1, + "_allowSleep": true, + "_gravityScale": 1, + "_linearDamping": 0, + "_angularDamping": 0, + "_linearVelocity": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_angularVelocity": 0, + "_fixedRotation": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3cgqaiJU5NN6UOigesTX/6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "85bdEGkcZN25R7lAowaiA0", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab.meta b/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab.meta new file mode 100644 index 0000000..a9d8e78 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_free_reward.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "3aaaa833-5e70-4ec2-9480-47180250bb9d", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "SecretBooster_free_reward" + } +} diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab new file mode 100644 index 0000000..2715a29 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab @@ -0,0 +1,1257 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "SecretBooster_lucky_chain", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "SecretBooster_lucky_chain", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 76 + }, + { + "__id__": 78 + }, + { + "__id__": 80 + }, + { + "__id__": 84 + }, + { + "__id__": 82 + } + ], + "_prefab": { + "__id__": 86 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Sprite", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + } + ], + "_active": true, + "_components": [ + { + "__id__": 71 + }, + { + "__id__": 73 + } + ], + "_prefab": { + "__id__": 75 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Particle", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + }, + { + "__id__": 68 + } + ], + "_prefab": { + "__id__": 70 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 40, + "z": 10 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 10, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "de3zLdWuVCw40jZed/cgP+" + }, + { + "__type__": "cc.ParticleSystem", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "_materials": [ + { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + null + ], + "_visFlags": 0, + "startColor": { + "__id__": 8 + }, + "scaleSpace": 1, + "startSize3D": false, + "startSizeX": { + "__id__": 9 + }, + "startSize": { + "__id__": 9 + }, + "startSizeY": { + "__id__": 10 + }, + "startSizeZ": { + "__id__": 11 + }, + "startSpeed": { + "__id__": 12 + }, + "startRotation3D": false, + "startRotationX": { + "__id__": 13 + }, + "startRotationY": { + "__id__": 14 + }, + "startRotationZ": { + "__id__": 15 + }, + "startRotation": { + "__id__": 15 + }, + "startDelay": { + "__id__": 16 + }, + "startLifetime": { + "__id__": 17 + }, + "duration": 5, + "loop": true, + "simulationSpeed": 1, + "playOnAwake": true, + "gravityModifier": { + "__id__": 18 + }, + "rateOverTime": { + "__id__": 19 + }, + "rateOverDistance": { + "__id__": 20 + }, + "bursts": [], + "_renderCulling": false, + "_cullingMode": 1, + "_aabbHalfX": 15.480704262604377, + "_aabbHalfY": 15.47013261447455, + "_aabbHalfZ": 2.249856228336765, + "_dataCulling": false, + "enableCulling": false, + "_colorOverLifetimeModule": { + "__id__": 21 + }, + "_shapeModule": { + "__id__": 31 + }, + "_sizeOvertimeModule": { + "__id__": 33 + }, + "_velocityOvertimeModule": { + "__id__": 39 + }, + "_forceOvertimeModule": { + "__id__": 44 + }, + "_limitVelocityOvertimeModule": { + "__id__": 48 + }, + "_rotationOvertimeModule": { + "__id__": 53 + }, + "_textureAnimationModule": { + "__id__": 57 + }, + "_noiseModule": { + "__id__": 61 + }, + "_trailModule": { + "__id__": 62 + }, + "renderer": { + "__id__": 67 + }, + "_prewarm": false, + "_capacity": 100, + "_simulationSpace": 1, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6bawjIWUROoa9M6vc6a+mZ" + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 1, + "constantMax": 4, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 2.2, + "constantMax": 5, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 0, + "constantMax": 6.283185307179586, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0.8, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 15, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.ColorOvertimeModule", + "_enable": true, + "color": { + "__id__": 22 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 1, + "gradient": { + "__id__": 23 + } + }, + { + "__type__": "cc.Gradient", + "colorKeys": [ + { + "__id__": 24 + }, + { + "__id__": 25 + }, + { + "__id__": 26 + } + ], + "alphaKeys": [ + { + "__id__": 27 + }, + { + "__id__": 28 + }, + { + "__id__": 29 + }, + { + "__id__": 30 + } + ], + "mode": 0 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 201, + "g": 206, + "b": 144, + "a": 255 + }, + "time": 0.16294642857142858 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 214, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 0.45535714285714285 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 235, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 1 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 0 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.28125 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.7589285714285715 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 1 + }, + { + "__type__": "cc.ShapeModule", + "_enable": true, + "_shapeType": 0, + "shapeType": 0, + "emitFrom": 3, + "alignToDirection": false, + "randomDirectionAmount": 0, + "sphericalDirectionAmount": 0, + "randomPositionAmount": 0, + "radius": 3, + "radiusThickness": 1, + "arcMode": 0, + "arcSpread": 0, + "arcSpeed": { + "__id__": 32 + }, + "length": 5, + "boxThickness": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 0 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_rotation": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 8, + "z": 1 + }, + "_arc": 6.283185307179586, + "_angle": 0.4363323129985824 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.SizeOvertimeModule", + "_enable": true, + "separateAxes": false, + "size": { + "__id__": 34 + }, + "x": { + "__id__": 36 + }, + "y": { + "__id__": 37 + }, + "z": { + "__id__": 38 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 35 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 0.4512820512820513, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": 6.901234567901234, + "rightTangentWeight": 1, + "leftTangent": 6.901234567901234, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0.9814814814814815, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": -0.9388888888888892, + "rightTangentWeight": 1, + "leftTangent": -0.9388888888888892, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.VelocityOvertimeModule", + "_enable": false, + "x": { + "__id__": 40 + }, + "y": { + "__id__": 41 + }, + "z": { + "__id__": 42 + }, + "speedModifier": { + "__id__": 43 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.ForceOvertimeModule", + "_enable": false, + "x": { + "__id__": 45 + }, + "y": { + "__id__": 46 + }, + "z": { + "__id__": 47 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.LimitVelocityOvertimeModule", + "_enable": false, + "limitX": { + "__id__": 49 + }, + "limitY": { + "__id__": 50 + }, + "limitZ": { + "__id__": 51 + }, + "limit": { + "__id__": 52 + }, + "dampen": 3, + "separateAxes": false, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.RotationOvertimeModule", + "_enable": true, + "_separateAxes": false, + "x": { + "__id__": 54 + }, + "y": { + "__id__": 55 + }, + "z": { + "__id__": 56 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": -6.283185307179586, + "constantMax": 0.10966226576191991, + "multiplier": 1 + }, + { + "__type__": "cc.TextureAnimationModule", + "_enable": false, + "_numTilesX": 0, + "numTilesX": 0, + "_numTilesY": 0, + "numTilesY": 0, + "_mode": 0, + "animation": 0, + "frameOverTime": { + "__id__": 58 + }, + "startFrame": { + "__id__": 60 + }, + "cycleCount": 0, + "_flipU": 0, + "_flipV": 0, + "_uvChannelMask": -1, + "randomRow": false, + "rowIndex": 0 + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 59 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.NoiseModule", + "_enable": false, + "_strengthX": 10, + "_strengthY": 10, + "_strengthZ": 10, + "_noiseSpeedX": 0, + "_noiseSpeedY": 0, + "_noiseSpeedZ": 0, + "_noiseFrequency": 1, + "_remapX": 0, + "_remapY": 0, + "_remapZ": 0, + "_octaves": 1, + "_octaveMultiplier": 0.5, + "_octaveScale": 2 + }, + { + "__type__": "cc.TrailModule", + "_enable": false, + "mode": 0, + "lifeTime": { + "__id__": 63 + }, + "_minParticleDistance": 0.1, + "existWithParticles": true, + "textureMode": 0, + "widthFromParticle": true, + "widthRatio": { + "__id__": 64 + }, + "colorFromParticle": false, + "colorOverTrail": { + "__id__": 65 + }, + "colorOvertime": { + "__id__": 66 + }, + "_space": 0, + "_particleSystem": null + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.ParticleSystemRenderer", + "_renderMode": 0, + "_velocityScale": 1, + "_lengthScale": 1, + "_mesh": null, + "_cpuMaterial": { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + "_gpuMaterial": null, + "_mainTexture": { + "__uuid__": "435cbd16-621a-4d9d-84e9-834d9e388b3a@6c48a", + "__expectedType__": "cc.Texture2D" + }, + "_useGPU": false, + "_alignSpace": 2 + }, + { + "__type__": "cc.UIMeshRenderer", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 69 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e6vn8JyLJOdb6ZtBeBY19c" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9cEdr1so9IA7qVnoQF69L9", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 72 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3ffR6iByZAuIaUH9Onpq/t" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 74 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "19Gq99hM1FhoW06EoUvEOd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2fGaksc7RORac5XtpYUFkQ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 77 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50Hwi0ay5HuZCDDkijN/Aq" + }, + { + "__type__": "016c5qdu2pE2azvyZ9WrdWj", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 79 + }, + "_collider": { + "__id__": 80 + }, + "_collectSound": { + "__uuid__": "1ac12acc-dde3-4d31-9106-dfc30c030d40", + "__expectedType__": "cc.AudioClip" + }, + "_animation": { + "__id__": 82 + }, + "sprite": { + "__id__": 73 + }, + "displayName": "SECRET BOX", + "duration": 1, + "gachaType": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbdnpsCbdJk7Xdo/V5fD03" + }, + { + "__type__": "cc.BoxCollider2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 81 + }, + "tag": 0, + "_group": 2, + "_density": 1, + "_sensor": true, + "_friction": 0.2, + "_restitution": 0, + "_offset": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_size": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d7/6qPIgNJsbGuQ0RcZGn+" + }, + { + "__type__": "cc.Animation", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 83 + }, + "playOnLoad": false, + "_clips": [ + { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + } + ], + "_defaultClip": { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6ex2AlBElCYYLj8pTSBbON" + }, + { + "__type__": "cc.RigidBody2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 85 + }, + "enabledContactListener": true, + "bullet": false, + "awakeOnLoad": true, + "_group": 2, + "_type": 1, + "_allowSleep": true, + "_gravityScale": 1, + "_linearDamping": 0, + "_angularDamping": 0, + "_linearVelocity": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_angularVelocity": 0, + "_fixedRotation": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3cgqaiJU5NN6UOigesTX/6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "85bdEGkcZN25R7lAowaiA0", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab.meta b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab.meta new file mode 100644 index 0000000..2ad0e9d --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_chain.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "a0154013-d559-4ebd-9c19-e549f8759829", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "SecretBooster_lucky_chain" + } +} diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab new file mode 100644 index 0000000..6c22c08 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab @@ -0,0 +1,1257 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "SecretBooster_lucky_wheel", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "SecretBooster_lucky_wheel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 76 + }, + { + "__id__": 78 + }, + { + "__id__": 80 + }, + { + "__id__": 84 + }, + { + "__id__": 82 + } + ], + "_prefab": { + "__id__": 86 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Sprite", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + } + ], + "_active": true, + "_components": [ + { + "__id__": 71 + }, + { + "__id__": 73 + } + ], + "_prefab": { + "__id__": 75 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Particle", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + }, + { + "__id__": 68 + } + ], + "_prefab": { + "__id__": 70 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 40, + "z": 10 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 10, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "de3zLdWuVCw40jZed/cgP+" + }, + { + "__type__": "cc.ParticleSystem", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "_materials": [ + { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + null + ], + "_visFlags": 0, + "startColor": { + "__id__": 8 + }, + "scaleSpace": 1, + "startSize3D": false, + "startSizeX": { + "__id__": 9 + }, + "startSize": { + "__id__": 9 + }, + "startSizeY": { + "__id__": 10 + }, + "startSizeZ": { + "__id__": 11 + }, + "startSpeed": { + "__id__": 12 + }, + "startRotation3D": false, + "startRotationX": { + "__id__": 13 + }, + "startRotationY": { + "__id__": 14 + }, + "startRotationZ": { + "__id__": 15 + }, + "startRotation": { + "__id__": 15 + }, + "startDelay": { + "__id__": 16 + }, + "startLifetime": { + "__id__": 17 + }, + "duration": 5, + "loop": true, + "simulationSpeed": 1, + "playOnAwake": true, + "gravityModifier": { + "__id__": 18 + }, + "rateOverTime": { + "__id__": 19 + }, + "rateOverDistance": { + "__id__": 20 + }, + "bursts": [], + "_renderCulling": false, + "_cullingMode": 1, + "_aabbHalfX": 15.480704262604377, + "_aabbHalfY": 15.47013261447455, + "_aabbHalfZ": 2.249856228336765, + "_dataCulling": false, + "enableCulling": false, + "_colorOverLifetimeModule": { + "__id__": 21 + }, + "_shapeModule": { + "__id__": 31 + }, + "_sizeOvertimeModule": { + "__id__": 33 + }, + "_velocityOvertimeModule": { + "__id__": 39 + }, + "_forceOvertimeModule": { + "__id__": 44 + }, + "_limitVelocityOvertimeModule": { + "__id__": 48 + }, + "_rotationOvertimeModule": { + "__id__": 53 + }, + "_textureAnimationModule": { + "__id__": 57 + }, + "_noiseModule": { + "__id__": 61 + }, + "_trailModule": { + "__id__": 62 + }, + "renderer": { + "__id__": 67 + }, + "_prewarm": false, + "_capacity": 100, + "_simulationSpace": 1, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6bawjIWUROoa9M6vc6a+mZ" + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 1, + "constantMax": 4, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 2.2, + "constantMax": 5, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": 0, + "constantMax": 6.283185307179586, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0.8, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 15, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.ColorOvertimeModule", + "_enable": true, + "color": { + "__id__": 22 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 1, + "gradient": { + "__id__": 23 + } + }, + { + "__type__": "cc.Gradient", + "colorKeys": [ + { + "__id__": 24 + }, + { + "__id__": 25 + }, + { + "__id__": 26 + } + ], + "alphaKeys": [ + { + "__id__": 27 + }, + { + "__id__": 28 + }, + { + "__id__": 29 + }, + { + "__id__": 30 + } + ], + "mode": 0 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 201, + "g": 206, + "b": 144, + "a": 255 + }, + "time": 0.16294642857142858 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 214, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 0.45535714285714285 + }, + { + "__type__": "cc.ColorKey", + "color": { + "__type__": "cc.Color", + "r": 235, + "g": 255, + "b": 0, + "a": 255 + }, + "time": 1 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 0 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.28125 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 255, + "time": 0.7589285714285715 + }, + { + "__type__": "cc.AlphaKey", + "alpha": 0, + "time": 1 + }, + { + "__type__": "cc.ShapeModule", + "_enable": true, + "_shapeType": 0, + "shapeType": 0, + "emitFrom": 3, + "alignToDirection": false, + "randomDirectionAmount": 0, + "sphericalDirectionAmount": 0, + "randomPositionAmount": 0, + "radius": 3, + "radiusThickness": 1, + "arcMode": 0, + "arcSpread": 0, + "arcSpeed": { + "__id__": 32 + }, + "length": 5, + "boxThickness": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 0 + }, + "_position": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_rotation": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_scale": { + "__type__": "cc.Vec3", + "x": 10, + "y": 8, + "z": 1 + }, + "_arc": 6.283185307179586, + "_angle": 0.4363323129985824 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.SizeOvertimeModule", + "_enable": true, + "separateAxes": false, + "size": { + "__id__": 34 + }, + "x": { + "__id__": 36 + }, + "y": { + "__id__": 37 + }, + "z": { + "__id__": 38 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 35 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 0.4512820512820513, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": 6.901234567901234, + "rightTangentWeight": 1, + "leftTangent": 6.901234567901234, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0.9814814814814815, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": -0.9388888888888892, + "rightTangentWeight": 1, + "leftTangent": -0.9388888888888892, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.VelocityOvertimeModule", + "_enable": false, + "x": { + "__id__": 40 + }, + "y": { + "__id__": 41 + }, + "z": { + "__id__": 42 + }, + "speedModifier": { + "__id__": 43 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.ForceOvertimeModule", + "_enable": false, + "x": { + "__id__": 45 + }, + "y": { + "__id__": 46 + }, + "z": { + "__id__": 47 + }, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.LimitVelocityOvertimeModule", + "_enable": false, + "limitX": { + "__id__": 49 + }, + "limitY": { + "__id__": 50 + }, + "limitZ": { + "__id__": 51 + }, + "limit": { + "__id__": 52 + }, + "dampen": 3, + "separateAxes": false, + "space": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.RotationOvertimeModule", + "_enable": true, + "_separateAxes": false, + "x": { + "__id__": 54 + }, + "y": { + "__id__": 55 + }, + "z": { + "__id__": 56 + } + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 3, + "constantMin": -6.283185307179586, + "constantMax": 0.10966226576191991, + "multiplier": 1 + }, + { + "__type__": "cc.TextureAnimationModule", + "_enable": false, + "_numTilesX": 0, + "numTilesX": 0, + "_numTilesY": 0, + "numTilesY": 0, + "_mode": 0, + "animation": 0, + "frameOverTime": { + "__id__": 58 + }, + "startFrame": { + "__id__": 60 + }, + "cycleCount": 0, + "_flipU": 0, + "_flipV": 0, + "_uvChannelMask": -1, + "randomRow": false, + "rowIndex": 0 + }, + { + "__type__": "cc.CurveRange", + "mode": 1, + "spline": { + "__id__": 59 + }, + "multiplier": 1 + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": 0, + "rightTangentWeight": 0, + "leftTangent": 0, + "leftTangentWeight": 0, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.NoiseModule", + "_enable": false, + "_strengthX": 10, + "_strengthY": 10, + "_strengthZ": 10, + "_noiseSpeedX": 0, + "_noiseSpeedY": 0, + "_noiseSpeedZ": 0, + "_noiseFrequency": 1, + "_remapX": 0, + "_remapY": 0, + "_remapZ": 0, + "_octaves": 1, + "_octaveMultiplier": 0.5, + "_octaveScale": 2 + }, + { + "__type__": "cc.TrailModule", + "_enable": false, + "mode": 0, + "lifeTime": { + "__id__": 63 + }, + "_minParticleDistance": 0.1, + "existWithParticles": true, + "textureMode": 0, + "widthFromParticle": true, + "widthRatio": { + "__id__": 64 + }, + "colorFromParticle": false, + "colorOverTrail": { + "__id__": 65 + }, + "colorOvertime": { + "__id__": 66 + }, + "_space": 0, + "_particleSystem": null + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 1, + "multiplier": 1 + }, + { + "__type__": "cc.CurveRange", + "mode": 0, + "constant": 0, + "multiplier": 1 + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.GradientRange", + "_mode": 0, + "color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + } + }, + { + "__type__": "cc.ParticleSystemRenderer", + "_renderMode": 0, + "_velocityScale": 1, + "_lengthScale": 1, + "_mesh": null, + "_cpuMaterial": { + "__uuid__": "989f9732-56aa-468a-9c87-d59761501c3e", + "__expectedType__": "cc.Material" + }, + "_gpuMaterial": null, + "_mainTexture": { + "__uuid__": "435cbd16-621a-4d9d-84e9-834d9e388b3a@6c48a", + "__expectedType__": "cc.Texture2D" + }, + "_useGPU": false, + "_alignSpace": 2 + }, + { + "__type__": "cc.UIMeshRenderer", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 69 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e6vn8JyLJOdb6ZtBeBY19c" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9cEdr1so9IA7qVnoQF69L9", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 72 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 80 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3ffR6iByZAuIaUH9Onpq/t" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 74 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "19Gq99hM1FhoW06EoUvEOd" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2fGaksc7RORac5XtpYUFkQ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 77 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "50Hwi0ay5HuZCDDkijN/Aq" + }, + { + "__type__": "016c5qdu2pE2azvyZ9WrdWj", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 79 + }, + "_collider": { + "__id__": 80 + }, + "_collectSound": { + "__uuid__": "1ac12acc-dde3-4d31-9106-dfc30c030d40", + "__expectedType__": "cc.AudioClip" + }, + "_animation": { + "__id__": 82 + }, + "sprite": { + "__id__": 73 + }, + "displayName": "SECRET BOX", + "duration": 1, + "gachaType": 1, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbdnpsCbdJk7Xdo/V5fD03" + }, + { + "__type__": "cc.BoxCollider2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 81 + }, + "tag": 0, + "_group": 2, + "_density": 1, + "_sensor": true, + "_friction": 0.2, + "_restitution": 0, + "_offset": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_size": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d7/6qPIgNJsbGuQ0RcZGn+" + }, + { + "__type__": "cc.Animation", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 83 + }, + "playOnLoad": false, + "_clips": [ + { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + } + ], + "_defaultClip": { + "__uuid__": "c1f3213f-59a2-45ce-9786-df997bbe2d4f", + "__expectedType__": "cc.AnimationClip" + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6ex2AlBElCYYLj8pTSBbON" + }, + { + "__type__": "cc.RigidBody2D", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 85 + }, + "enabledContactListener": true, + "bullet": false, + "awakeOnLoad": true, + "_group": 2, + "_type": 1, + "_allowSleep": true, + "_gravityScale": 1, + "_linearDamping": 0, + "_angularDamping": 0, + "_linearVelocity": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_angularVelocity": 0, + "_fixedRotation": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3cgqaiJU5NN6UOigesTX/6" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "85bdEGkcZN25R7lAowaiA0", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab.meta b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab.meta new file mode 100644 index 0000000..c5caa39 --- /dev/null +++ b/assets/_Game/Prefabs/Booster/SecretBooster_lucky_wheel.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "c4569dbe-f865-41fd-9cb9-d2be403e5c52", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "SecretBooster_lucky_wheel" + } +} diff --git a/assets/_Game/Prefabs/Gacha.meta b/assets/_Game/Prefabs/Gacha.meta new file mode 100644 index 0000000..bd8424c --- /dev/null +++ b/assets/_Game/Prefabs/Gacha.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "90d80be9-d824-4dd9-bfd1-2035981a793b", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Prefabs/Gacha/Flip_Card.prefab b/assets/_Game/Prefabs/Gacha/Flip_Card.prefab new file mode 100644 index 0000000..e68924d --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Flip_Card.prefab @@ -0,0 +1,1665 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "Flip_Card", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "Flip_Card", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 70 + }, + { + "__id__": 72 + }, + { + "__id__": 74 + } + ], + "_prefab": { + "__id__": 76 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spine", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 10 + }, + { + "__id__": 17 + }, + { + "__id__": 24 + }, + { + "__id__": 31 + }, + { + "__id__": 37 + }, + { + "__id__": 43 + }, + { + "__id__": 49 + } + ], + "_active": true, + "_components": [ + { + "__id__": 55 + }, + { + "__id__": 57 + }, + { + "__id__": 67 + } + ], + "_prefab": { + "__id__": 69 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Button-1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + } + ], + "_prefab": { + "__id__": 9 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -250.00001525878906, + "y": 250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 2.185569414336889e-8, + "w": 0.9999999999999996 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000038, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.000002504478065487657 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 400, + "height": 400 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a6E6fyIOVB3JExkeLS/Jzd" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "clickEvents": [ + { + "__id__": 8 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 3 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "4eukMnM9NHwovaf7xt9KBh" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "818c6yH+wVE1oYz6IfUAKq1", + "handler": "open", + "customEventData": "1" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "0afcnXzJdDS774YwJj5Mli", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 11 + }, + { + "__id__": 13 + } + ], + "_prefab": { + "__id__": 16 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 249.99998474121094, + "y": 250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 2.185569414336889e-8, + "w": 0.9999999999999996 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000038, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.000002504478065487657 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 12 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 400, + "height": 400 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "1biYODAShEMbcgEY5K8RLV" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 14 + }, + "clickEvents": [ + { + "__id__": 15 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 10 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "7c3U5kQf1D8ab/W3Wa+/vE" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "818c6yH+wVE1oYz6IfUAKq1", + "handler": "open", + "customEventData": "2" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "01hyxc7E5M2ZaqW6IfW8oN", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-3", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 18 + }, + { + "__id__": 20 + } + ], + "_prefab": { + "__id__": 23 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 250.00001525878906, + "y": -250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 2.185569414336889e-8, + "w": 0.9999999999999996 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000038, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.000002504478065487657 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 17 + }, + "_enabled": true, + "__prefab": { + "__id__": 19 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 400, + "height": 400 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "02zTpiG2JE2IBcUwy8i63r" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 17 + }, + "_enabled": true, + "__prefab": { + "__id__": 21 + }, + "clickEvents": [ + { + "__id__": 22 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 17 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0c2ftBA4lFSKD1TPMSABst" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "818c6yH+wVE1oYz6IfUAKq1", + "handler": "open", + "customEventData": "3" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "e9si110ExNy7wrjmf4a7ql", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Button-4", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 25 + }, + { + "__id__": 27 + } + ], + "_prefab": { + "__id__": 30 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -249.99998474121094, + "y": -250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 2.185569414336889e-8, + "w": 0.9999999999999996 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000038, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.000002504478065487657 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 24 + }, + "_enabled": true, + "__prefab": { + "__id__": 26 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 400, + "height": 400 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "b5ON4SLzVGWaoa7fd0CCUK" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 24 + }, + "_enabled": true, + "__prefab": { + "__id__": 28 + }, + "clickEvents": [ + { + "__id__": 29 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 214, + "g": 214, + "b": 214, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_hoverSprite": { + "__uuid__": "20835ba4-6145-4fbc-a58a-051ce700aa3e@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_pressedSprite": { + "__uuid__": "544e49d6-3f05-4fa8-9a9e-091f98fc2ce8@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_disabledSprite": { + "__uuid__": "951249e0-9f16-456d-8b85-a6ca954da16b@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": { + "__id__": 24 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "74VLo9dydKkad+xJS+eVSi" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "818c6yH+wVE1oYz6IfUAKq1", + "handler": "open", + "customEventData": "4" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "23yXZazgdN76lLRR1wZ/Oz", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Card-1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 32 + }, + { + "__id__": 34 + } + ], + "_prefab": { + "__id__": 36 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -250.00001525878906, + "y": 250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 3.278353943869637e-8, + "w": 0.9999999999999989 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000084, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.00000375671689467597 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 31 + }, + "_enabled": true, + "__prefab": { + "__id__": 33 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 150, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ddTezuB+FIZZ7nBd8eKy83" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 31 + }, + "_enabled": true, + "__prefab": { + "__id__": 35 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5bp0bh7QtOdYSYqKSecZXS" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "35wzXi3r1HpbvL/D3TYUZU", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Card-2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 38 + }, + { + "__id__": 40 + } + ], + "_prefab": { + "__id__": 42 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 249.99998474121094, + "y": 250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 3.278353943869637e-8, + "w": 0.9999999999999989 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000084, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.00000375671689467597 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 37 + }, + "_enabled": true, + "__prefab": { + "__id__": 39 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 150, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "7f8nogD1FAxoKgc5WyyY8q" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 37 + }, + "_enabled": true, + "__prefab": { + "__id__": 41 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "35J3m92mFAsLCZJtt+wVE3" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2fM9rH6DhB87mdHGTUNMU+", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Card-3", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 44 + }, + { + "__id__": 46 + } + ], + "_prefab": { + "__id__": 48 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 250.00001525878906, + "y": -250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 3.278353943869637e-8, + "w": 0.9999999999999989 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000084, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.00000375671689467597 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 43 + }, + "_enabled": true, + "__prefab": { + "__id__": 45 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 150, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "72yMpuDOpOX7SmF/QYitU0" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 43 + }, + "_enabled": true, + "__prefab": { + "__id__": 47 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "30VVk6d5dNrqQkSPOBCj3E" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "1dclcCdGBM0bF00bEJLCjp", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Card-4", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 50 + }, + { + "__id__": 52 + } + ], + "_prefab": { + "__id__": 54 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -249.99998474121094, + "y": -250, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 3.278353943869637e-8, + "w": 0.9999999999999989 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000084, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.00000375671689467597 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 49 + }, + "_enabled": true, + "__prefab": { + "__id__": 51 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 150, + "height": 150 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c2D2tXN6lHvLmOwuadfJ4H" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 49 + }, + "_enabled": true, + "__prefab": { + "__id__": 53 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 1, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e7M6DBHpFBE7BgYMj3tWH0" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "5dLnT951NBxL9Ph1dHlc9X", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 56 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 923, + "height": 923 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "296iydVZFA2YLkYpO7w9VX" + }, + { + "__type__": "sp.Skeleton", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 58 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_skeletonData": { + "__uuid__": "aadf64c3-e6a0-4bf8-9805-b291ef07fa28", + "__expectedType__": "sp.SkeletonData" + }, + "defaultSkin": "default", + "defaultAnimation": "", + "_premultipliedAlpha": true, + "_timeScale": 1, + "_preCacheMode": 0, + "_cacheMode": 0, + "_sockets": [ + { + "__id__": 59 + }, + { + "__id__": 60 + }, + { + "__id__": 61 + }, + { + "__id__": 62 + }, + { + "__id__": 63 + }, + { + "__id__": 64 + }, + { + "__id__": 65 + }, + { + "__id__": 66 + } + ], + "_useTint": false, + "_debugMesh": false, + "_debugBones": false, + "_debugSlots": false, + "_enableBatch": false, + "loop": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "b5LMovZONIt6LAiIp/Qha5" + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card1", + "target": { + "__id__": 3 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card2", + "target": { + "__id__": 10 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card3", + "target": { + "__id__": 17 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card4", + "target": { + "__id__": 24 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card1/card1-flip", + "target": { + "__id__": 31 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card2/card2-flip", + "target": { + "__id__": 37 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card3/card3-flip", + "target": { + "__id__": 43 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/card4/card4-flip", + "target": { + "__id__": 49 + } + }, + { + "__type__": "88095558MdN+qsTqyxCx1uE", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 68 + }, + "ignoreTimeScale": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0fiA+BVelOLai0Idc9dHFu" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "42MH7u9olEzbD3eARpEEGO", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 71 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "7fOcCxdn5GOZ9JjNAWPcCH" + }, + { + "__type__": "b2937Y+5yVLE4z8uGa84ZqS", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 73 + }, + "skeleton": { + "__id__": 57 + }, + "_flipX": false, + "_flipY": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6cMbK8EJtN7YWVsp8QJGxh" + }, + { + "__type__": "818c6yH+wVE1oYz6IfUAKq1", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 75 + }, + "animationHandler": { + "__id__": 72 + }, + "spineRoot": { + "__id__": 2 + }, + "cards": [ + { + "__id__": 34 + }, + { + "__id__": 40 + }, + { + "__id__": 46 + }, + { + "__id__": 52 + } + ], + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0acPs6lK5N7YYd1Yl+uOQf" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "244TXoUqdKA4qqvhPODAbd", + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Gacha/Flip_Card.prefab.meta b/assets/_Game/Prefabs/Gacha/Flip_Card.prefab.meta new file mode 100644 index 0000000..d03952a --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Flip_Card.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "95970f5f-8dce-493c-8996-6e3965a2fd9f", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "Flip_Card" + } +} diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab b/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab new file mode 100644 index 0000000..2dafa7b --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab @@ -0,0 +1,1683 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "Lucky_Chain", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "Lucky_Chain", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 70 + }, + { + "__id__": 72 + } + ], + "_prefab": { + "__id__": 74 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.8, + "y": 0.8, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spine", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 9 + }, + { + "__id__": 15 + }, + { + "__id__": 21 + }, + { + "__id__": 27 + }, + { + "__id__": 33 + }, + { + "__id__": 39 + }, + { + "__id__": 45 + }, + { + "__id__": 51 + }, + { + "__id__": 57 + } + ], + "_active": true, + "_components": [ + { + "__id__": 63 + }, + { + "__id__": 65 + }, + { + "__id__": 67 + } + ], + "_prefab": { + "__id__": 69 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "card-1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + } + ], + "_prefab": { + "__id__": 8 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "cbFpr+u/RK15yfDKW2Nf0q" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "82ZGfMaRND6a/FnA4NiaEH" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "14DoxDX+9Jfby8aKdiWRO9", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 10 + }, + { + "__id__": 12 + } + ], + "_prefab": { + "__id__": 14 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 9 + }, + "_enabled": true, + "__prefab": { + "__id__": 11 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f1cJGdh7dFyYtIR+17Ed02" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 9 + }, + "_enabled": true, + "__prefab": { + "__id__": 13 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "18VPuMR29ITp1YLsBoq7UN" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "91C/RrjJ5KGa5MOzuDCpgc", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-3", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 16 + }, + { + "__id__": 18 + } + ], + "_prefab": { + "__id__": 20 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 15 + }, + "_enabled": true, + "__prefab": { + "__id__": 17 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f7HfUz+kBInq4S0WgTCVja" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 15 + }, + "_enabled": true, + "__prefab": { + "__id__": 19 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ffnzWvyGBF9KNSj9Rl4gVM" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "31btE1kjRE6ZHh6j9l2ASo", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-4", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 22 + }, + { + "__id__": 24 + } + ], + "_prefab": { + "__id__": 26 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 21 + }, + "_enabled": true, + "__prefab": { + "__id__": 23 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e0mZeXzjdHor3kPb3YGfKz" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 21 + }, + "_enabled": true, + "__prefab": { + "__id__": 25 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "63WzmB529BKYM/VLKv/ql8" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "41NNKFbXVDu4iBbTYPqCFE", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-5", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 28 + }, + { + "__id__": 30 + } + ], + "_prefab": { + "__id__": 32 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 27 + }, + "_enabled": true, + "__prefab": { + "__id__": 29 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "adi14MJs1CdJo3fIoRLcVf" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 27 + }, + "_enabled": true, + "__prefab": { + "__id__": 31 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "08BmpSzE9PYruoVultOHnV" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "95lUGu931KS4QaJ+nKUohe", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-6", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 34 + }, + { + "__id__": 36 + } + ], + "_prefab": { + "__id__": 38 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 33 + }, + "_enabled": true, + "__prefab": { + "__id__": 35 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "6dbkPKVrJPNqWDGHzorFRW" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 33 + }, + "_enabled": true, + "__prefab": { + "__id__": 37 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e6pMGE2HxGqZWV+Ly2FunZ" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "88oWJ6Y2NEaIfx7a5bHDjb", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-7", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 40 + }, + { + "__id__": 42 + } + ], + "_prefab": { + "__id__": 44 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 39 + }, + "_enabled": true, + "__prefab": { + "__id__": 41 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "16l8zOHd1CI67rlYG0wtLD" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 39 + }, + "_enabled": true, + "__prefab": { + "__id__": 43 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "62eUTvSLVLQa4tcdqHL2s1" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b0KLom9kNLTo4ENA5OWOf6", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-8", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 46 + }, + { + "__id__": 48 + } + ], + "_prefab": { + "__id__": 50 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 45 + }, + "_enabled": true, + "__prefab": { + "__id__": 47 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "cdEvexp+VBwoee7SjJSxD9" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 45 + }, + "_enabled": true, + "__prefab": { + "__id__": 49 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "b6ErkhJQ9HuriDR09v/oEI" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "7basFqhFpFHYn0wUOkCZn/", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-9", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 52 + }, + { + "__id__": 54 + } + ], + "_prefab": { + "__id__": 56 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 51 + }, + "_enabled": true, + "__prefab": { + "__id__": 53 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "5dON6zdONMGYwK39l9I8qz" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 51 + }, + "_enabled": true, + "__prefab": { + "__id__": 55 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f9Nn7imS5J4IgBNT/669PP" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9cEq5Wt+BKiYybnbrT3Wy4", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "card-10", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 58 + }, + { + "__id__": 60 + } + ], + "_prefab": { + "__id__": 62 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 57 + }, + "_enabled": true, + "__prefab": { + "__id__": 59 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dazoUaJRFIh4pU9otqa+UA" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 57 + }, + "_enabled": true, + "__prefab": { + "__id__": 61 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "17lCXKzN9A5Zj7CJeZJuYS" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "ac/RcP+N1HnrhpMc0cHWU8", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 64 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1252, + "height": 1960 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5039936102236422, + "y": 0.3469387755102041 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "89ECius5JB2JOXqVwWGrAu" + }, + { + "__type__": "sp.Skeleton", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 66 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_skeletonData": { + "__uuid__": "2a73a1e0-9f9d-4cdd-b711-394a90fec7a8", + "__expectedType__": "sp.SkeletonData" + }, + "defaultSkin": "default", + "defaultAnimation": "", + "_premultipliedAlpha": true, + "_timeScale": 1, + "_preCacheMode": 0, + "_cacheMode": 0, + "_sockets": [], + "_useTint": false, + "_debugMesh": false, + "_debugBones": false, + "_debugSlots": false, + "_enableBatch": false, + "loop": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d34BygyONAi68VDI506iq1" + }, + { + "__type__": "88095558MdN+qsTqyxCx1uE", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 68 + }, + "ignoreTimeScale": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "34NaBHnUlOcZfs9hJ5Hnd1" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "178cj9zzdLSZ7cS2BK3sZN", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "b2937Y+5yVLE4z8uGa84ZqS", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 71 + }, + "skeleton": { + "__id__": 65 + }, + "_flipX": false, + "_flipY": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c10z5Zg2lFJa2ihiep4M5o" + }, + { + "__type__": "750b2T+ubhKnaoGLaTfttcN", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 73 + }, + "animationHandler": { + "__id__": 70 + }, + "spriteRoot": { + "__id__": 2 + }, + "cards": [ + { + "__id__": 3 + }, + { + "__id__": 9 + }, + { + "__id__": 15 + }, + { + "__id__": 21 + }, + { + "__id__": 27 + }, + { + "__id__": 33 + }, + { + "__id__": 39 + }, + { + "__id__": 45 + }, + { + "__id__": 51 + }, + { + "__id__": 57 + } + ], + "cardSlotPath": [ + 4, + 5, + 6, + 7, + 8 + ], + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "4ahOGXYVFGz6XNk+sXAn4P" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "ec0xxH/etG0KDLbW0fRRht", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab.meta b/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab.meta new file mode 100644 index 0000000..4d52825 --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Chain.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "5daa0690-4b3e-4026-b745-0b0420095ef2", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "Lucky_Chain" + } +} diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab b/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab new file mode 100644 index 0000000..a16bb48 --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab @@ -0,0 +1,925 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "Lucky_Chest", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "Lucky_Chest", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 35 + }, + { + "__id__": 37 + }, + { + "__id__": 39 + } + ], + "_prefab": { + "__id__": 41 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spine", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 10 + } + ], + "_active": true, + "_components": [ + { + "__id__": 28 + }, + { + "__id__": 30 + }, + { + "__id__": 32 + } + ], + "_prefab": { + "__id__": 34 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Button", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + } + ], + "_prefab": { + "__id__": 9 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -30, + "y": 140, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 600, + "height": 600 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "17q54A7hRAu7w+5ib7EKGa" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "clickEvents": [ + { + "__id__": 8 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": null, + "_hoverSprite": null, + "_pressedSprite": null, + "_disabledSprite": null, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0bNQnwKhtHNrIlRZw8VaXB" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "ad470Ao3iRJlqlmRKGumrMu", + "handler": "open", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a7FWR8Hx1IfILVF+Kna5vR", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Reward", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [ + { + "__id__": 11 + }, + { + "__id__": 17 + } + ], + "_active": true, + "_components": [ + { + "__id__": 23 + }, + { + "__id__": 25 + } + ], + "_prefab": { + "__id__": 27 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Label", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 10 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 12 + }, + { + "__id__": 14 + } + ], + "_prefab": { + "__id__": 16 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -125.884765625, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 11 + }, + "_enabled": true, + "__prefab": { + "__id__": 13 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 148.23046875, + "height": 138 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "18zn0tVhhFMpybcPN2M0FU" + }, + { + "__type__": "cc.Label", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 11 + }, + "_enabled": true, + "__prefab": { + "__id__": 15 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_string": "100", + "_horizontalAlign": 1, + "_verticalAlign": 1, + "_actualFontSize": 100, + "_fontSize": 100, + "_fontFamily": "Arial", + "_lineHeight": 100, + "_overflow": 0, + "_enableWrapText": true, + "_font": { + "__uuid__": "4eb60b5b-72b8-497c-b499-d7921c9b84db", + "__expectedType__": "cc.TTFFont" + }, + "_isSystemFontUsed": false, + "_spacingX": 0, + "_isItalic": false, + "_isBold": false, + "_isUnderline": false, + "_underlineHeight": 2, + "_cacheMode": 0, + "_enableOutline": true, + "_outlineColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_outlineWidth": 6, + "_enableShadow": false, + "_shadowColor": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_shadowOffset": { + "__type__": "cc.Vec2", + "x": 2, + "y": 2 + }, + "_shadowBlur": 2, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f0DWlVpChH9b/FpF1x9GMP" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "2au8tDWs9GiJ0Z29DO/vrO", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "Sprite", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 10 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 18 + }, + { + "__id__": 20 + } + ], + "_prefab": { + "__id__": 22 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 58.23046875, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 17 + }, + "_enabled": true, + "__prefab": { + "__id__": 19 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 200, + "height": 200 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "eeSLyxaSdA14MnU1JhQE8L" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 17 + }, + "_enabled": true, + "__prefab": { + "__id__": 21 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": { + "__uuid__": "5b5a3073-f986-4350-9ef0-e1fddb56a494@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ecbp9qmr5AsK8U3oG22/LR" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "01q2I1EmNPXr4APxBvWUXg", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 24 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 400, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "00TALsq4ZHl6Ld0LVWiUr7" + }, + { + "__type__": "cc.Layout", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 26 + }, + "_resizeMode": 0, + "_layoutType": 1, + "_cellSize": { + "__type__": "cc.Size", + "width": 40, + "height": 40 + }, + "_startAxis": 0, + "_paddingLeft": 0, + "_paddingRight": 0, + "_paddingTop": 0, + "_paddingBottom": 0, + "_spacingX": 10, + "_spacingY": 0, + "_verticalDirection": 1, + "_horizontalDirection": 0, + "_constraint": 0, + "_constraintNum": 2, + "_affectedByScale": false, + "_isAlign": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "289shnSS9OzLTNRZIo1ZaP" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "eecto8uchI0JBttEQ77b3N", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 29 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1280, + "height": 1280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.46616406440734864, + "y": 0.4069765567779541 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0cfBKLa1pChZne6FjL9cYq" + }, + { + "__type__": "sp.Skeleton", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 31 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_skeletonData": { + "__uuid__": "75cc4005-0956-4ded-8966-c8e347fc48d5", + "__expectedType__": "sp.SkeletonData" + }, + "defaultSkin": "default", + "defaultAnimation": "", + "_premultipliedAlpha": true, + "_timeScale": 1, + "_preCacheMode": 0, + "_cacheMode": 0, + "_sockets": [], + "_useTint": false, + "_debugMesh": false, + "_debugBones": false, + "_debugSlots": false, + "_enableBatch": false, + "loop": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "21L7AIRjlL4LYtwXg0hbBU" + }, + { + "__type__": "88095558MdN+qsTqyxCx1uE", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 33 + }, + "ignoreTimeScale": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "d5wG1k12tPSLtnW0+IQXsf" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d8x2Oiw+pDOaWKifX4nb+x", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 36 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "88ziLh6chEWpDcSRlXBn+Z" + }, + { + "__type__": "b2937Y+5yVLE4z8uGa84ZqS", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 38 + }, + "skeleton": { + "__id__": 30 + }, + "_flipX": false, + "_flipY": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "c1MbWXU5hLnKm6/fqQUv00" + }, + { + "__type__": "ad470Ao3iRJlqlmRKGumrMu", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 40 + }, + "animationHandler": { + "__id__": 37 + }, + "spineRoot": { + "__id__": 2 + }, + "rewardRoot": { + "__id__": 10 + }, + "rewardSprite": { + "__id__": 20 + }, + "rewardLabel": { + "__id__": 14 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "cfV16eXGdO6agmNgVxnedh" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "d8nEtFnupHxp1DyuqkemXx", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab.meta b/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab.meta new file mode 100644 index 0000000..82cceb8 --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Chest.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "f1071cf2-53d2-46b0-8fa4-c95b17f8e622", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "Lucky_Chest" + } +} diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab b/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab new file mode 100644 index 0000000..d4323a2 --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab @@ -0,0 +1,2035 @@ +[ + { + "__type__": "cc.Prefab", + "_name": "Lucky_Wheel", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "data": { + "__id__": 1 + }, + "optimizationPolicy": 0, + "persistent": false + }, + { + "__type__": "cc.Node", + "_name": "Lucky_Wheel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [ + { + "__id__": 88 + }, + { + "__id__": 90 + }, + { + "__id__": 92 + } + ], + "_prefab": { + "__id__": 95 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "spine", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 10 + }, + { + "__id__": 16 + }, + { + "__id__": 22 + }, + { + "__id__": 28 + }, + { + "__id__": 34 + }, + { + "__id__": 40 + }, + { + "__id__": 46 + }, + { + "__id__": 52 + }, + { + "__id__": 58 + }, + { + "__id__": 64 + } + ], + "_active": true, + "_components": [ + { + "__id__": 70 + }, + { + "__id__": 72 + }, + { + "__id__": 85 + } + ], + "_prefab": { + "__id__": 87 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "" + }, + { + "__type__": "cc.Node", + "_name": "Button", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + }, + { + "__id__": 6 + } + ], + "_prefab": { + "__id__": 9 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 3.278353943869637e-8, + "w": 0.9999999999999989 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000084, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.00000375671689467597 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 5 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 280, + "height": 280 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "deHAjtt/9CA4f5wxDg+ffA" + }, + { + "__type__": "cc.Button", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": { + "__id__": 7 + }, + "clickEvents": [ + { + "__id__": 8 + } + ], + "_interactable": true, + "_transition": 0, + "_normalColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_hoverColor": { + "__type__": "cc.Color", + "r": 211, + "g": 211, + "b": 211, + "a": 255 + }, + "_pressedColor": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_disabledColor": { + "__type__": "cc.Color", + "r": 124, + "g": 124, + "b": 124, + "a": 255 + }, + "_normalSprite": null, + "_hoverSprite": null, + "_pressedSprite": null, + "_disabledSprite": null, + "_duration": 0.1, + "_zoomScale": 1.2, + "_target": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a5rAY9D1tHuaHsr+id70wW" + }, + { + "__type__": "cc.ClickEvent", + "target": { + "__id__": 1 + }, + "component": "", + "_componentId": "622abV46O1PZrVI1/yDTGnU", + "handler": "spin", + "customEventData": "" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b055yTXRFJ6rEbpOZMdiJ5", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "0", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 11 + }, + { + "__id__": 13 + } + ], + "_prefab": { + "__id__": 15 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 3.309965133666992, + "y": 267.5799865722656, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 4.3711388286737347e-8, + "w": 0.9999999999999981 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1.0000000000000153, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0.000005008956130975262 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 12 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "bf8X5P9w1MUYzgxlUJvDH3" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 10 + }, + "_enabled": true, + "__prefab": { + "__id__": 14 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "55DZEkUUpMsq90gLSoLxR5" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "eeEsdrvxNPlq++wWlh8LPP", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "1", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 17 + }, + { + "__id__": 19 + } + ], + "_prefab": { + "__id__": 21 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -152.54002380371094, + "y": 219.08999633789062, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.3090170086813163, + "w": 0.9510565116467324 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.9999999535376947, + "y": 1.0000000367935968, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 36.00000172375573 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 16 + }, + "_enabled": true, + "__prefab": { + "__id__": 18 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "0f6eeOm/tO/4SGr+3lhJfE" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 16 + }, + "_enabled": true, + "__prefab": { + "__id__": 20 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "83/ishkQ5FaJuNlG8huoti" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "a7Kc4nzihBdp+zZM1Ovl7l", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "2", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 23 + }, + { + "__id__": 25 + } + ], + "_prefab": { + "__id__": 27 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -250.13002014160156, + "y": 88.25, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.5877852750301015, + "w": 0.8090169778550913 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.9999999790455816, + "y": 1.0000000343021165, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 72.00000322062458 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 22 + }, + "_enabled": true, + "__prefab": { + "__id__": 24 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "12eL+fWhRGDpYscKm7oDJd" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 22 + }, + "_enabled": true, + "__prefab": { + "__id__": 26 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ce5B+5w7tJvqJ4ABYyEQ6k" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "9dkeuhQENEmIiEkw4oCBKb", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "3", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 29 + }, + { + "__id__": 31 + } + ], + "_prefab": { + "__id__": 33 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -252.1799774169922, + "y": -74.94999694824219, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.8090170013866798, + "w": 0.5877852426416509 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.000000043511542, + "y": 0.9999999591958822, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 180, + "y": 180, + "z": 71.99999863302894 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 28 + }, + "_enabled": true, + "__prefab": { + "__id__": 30 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "b9fQU4A1BCFpKmmJyzYwDn" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 28 + }, + "_enabled": true, + "__prefab": { + "__id__": 32 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a18GwHHDJJQ7MVY8RHUy8n" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "83Sb0gNl5AOKgrYEj/PQUS", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "4", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 35 + }, + { + "__id__": 37 + } + ], + "_prefab": { + "__id__": 39 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -157.89996337890625, + "y": -208.1999969482422, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.951056515372019, + "w": 0.3090169972160552 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.0000000631664834, + "y": 0.9999998921300945, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 180, + "y": 180, + "z": 36.00000034232125 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 34 + }, + "_enabled": true, + "__prefab": { + "__id__": 36 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "acAD5gjbVFMaj7pDbxBbqv" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 34 + }, + "_enabled": true, + "__prefab": { + "__id__": 38 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "48DZhEmwREJ6ZBfD0CdpcE" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "eecBjHzudNX7AMJR2P7pDQ", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "5", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 41 + }, + { + "__id__": 43 + } + ], + "_prefab": { + "__id__": 45 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": -3.3099656105041504, + "y": -260.5799865722656, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.9999999999999982, + "w": -5.7620454185780195e-8 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.0000000000000038, + "y": 1.0000000000000102, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": -180, + "y": -180, + "z": -0.00000660281767694425 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 40 + }, + "_enabled": true, + "__prefab": { + "__id__": 42 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "dbSC7SzSRDgIabPK0bIFkL" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 40 + }, + "_enabled": true, + "__prefab": { + "__id__": 44 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3c20xMt3lPtpyi9LIzKT89" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "17fEkJPhZCsJcYk61UTg2R", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "6", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 47 + }, + { + "__id__": 49 + } + ], + "_prefab": { + "__id__": 51 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 152.54002380371094, + "y": -212.08999633789062, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.9510565106280241, + "w": -0.30901701181657376 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.9999999667241356, + "y": 1.0000001068630673, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": -180, + "y": -180, + "z": -36.00000210151875 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 46 + }, + "_enabled": true, + "__prefab": { + "__id__": 48 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "25kWkYjPRNUYF1qd5e1N/m" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 46 + }, + "_enabled": true, + "__prefab": { + "__id__": 50 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f7wluTNc1IIozku7UA6CK5" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "3adIACfkVC+qEuv9BKVAf4", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "7", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 53 + }, + { + "__id__": 55 + } + ], + "_prefab": { + "__id__": 57 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 250.13002014160156, + "y": -81.25, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0.8090169668185067, + "w": -0.5877852902206563 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 0.9999999698361619, + "y": 1.000000081780078, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": -180, + "y": -180, + "z": -72.00000537225979 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 52 + }, + "_enabled": true, + "__prefab": { + "__id__": 54 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "29ChoLjbZGhquozy1070Ak" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 52 + }, + "_enabled": true, + "__prefab": { + "__id__": 56 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "f9PAutnLpGVZZH8CB1TjtK" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "70Qm8QIzBLsZElQNxIpw/L", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "8", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 59 + }, + { + "__id__": 61 + } + ], + "_prefab": { + "__id__": 63 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 252.1799774169922, + "y": 81.95999908447266, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": -0.5877852311763865, + "w": 0.8090170097166817 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.000000052720968, + "y": 0.9999999684053065, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": -71.99999700905502 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 58 + }, + "_enabled": true, + "__prefab": { + "__id__": 60 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "e8jOgOlQJK9bg8klcKDiii" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 58 + }, + "_enabled": true, + "__prefab": { + "__id__": 62 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "84SMxLoohA3YAINIJgHaz/" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "83k0i1goJJQJwoke1cvTWf", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.Node", + "_name": "9", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 65 + }, + { + "__id__": 67 + } + ], + "_prefab": { + "__id__": 69 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 157.89996337890625, + "y": 215.1999969482422, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": -0.30901696909078247, + "w": 0.9510565245104764 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1.0000000499800366, + "y": 0.9999999667241356, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": -35.99999695354396 + }, + "_id": "" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 64 + }, + "_enabled": true, + "__prefab": { + "__id__": 66 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "65Wp7wrXJIqIYMW6+8aZFE" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 64 + }, + "_enabled": true, + "__prefab": { + "__id__": 68 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_spriteFrame": null, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "9f2qxnZ5RDM78vBFeaxyMg" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "6e4GQzavBKRrt5JH0TUK53", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 71 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 1087, + "height": 1227 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.49770009199632015, + "y": 0.4539527302363488 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "3fXfGScH5PuLCpz3o+LOoE" + }, + { + "__type__": "sp.Skeleton", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 73 + }, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 255, + "g": 255, + "b": 255, + "a": 255 + }, + "_skeletonData": { + "__uuid__": "5321c5a2-7473-436b-913c-39a871376ea0", + "__expectedType__": "sp.SkeletonData" + }, + "defaultSkin": "default", + "defaultAnimation": "", + "_premultipliedAlpha": true, + "_timeScale": 1, + "_preCacheMode": 0, + "_cacheMode": 0, + "_sockets": [ + { + "__id__": 74 + }, + { + "__id__": 75 + }, + { + "__id__": 76 + }, + { + "__id__": 77 + }, + { + "__id__": 78 + }, + { + "__id__": 79 + }, + { + "__id__": 80 + }, + { + "__id__": 81 + }, + { + "__id__": 82 + }, + { + "__id__": 83 + }, + { + "__id__": 84 + } + ], + "_useTint": false, + "_debugMesh": false, + "_debugBones": false, + "_debugSlots": false, + "_enableBatch": false, + "loop": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "8226T1cTVAupxKTB4Id9pT" + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/spin-button", + "target": { + "__id__": 3 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot01", + "target": { + "__id__": 10 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot02", + "target": { + "__id__": 16 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot03", + "target": { + "__id__": 22 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot04", + "target": { + "__id__": 28 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot05", + "target": { + "__id__": 34 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot06", + "target": { + "__id__": 40 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot07", + "target": { + "__id__": 46 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot08", + "target": { + "__id__": 52 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot09", + "target": { + "__id__": 58 + } + }, + { + "__type__": "sp.Skeleton.SpineSocket", + "path": "root/pivot/wheel/slot10", + "target": { + "__id__": 64 + } + }, + { + "__type__": "88095558MdN+qsTqyxCx1uE", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": { + "__id__": 86 + }, + "ignoreTimeScale": true, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "ccud0jPX9HhZ0RXAeaTraU" + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "4eKa5HpuZFgZ2w3lnajqwx", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 89 + }, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "2ewVJ+TxJJTZsIa00FK3lP" + }, + { + "__type__": "b2937Y+5yVLE4z8uGa84ZqS", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 91 + }, + "skeleton": { + "__id__": 72 + }, + "_flipX": false, + "_flipY": false, + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a9VmuHLrlN9bRYbiTb6+t+" + }, + { + "__type__": "622abV46O1PZrVI1/yDTGnU", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 1 + }, + "_enabled": true, + "__prefab": { + "__id__": 93 + }, + "animationHandler": { + "__id__": 90 + }, + "spineRoot": { + "__id__": 2 + }, + "wheelBoneName": "wheel", + "speed": 3, + "spinCurve": { + "__id__": 94 + }, + "sprites": [ + { + "__id__": 13 + }, + { + "__id__": 19 + }, + { + "__id__": 25 + }, + { + "__id__": 31 + }, + { + "__id__": 37 + }, + { + "__id__": 43 + }, + { + "__id__": 49 + }, + { + "__id__": 55 + }, + { + "__id__": 61 + }, + { + "__id__": 67 + } + ], + "_id": "" + }, + { + "__type__": "cc.CompPrefabInfo", + "fileId": "a4rgPw2MBEJ541lwZAr5BW" + }, + { + "__type__": "cc.RealCurve", + "_times": [ + 0, + 0.8, + 1 + ], + "_values": [ + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 1, + "rightTangent": -2, + "rightTangentWeight": 0.5962847939999439, + "leftTangent": -2, + "leftTangentWeight": 1, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": -0.005, + "rightTangent": -0.01998845001095775, + "rightTangentWeight": 0.06667998327447101, + "leftTangent": -0.01998845001095775, + "leftTangentWeight": 0.2667199330978841, + "easingMethod": 0, + "__editorExtras__": null + }, + { + "__type__": "cc.RealKeyframeValue", + "interpolationMode": 2, + "tangentWeightMode": 0, + "value": 0, + "rightTangent": 0, + "rightTangentWeight": 1, + "leftTangent": 0, + "leftTangentWeight": 0.06666666666666665, + "easingMethod": 0, + "__editorExtras__": null + } + ], + "preExtrapolation": 1, + "postExtrapolation": 1 + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 1 + }, + "asset": { + "__id__": 0 + }, + "fileId": "b0CgrEZDdPP6qjRGc5LHCx", + "instance": null, + "targetOverrides": null + } +] \ No newline at end of file diff --git a/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab.meta b/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab.meta new file mode 100644 index 0000000..7ed417f --- /dev/null +++ b/assets/_Game/Prefabs/Gacha/Lucky_Wheel.prefab.meta @@ -0,0 +1,13 @@ +{ + "ver": "1.1.50", + "importer": "prefab", + "imported": true, + "uuid": "624d1fb0-782f-48f7-8864-9e1db2dc8483", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": { + "syncNodeName": "Lucky_Wheel" + } +} diff --git a/assets/_Game/Prefabs/Label.prefab b/assets/_Game/Prefabs/Label.prefab index 54917b7..b6590c7 100644 --- a/assets/_Game/Prefabs/Label.prefab +++ b/assets/_Game/Prefabs/Label.prefab @@ -92,7 +92,7 @@ }, "_lpos": { "__type__": "cc.Vec3", - "x": 30.310546875, + "x": 46.12109375, "y": 0, "z": 0 }, @@ -207,7 +207,7 @@ "_alignFlags": 34, "_target": null, "_left": 20.619999999999997, - "_right": -40, + "_right": -45, "_top": 0, "_bottom": 0, "_horizontalCenter": 0, @@ -255,7 +255,7 @@ }, "_contentSize": { "__type__": "cc.Size", - "width": 60.62109375, + "width": 82.2421875, "height": 54.4 }, "_anchorPoint": { @@ -291,7 +291,7 @@ "b": 0, "a": 255 }, - "_string": "+10", + "_string": "+100", "_horizontalAlign": 1, "_verticalAlign": 1, "_actualFontSize": 40, diff --git a/assets/_Game/Scenes/Default-theme.scene b/assets/_Game/Scenes/Default-theme.scene index 7606e4d..37982ab 100644 --- a/assets/_Game/Scenes/Default-theme.scene +++ b/assets/_Game/Scenes/Default-theme.scene @@ -29,7 +29,7 @@ "_active": true, "_components": [], "_prefab": { - "__id__": 1229 + "__id__": 1281 }, "_lpos": { "__type__": "cc.Vec3", @@ -60,7 +60,7 @@ }, "autoReleaseAssets": false, "_globals": { - "__id__": 1234 + "__id__": 1294 }, "_id": "aa17106a-0b45-4280-a91c-9650d0c417b3" }, @@ -317,26 +317,26 @@ "__id__": 16 }, { - "__id__": 1224 + "__id__": 1276 } ], "_active": true, "_components": [ { - "__id__": 1226 + "__id__": 1278 }, { - "__id__": 1227 + "__id__": 1279 }, { - "__id__": 1228 + "__id__": 1280 } ], "_prefab": null, "_lpos": { "__type__": "cc.Vec3", "x": 540, - "y": 1169.9999999999995, + "y": 1169.9999999999998, "z": 0 }, "_lrot": { @@ -387,7 +387,7 @@ "_lpos": { "__type__": "cc.Vec3", "x": 0, - "y": 2.2737367544323206e-13, + "y": 0, "z": 1000 }, "_lrot": { @@ -427,7 +427,7 @@ "_priority": 0, "_fov": 45, "_fovAxis": 0, - "_orthoHeight": 1169.9999999999998, + "_orthoHeight": 1170, "_near": 0, "_far": 2000, "_color": { @@ -613,37 +613,37 @@ "__id__": 138 }, { - "__id__": 653 + "__id__": 701 }, { - "__id__": 728 + "__id__": 776 }, { - "__id__": 790 + "__id__": 838 }, { - "__id__": 795 + "__id__": 843 }, { - "__id__": 933 + "__id__": 985 }, { - "__id__": 936 + "__id__": 988 }, { - "__id__": 938 + "__id__": 990 }, { - "__id__": 1210 + "__id__": 1262 } ], "_active": true, "_components": [ { - "__id__": 1222 + "__id__": 1274 }, { - "__id__": 1223 + "__id__": 1275 } ], "_prefab": null, @@ -8116,7 +8116,7 @@ "__id__": 239 }, { - "__id__": 647 + "__id__": 695 } ], "_prefab": null, @@ -8532,7 +8532,7 @@ "_minAngle": 10, "_maxAngle": 170, "_soundFx": { - "__id__": 647 + "__id__": 695 }, "_goalSound": { "__uuid__": "4ce9d2c6-98c5-4d05-94af-70193bb795fe", @@ -8548,19 +8548,19 @@ }, "_rewards": [ { - "__id__": 648 + "__id__": 696 }, { - "__id__": 649 + "__id__": 697 }, { - "__id__": 650 + "__id__": 698 }, { - "__id__": 651 + "__id__": 699 }, { - "__id__": 652 + "__id__": 700 } ], "_id": "e5qVdeXFZOu6/MatkdDEG6" @@ -8577,10 +8577,10 @@ "_active": true, "_components": [ { - "__id__": 645 + "__id__": 693 }, { - "__id__": 646 + "__id__": 694 } ], "_prefab": null, @@ -8626,22 +8626,22 @@ "__id__": 240 }, { - "__id__": 580 + "__id__": 628 } ], "_active": true, "_components": [ { - "__id__": 641 + "__id__": 689 }, { - "__id__": 642 + "__id__": 690 }, { - "__id__": 643 + "__id__": 691 }, { - "__id__": 644 + "__id__": 692 } ], "_prefab": null, @@ -8684,10 +8684,10 @@ }, "_children": [ { - "__id__": 630 + "__id__": 678 }, { - "__id__": 634 + "__id__": 682 }, { "__id__": 241 @@ -8696,13 +8696,13 @@ "_active": true, "_components": [ { - "__id__": 638 + "__id__": 686 }, { - "__id__": 639 + "__id__": 687 }, { - "__id__": 640 + "__id__": 688 } ], "_prefab": null, @@ -8748,22 +8748,22 @@ "__id__": 242 }, { - "__id__": 593 + "__id__": 641 }, { - "__id__": 584 + "__id__": 632 }, { - "__id__": 615 + "__id__": 663 } ], "_active": true, "_components": [ { - "__id__": 628 + "__id__": 676 }, { - "__id__": 629 + "__id__": 677 } ], "_prefab": null, @@ -8806,25 +8806,25 @@ }, "_children": [ { - "__id__": 465 + "__id__": 513 }, { "__id__": 243 }, { - "__id__": 546 + "__id__": 594 } ], "_active": true, "_components": [ { - "__id__": 576 + "__id__": 624 }, { - "__id__": 577 + "__id__": 625 }, { - "__id__": 578 + "__id__": 626 } ], "_prefab": null, @@ -8874,18 +8874,21 @@ }, { "__id__": 244 + }, + { + "__id__": 462 } ], "_active": true, "_components": [ { - "__id__": 462 + "__id__": 510 }, { - "__id__": 463 + "__id__": 511 }, { - "__id__": 464 + "__id__": 512 } ], "_prefab": null, @@ -12091,6 +12094,830 @@ }, "_id": "a2VeBOPQdNIJ03wdHnez8a" }, + { + "__type__": "cc.Node", + "_name": "GachaPanel", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 245 + }, + "_children": [ + { + "__id__": 463 + } + ], + "_active": true, + "_components": [ + { + "__id__": 501 + }, + { + "__id__": 502 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "0eVRF2V/ZIqrZUB0M6O85W" + }, + { + "__type__": "cc.Node", + "_name": "Container", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 462 + }, + "_children": [ + { + "__id__": 464 + }, + { + "__id__": 467 + }, + { + "__id__": 475 + }, + { + "__id__": 483 + }, + { + "__id__": 491 + } + ], + "_active": true, + "_components": [ + { + "__id__": 499 + }, + { + "__id__": 500 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "dbB2mh9FpEQpL6pKAebNGT" + }, + { + "__type__": "cc.Node", + "_name": "BG", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 463 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 465 + }, + { + "__id__": 466 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "34a0tzHfFLm5gU9wZ5grjt" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 464 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 10000, + "height": 10000 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "69JplJVgZAtYhlH1ljrEen" + }, + { + "__type__": "cc.Sprite", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 464 + }, + "_enabled": true, + "__prefab": null, + "_customMaterial": null, + "_srcBlendFactor": 2, + "_dstBlendFactor": 4, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 150 + }, + "_spriteFrame": { + "__uuid__": "7d8f9b89-4fd1-4c9f-a3ab-38ec7cded7ca@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "_type": 0, + "_fillType": 0, + "_sizeMode": 0, + "_fillCenter": { + "__type__": "cc.Vec2", + "x": 0, + "y": 0 + }, + "_fillStart": 0, + "_fillRange": 0, + "_isTrimmedMode": true, + "_useGrayscale": false, + "_atlas": null, + "_id": "90q6R3q+5PvYObYPnog/Tm" + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 463 + }, + "_prefab": { + "__id__": 468 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 467 + }, + "asset": { + "__uuid__": "95970f5f-8dce-493c-8996-6e3965a2fd9f", + "__expectedType__": "cc.Prefab" + }, + "fileId": "244TXoUqdKA4qqvhPODAbd", + "instance": { + "__id__": 469 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "b7F0KgKCRFQ6IbxsuFzsRo", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 470 + }, + { + "__id__": 472 + }, + { + "__id__": 473 + }, + { + "__id__": 474 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 471 + }, + "propertyPath": [ + "_name" + ], + "value": "Flip_Card" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "244TXoUqdKA4qqvhPODAbd" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 471 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 471 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 471 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 463 + }, + "_prefab": { + "__id__": 476 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 475 + }, + "asset": { + "__uuid__": "5daa0690-4b3e-4026-b745-0b0420095ef2", + "__expectedType__": "cc.Prefab" + }, + "fileId": "ec0xxH/etG0KDLbW0fRRht", + "instance": { + "__id__": 477 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "9fP38HO15E+JmzXdatTXGD", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 478 + }, + { + "__id__": 480 + }, + { + "__id__": 481 + }, + { + "__id__": 482 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 479 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Chain" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "ec0xxH/etG0KDLbW0fRRht" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 479 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 479 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 479 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 463 + }, + "_prefab": { + "__id__": 484 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 483 + }, + "asset": { + "__uuid__": "f1071cf2-53d2-46b0-8fa4-c95b17f8e622", + "__expectedType__": "cc.Prefab" + }, + "fileId": "d8nEtFnupHxp1DyuqkemXx", + "instance": { + "__id__": 485 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "7e2c3v/hNGPJxz46WBcGLT", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 486 + }, + { + "__id__": 488 + }, + { + "__id__": 489 + }, + { + "__id__": 490 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 487 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Chest" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "d8nEtFnupHxp1DyuqkemXx" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 487 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 487 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 487 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 463 + }, + "_prefab": { + "__id__": 492 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 491 + }, + "asset": { + "__uuid__": "624d1fb0-782f-48f7-8864-9e1db2dc8483", + "__expectedType__": "cc.Prefab" + }, + "fileId": "b0CgrEZDdPP6qjRGc5LHCx", + "instance": { + "__id__": 493 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "35H1Sge2JJH6f9pCI8tu7H", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 494 + }, + { + "__id__": 496 + }, + { + "__id__": 497 + }, + { + "__id__": 498 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 495 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Wheel" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "b0CgrEZDdPP6qjRGc5LHCx" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 495 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 495 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 495 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 100, + "height": 100 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "4b8wKnnsZIYbv4WXCrPLvY" + }, + { + "__type__": "cc.UIOpacity", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 463 + }, + "_enabled": true, + "__prefab": null, + "_opacity": 0, + "_id": "4cyxqvJOhD97HEceKthJtx" + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 462 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 10000, + "height": 10000 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "feTbU1vstGoLfijd/ExvtV" + }, + { + "__type__": "d0041IdpjlOBYN2eU4MRIu8", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 462 + }, + "_enabled": true, + "__prefab": null, + "gachaId": "", + "container": { + "__id__": 500 + }, + "floatingScoreFactory": { + "__id__": 6 + }, + "gachas": [ + { + "__id__": 503 + }, + { + "__id__": 504 + }, + { + "__id__": 505 + }, + { + "__id__": 506 + } + ], + "rewards": [ + { + "__id__": 507 + }, + { + "__id__": 508 + }, + { + "__id__": 509 + } + ], + "_id": "76CweDdiFG1p7anJDbs9ph" + }, + { + "__type__": "Gacha", + "id": "GLC", + "type": 3, + "gacha": null + }, + { + "__type__": "Gacha", + "id": "GLC", + "type": 2, + "gacha": null + }, + { + "__type__": "Gacha", + "id": "GFC", + "type": 0, + "gacha": null + }, + { + "__type__": "Gacha", + "id": "GLW", + "type": 1, + "gacha": null + }, + { + "__type__": "RewardConfig", + "id": "R1", + "type": 0, + "icon": { + "__uuid__": "5b5a3073-f986-4350-9ef0-e1fddb56a494@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "quantity": 300 + }, + { + "__type__": "RewardConfig", + "id": "R2", + "type": 1, + "icon": { + "__uuid__": "f7bd5166-9d5f-4d43-a3d3-58ae9a4957fc@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "quantity": 10 + }, + { + "__type__": "RewardConfig", + "id": "R3", + "type": 2, + "icon": { + "__uuid__": "461cbbbe-573a-4553-9ddc-f8723c11206a@f9941", + "__expectedType__": "cc.SpriteFrame" + }, + "quantity": 1 + }, { "__type__": "cc.UITransform", "_name": "", @@ -12169,22 +12996,22 @@ }, "_children": [ { - "__id__": 466 + "__id__": 514 }, { - "__id__": 469 + "__id__": 517 } ], "_active": false, "_components": [ { - "__id__": 539 + "__id__": 587 }, { - "__id__": 540 + "__id__": 588 }, { - "__id__": 541 + "__id__": 589 } ], "_prefab": null, @@ -12223,16 +13050,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 465 + "__id__": 513 }, "_children": [], "_active": true, "_components": [ { - "__id__": 467 + "__id__": 515 }, { - "__id__": 468 + "__id__": 516 } ], "_prefab": null, @@ -12271,7 +13098,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 466 + "__id__": 514 }, "_enabled": true, "__prefab": null, @@ -12293,7 +13120,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 466 + "__id__": 514 }, "_enabled": true, "__prefab": null, @@ -12332,29 +13159,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 465 + "__id__": 513 }, "_children": [ { - "__id__": 470 + "__id__": 518 }, { - "__id__": 474 + "__id__": 522 }, { - "__id__": 517 + "__id__": 565 }, { - "__id__": 529 + "__id__": 577 } ], "_active": true, "_components": [ { - "__id__": 537 + "__id__": 585 }, { - "__id__": 538 + "__id__": 586 } ], "_prefab": null, @@ -12393,19 +13220,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 469 + "__id__": 517 }, "_children": [], "_active": true, "_components": [ { - "__id__": 471 + "__id__": 519 }, { - "__id__": 472 + "__id__": 520 }, { - "__id__": 473 + "__id__": 521 } ], "_prefab": null, @@ -12444,7 +13271,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 470 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -12466,7 +13293,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 470 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -12531,7 +13358,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 470 + "__id__": 518 }, "_enabled": true, "__prefab": null, @@ -12561,26 +13388,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 469 + "__id__": 517 }, "_children": [ { - "__id__": 475 + "__id__": 523 } ], "_active": true, "_components": [ { - "__id__": 513 + "__id__": 561 }, { - "__id__": 514 + "__id__": 562 }, { - "__id__": 515 + "__id__": 563 }, { - "__id__": 516 + "__id__": 564 } ], "_prefab": null, @@ -12619,26 +13446,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 474 + "__id__": 522 }, "_children": [ { - "__id__": 476 + "__id__": 524 } ], "_active": true, "_components": [ { - "__id__": 509 + "__id__": 557 }, { - "__id__": 510 + "__id__": 558 }, { - "__id__": 511 + "__id__": 559 }, { - "__id__": 512 + "__id__": 560 } ], "_prefab": null, @@ -12677,23 +13504,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 475 + "__id__": 523 }, "_children": [ { - "__id__": 477 + "__id__": 525 }, { - "__id__": 485 + "__id__": 533 } ], "_active": true, "_components": [ { - "__id__": 507 + "__id__": 555 }, { - "__id__": 508 + "__id__": 556 } ], "_prefab": null, @@ -12730,17 +13557,17 @@ "__type__": "cc.Node", "_objFlags": 0, "_parent": { - "__id__": 476 + "__id__": 524 }, "_prefab": { - "__id__": 478 + "__id__": 526 }, "__editorExtras__": {} }, { "__type__": "cc.PrefabInfo", "root": { - "__id__": 477 + "__id__": 525 }, "asset": { "__uuid__": "44541b9d-0cbe-4e00-8819-64b15d93dea7", @@ -12748,7 +13575,7 @@ }, "fileId": "f9uSHaj7BMlIwLhcEY9s8R", "instance": { - "__id__": 479 + "__id__": 527 }, "targetOverrides": null }, @@ -12760,16 +13587,16 @@ "mountedComponents": [], "propertyOverrides": [ { - "__id__": 480 + "__id__": 528 }, { - "__id__": 482 + "__id__": 530 }, { - "__id__": 483 + "__id__": 531 }, { - "__id__": 484 + "__id__": 532 } ], "removedComponents": [] @@ -12777,7 +13604,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 481 + "__id__": 529 }, "propertyPath": [ "_name" @@ -12793,7 +13620,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 481 + "__id__": 529 }, "propertyPath": [ "_lpos" @@ -12808,7 +13635,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 481 + "__id__": 529 }, "propertyPath": [ "_lrot" @@ -12824,7 +13651,7 @@ { "__type__": "CCPropertyOverrideInfo", "targetInfo": { - "__id__": 481 + "__id__": 529 }, "propertyPath": [ "_euler" @@ -12842,29 +13669,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 476 + "__id__": 524 }, "_children": [ { - "__id__": 486 + "__id__": 534 }, { - "__id__": 496 + "__id__": 544 }, { - "__id__": 500 + "__id__": 548 } ], "_active": true, "_components": [ { - "__id__": 504 + "__id__": 552 }, { - "__id__": 505 + "__id__": 553 }, { - "__id__": 506 + "__id__": 554 } ], "_prefab": null, @@ -12903,23 +13730,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 485 + "__id__": 533 }, "_children": [ { - "__id__": 487 + "__id__": 535 }, { - "__id__": 490 + "__id__": 538 } ], "_active": false, "_components": [ { - "__id__": 494 + "__id__": 542 }, { - "__id__": 495 + "__id__": 543 } ], "_prefab": null, @@ -12958,16 +13785,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 486 + "__id__": 534 }, "_children": [], "_active": true, "_components": [ { - "__id__": 488 + "__id__": 536 }, { - "__id__": 489 + "__id__": 537 } ], "_prefab": null, @@ -13006,7 +13833,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 487 + "__id__": 535 }, "_enabled": true, "__prefab": null, @@ -13028,7 +13855,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 487 + "__id__": 535 }, "_enabled": true, "__prefab": null, @@ -13067,19 +13894,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 486 + "__id__": 534 }, "_children": [], "_active": true, "_components": [ { - "__id__": 491 + "__id__": 539 }, { - "__id__": 492 + "__id__": 540 }, { - "__id__": 493 + "__id__": 541 } ], "_prefab": null, @@ -13118,7 +13945,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 490 + "__id__": 538 }, "_enabled": true, "__prefab": null, @@ -13140,7 +13967,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 490 + "__id__": 538 }, "_enabled": true, "__prefab": null, @@ -13205,7 +14032,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 490 + "__id__": 538 }, "_enabled": true, "__prefab": null, @@ -13235,7 +14062,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 486 + "__id__": 534 }, "_enabled": true, "__prefab": null, @@ -13257,7 +14084,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 486 + "__id__": 534 }, "_enabled": true, "__prefab": null, @@ -13287,19 +14114,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 485 + "__id__": 533 }, "_children": [], "_active": true, "_components": [ { - "__id__": 497 + "__id__": 545 }, { - "__id__": 498 + "__id__": 546 }, { - "__id__": 499 + "__id__": 547 } ], "_prefab": null, @@ -13338,7 +14165,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 496 + "__id__": 544 }, "_enabled": true, "__prefab": null, @@ -13360,7 +14187,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 496 + "__id__": 544 }, "_enabled": true, "__prefab": null, @@ -13425,7 +14252,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 496 + "__id__": 544 }, "_enabled": true, "__prefab": null, @@ -13455,19 +14282,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 485 + "__id__": 533 }, "_children": [], "_active": true, "_components": [ { - "__id__": 501 + "__id__": 549 }, { - "__id__": 502 + "__id__": 550 }, { - "__id__": 503 + "__id__": 551 } ], "_prefab": null, @@ -13506,7 +14333,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 500 + "__id__": 548 }, "_enabled": true, "__prefab": null, @@ -13528,7 +14355,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 500 + "__id__": 548 }, "_enabled": true, "__prefab": null, @@ -13593,7 +14420,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 500 + "__id__": 548 }, "_enabled": true, "__prefab": null, @@ -13623,7 +14450,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 485 + "__id__": 533 }, "_enabled": true, "__prefab": null, @@ -13645,7 +14472,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 485 + "__id__": 533 }, "_enabled": true, "__prefab": null, @@ -13684,18 +14511,18 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 485 + "__id__": 533 }, "_enabled": true, "__prefab": null, "_bg": { - "__id__": 505 + "__id__": 553 }, "_scoreText": { - "__id__": 502 + "__id__": 550 }, "_topText": { - "__id__": 492 + "__id__": 540 }, "_highLightColor": { "__type__": "cc.Color", @@ -13712,7 +14539,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 476 + "__id__": 524 }, "_enabled": true, "__prefab": null, @@ -13734,7 +14561,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 476 + "__id__": 524 }, "_enabled": true, "__prefab": null, @@ -13766,7 +14593,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 475 + "__id__": 523 }, "_enabled": true, "__prefab": null, @@ -13788,7 +14615,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 475 + "__id__": 523 }, "_enabled": true, "__prefab": null, @@ -13804,7 +14631,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 475 + "__id__": 523 }, "_enabled": true, "__prefab": null, @@ -13844,7 +14671,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 475 + "__id__": 523 }, "_enabled": true, "__prefab": null, @@ -13874,7 +14701,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 474 + "__id__": 522 }, "_enabled": true, "__prefab": null, @@ -13896,7 +14723,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 474 + "__id__": 522 }, "_enabled": false, "__prefab": null, @@ -13935,7 +14762,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 474 + "__id__": 522 }, "_enabled": true, "__prefab": null, @@ -13948,7 +14775,7 @@ "cancelInnerEvents": true, "scrollEvents": [], "_content": { - "__id__": 476 + "__id__": 524 }, "_horizontalScrollBar": null, "_verticalScrollBar": null, @@ -13960,7 +14787,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 474 + "__id__": 522 }, "_enabled": true, "__prefab": null, @@ -13990,29 +14817,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 469 + "__id__": 517 }, "_children": [ { - "__id__": 518 + "__id__": 566 }, { - "__id__": 521 + "__id__": 569 } ], "_active": true, "_components": [ { - "__id__": 524 + "__id__": 572 }, { - "__id__": 525 + "__id__": 573 }, { - "__id__": 526 + "__id__": 574 }, { - "__id__": 528 + "__id__": 576 } ], "_prefab": null, @@ -14051,16 +14878,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 517 + "__id__": 565 }, "_children": [], "_active": true, "_components": [ { - "__id__": 519 + "__id__": 567 }, { - "__id__": 520 + "__id__": 568 } ], "_prefab": null, @@ -14099,7 +14926,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 518 + "__id__": 566 }, "_enabled": true, "__prefab": null, @@ -14121,7 +14948,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 518 + "__id__": 566 }, "_enabled": true, "__prefab": null, @@ -14186,16 +15013,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 517 + "__id__": 565 }, "_children": [], "_active": true, "_components": [ { - "__id__": 522 + "__id__": 570 }, { - "__id__": 523 + "__id__": 571 } ], "_prefab": null, @@ -14234,7 +15061,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 521 + "__id__": 569 }, "_enabled": true, "__prefab": null, @@ -14256,7 +15083,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 521 + "__id__": 569 }, "_enabled": true, "__prefab": null, @@ -14295,7 +15122,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 565 }, "_enabled": true, "__prefab": null, @@ -14317,7 +15144,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 565 }, "_enabled": true, "__prefab": null, @@ -14356,13 +15183,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 565 }, "_enabled": true, "__prefab": null, "clickEvents": [ { - "__id__": 527 + "__id__": 575 } ], "_interactable": true, @@ -14405,14 +15232,14 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 517 + "__id__": 565 }, "_id": "83tN1zwmxCxI7aJ2ug7LTQ" }, { "__type__": "cc.ClickEvent", "target": { - "__id__": 465 + "__id__": 513 }, "component": "", "_componentId": "c5e2dm0qXVOuKP1ju7uyMtJ", @@ -14425,7 +15252,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 517 + "__id__": 565 }, "_enabled": true, "__prefab": null, @@ -14455,23 +15282,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 469 + "__id__": 517 }, "_children": [ { - "__id__": 530 + "__id__": 578 } ], "_active": true, "_components": [ { - "__id__": 533 + "__id__": 581 }, { - "__id__": 534 + "__id__": 582 }, { - "__id__": 536 + "__id__": 584 } ], "_prefab": null, @@ -14510,16 +15337,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 529 + "__id__": 577 }, "_children": [], "_active": true, "_components": [ { - "__id__": 531 + "__id__": 579 }, { - "__id__": 532 + "__id__": 580 } ], "_prefab": null, @@ -14558,7 +15385,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 530 + "__id__": 578 }, "_enabled": true, "__prefab": null, @@ -14580,7 +15407,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 530 + "__id__": 578 }, "_enabled": true, "__prefab": null, @@ -14645,7 +15472,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 529 + "__id__": 577 }, "_enabled": true, "__prefab": null, @@ -14667,13 +15494,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 529 + "__id__": 577 }, "_enabled": true, "__prefab": null, "clickEvents": [ { - "__id__": 535 + "__id__": 583 } ], "_interactable": true, @@ -14725,14 +15552,14 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 529 + "__id__": 577 }, "_id": "05kavv3MFKp4R9iVYAgcDb" }, { "__type__": "cc.ClickEvent", "target": { - "__id__": 465 + "__id__": 513 }, "component": "", "_componentId": "c5e2dm0qXVOuKP1ju7uyMtJ", @@ -14745,7 +15572,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 529 + "__id__": 577 }, "_enabled": true, "__prefab": null, @@ -14775,7 +15602,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 469 + "__id__": 517 }, "_enabled": true, "__prefab": null, @@ -14797,7 +15624,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 469 + "__id__": 517 }, "_enabled": true, "__prefab": null, @@ -14836,7 +15663,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 465 + "__id__": 513 }, "_enabled": true, "__prefab": null, @@ -14858,7 +15685,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 465 + "__id__": 513 }, "_enabled": true, "__prefab": null, @@ -14888,22 +15715,22 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 465 + "__id__": 513 }, "_enabled": true, "__prefab": null, "topScore": null, "yourScore": { - "__id__": 502 + "__id__": 550 }, "_ticketMinus": { - "__id__": 520 + "__id__": 568 }, "_buyTicketBtn": { - "__id__": 517 + "__id__": 565 }, "_quitBtn": { - "__id__": 529 + "__id__": 577 }, "_scoreUI": { "__id__": 240 @@ -14920,17 +15747,17 @@ "__expectedType__": "cc.AudioClip" }, "_starSpeedCurve": { - "__id__": 542 + "__id__": 590 }, "_starScaleCurve": { - "__id__": 544 + "__id__": 592 }, "_id": "bbcyvzebBDsJfOOH9VNeON" }, { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 543 + "__id__": 591 } }, { @@ -14971,7 +15798,7 @@ { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 545 + "__id__": 593 } }, { @@ -15032,19 +15859,19 @@ }, "_children": [ { - "__id__": 547 + "__id__": 595 } ], "_active": false, "_components": [ { - "__id__": 573 + "__id__": 621 }, { - "__id__": 574 + "__id__": 622 }, { - "__id__": 575 + "__id__": 623 } ], "_prefab": null, @@ -15083,32 +15910,32 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 546 + "__id__": 594 }, "_children": [ { - "__id__": 548 + "__id__": 596 } ], "_active": true, "_components": [ { - "__id__": 567 + "__id__": 615 }, { - "__id__": 568 + "__id__": 616 }, { - "__id__": 569 + "__id__": 617 }, { - "__id__": 570 + "__id__": 618 }, { - "__id__": 571 + "__id__": 619 }, { - "__id__": 572 + "__id__": 620 } ], "_prefab": null, @@ -15147,29 +15974,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 547 + "__id__": 595 }, "_children": [ { - "__id__": 549 + "__id__": 597 }, { - "__id__": 553 + "__id__": 601 }, { - "__id__": 556 + "__id__": 604 }, { - "__id__": 559 + "__id__": 607 } ], "_active": true, "_components": [ { - "__id__": 565 + "__id__": 613 }, { - "__id__": 566 + "__id__": 614 } ], "_prefab": null, @@ -15208,19 +16035,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 548 + "__id__": 596 }, "_children": [], "_active": true, "_components": [ { - "__id__": 550 + "__id__": 598 }, { - "__id__": 551 + "__id__": 599 }, { - "__id__": 552 + "__id__": 600 } ], "_prefab": null, @@ -15259,7 +16086,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 549 + "__id__": 597 }, "_enabled": true, "__prefab": null, @@ -15281,7 +16108,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 549 + "__id__": 597 }, "_enabled": true, "__prefab": null, @@ -15320,7 +16147,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 549 + "__id__": 597 }, "_enabled": true, "__prefab": null, @@ -15350,16 +16177,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 548 + "__id__": 596 }, "_children": [], "_active": true, "_components": [ { - "__id__": 554 + "__id__": 602 }, { - "__id__": 555 + "__id__": 603 } ], "_prefab": null, @@ -15398,7 +16225,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 553 + "__id__": 601 }, "_enabled": true, "__prefab": null, @@ -15420,7 +16247,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 553 + "__id__": 601 }, "_enabled": true, "__prefab": null, @@ -15459,16 +16286,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 548 + "__id__": 596 }, "_children": [], "_active": true, "_components": [ { - "__id__": 557 + "__id__": 605 }, { - "__id__": 558 + "__id__": 606 } ], "_prefab": null, @@ -15507,7 +16334,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 556 + "__id__": 604 }, "_enabled": true, "__prefab": null, @@ -15529,7 +16356,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 556 + "__id__": 604 }, "_enabled": true, "__prefab": null, @@ -15568,22 +16395,22 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 548 + "__id__": 596 }, "_children": [], "_active": true, "_components": [ { - "__id__": 560 + "__id__": 608 }, { - "__id__": 561 + "__id__": 609 }, { - "__id__": 562 + "__id__": 610 }, { - "__id__": 564 + "__id__": 612 } ], "_prefab": null, @@ -15622,7 +16449,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 607 }, "_enabled": true, "__prefab": null, @@ -15644,7 +16471,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 607 }, "_enabled": true, "__prefab": null, @@ -15683,13 +16510,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 607 }, "_enabled": true, "__prefab": null, "clickEvents": [ { - "__id__": 563 + "__id__": 611 } ], "_interactable": true, @@ -15732,7 +16559,7 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 559 + "__id__": 607 }, "_id": "b5HEsyyjZJ8Yb2u2q1fD82" }, @@ -15752,7 +16579,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 559 + "__id__": 607 }, "_enabled": true, "__prefab": null, @@ -15782,7 +16609,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 548 + "__id__": 596 }, "_enabled": true, "__prefab": null, @@ -15804,7 +16631,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 548 + "__id__": 596 }, "_enabled": true, "__prefab": null, @@ -15843,7 +16670,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, @@ -15865,7 +16692,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, @@ -15881,7 +16708,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, @@ -15921,7 +16748,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, @@ -15937,7 +16764,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, @@ -15964,12 +16791,12 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 547 + "__id__": 595 }, "_enabled": true, "__prefab": null, "_animation": { - "__id__": 571 + "__id__": 619 }, "_id": "21CWF/h19B4IC/OI3ayhGG" }, @@ -15979,7 +16806,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 546 + "__id__": 594 }, "_enabled": true, "__prefab": null, @@ -16001,7 +16828,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 546 + "__id__": 594 }, "_enabled": true, "__prefab": null, @@ -16040,7 +16867,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 546 + "__id__": 594 }, "_enabled": true, "__prefab": null, @@ -16127,20 +16954,20 @@ "_enabled": true, "__prefab": null, "_scoreLabel": { - "__id__": 579 + "__id__": 627 }, "_ticketLabel": { - "__id__": 582 + "__id__": 630 }, "_buffFx": null, "_controlPanel": { "__id__": 318 }, "_startPanel": { - "__id__": 546 + "__id__": 594 }, "_overPanel": { - "__id__": 465 + "__id__": 513 }, "_id": "449hzGcyZL+Lsj/r1gnEMe" }, @@ -16150,7 +16977,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 580 + "__id__": 628 }, "_enabled": true, "__prefab": null, @@ -16221,10 +17048,10 @@ "_active": true, "_components": [ { - "__id__": 581 + "__id__": 629 }, { - "__id__": 579 + "__id__": 627 } ], "_prefab": null, @@ -16263,7 +17090,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 580 + "__id__": 628 }, "_enabled": true, "__prefab": null, @@ -16285,7 +17112,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 583 + "__id__": 631 }, "_enabled": true, "__prefab": null, @@ -16350,16 +17177,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 584 + "__id__": 632 }, "_children": [], "_active": true, "_components": [ { - "__id__": 592 + "__id__": 640 }, { - "__id__": 582 + "__id__": 630 } ], "_prefab": null, @@ -16402,25 +17229,25 @@ }, "_children": [ { - "__id__": 585 + "__id__": 633 }, { - "__id__": 583 + "__id__": 631 } ], "_active": true, "_components": [ { - "__id__": 588 + "__id__": 636 }, { - "__id__": 589 + "__id__": 637 }, { - "__id__": 590 + "__id__": 638 }, { - "__id__": 591 + "__id__": 639 } ], "_prefab": null, @@ -16459,16 +17286,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 584 + "__id__": 632 }, "_children": [], "_active": true, "_components": [ { - "__id__": 586 + "__id__": 634 }, { - "__id__": 587 + "__id__": 635 } ], "_prefab": null, @@ -16507,7 +17334,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 585 + "__id__": 633 }, "_enabled": true, "__prefab": null, @@ -16529,7 +17356,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 585 + "__id__": 633 }, "_enabled": true, "__prefab": null, @@ -16568,7 +17395,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 584 + "__id__": 632 }, "_enabled": true, "__prefab": null, @@ -16590,7 +17417,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 584 + "__id__": 632 }, "_enabled": true, "__prefab": null, @@ -16629,7 +17456,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 584 + "__id__": 632 }, "_enabled": true, "__prefab": null, @@ -16659,7 +17486,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 584 + "__id__": 632 }, "_enabled": true, "__prefab": null, @@ -16691,7 +17518,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 583 + "__id__": 631 }, "_enabled": true, "__prefab": null, @@ -16717,25 +17544,25 @@ }, "_children": [ { - "__id__": 594 + "__id__": 642 }, { - "__id__": 598 + "__id__": 646 } ], "_active": true, "_components": [ { - "__id__": 611 + "__id__": 659 }, { - "__id__": 612 + "__id__": 660 }, { - "__id__": 613 + "__id__": 661 }, { - "__id__": 614 + "__id__": 662 } ], "_prefab": null, @@ -16774,19 +17601,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 593 + "__id__": 641 }, "_children": [], "_active": true, "_components": [ { - "__id__": 595 + "__id__": 643 }, { - "__id__": 596 + "__id__": 644 }, { - "__id__": 597 + "__id__": 645 } ], "_prefab": null, @@ -16825,7 +17652,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 594 + "__id__": 642 }, "_enabled": true, "__prefab": null, @@ -16847,7 +17674,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 594 + "__id__": 642 }, "_enabled": true, "__prefab": null, @@ -16886,7 +17713,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 594 + "__id__": 642 }, "_enabled": true, "__prefab": null, @@ -16916,26 +17743,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 593 + "__id__": 641 }, "_children": [ { - "__id__": 599 + "__id__": 647 }, { - "__id__": 605 + "__id__": 653 } ], "_active": true, "_components": [ { - "__id__": 608 + "__id__": 656 }, { - "__id__": 609 + "__id__": 657 }, { - "__id__": 610 + "__id__": 658 } ], "_prefab": null, @@ -16974,20 +17801,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 598 + "__id__": 646 }, "_children": [ { - "__id__": 600 + "__id__": 648 } ], "_active": true, "_components": [ { - "__id__": 603 + "__id__": 651 }, { - "__id__": 604 + "__id__": 652 } ], "_prefab": null, @@ -17026,16 +17853,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 599 + "__id__": 647 }, "_children": [], "_active": true, "_components": [ { - "__id__": 601 + "__id__": 649 }, { - "__id__": 602 + "__id__": 650 } ], "_prefab": null, @@ -17074,7 +17901,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 600 + "__id__": 648 }, "_enabled": true, "__prefab": null, @@ -17096,7 +17923,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 600 + "__id__": 648 }, "_enabled": true, "__prefab": null, @@ -17135,7 +17962,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 599 + "__id__": 647 }, "_enabled": true, "__prefab": null, @@ -17157,7 +17984,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 599 + "__id__": 647 }, "_enabled": true, "__prefab": null, @@ -17196,16 +18023,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 598 + "__id__": 646 }, "_children": [], "_active": true, "_components": [ { - "__id__": 606 + "__id__": 654 }, { - "__id__": 607 + "__id__": 655 } ], "_prefab": null, @@ -17244,7 +18071,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 605 + "__id__": 653 }, "_enabled": true, "__prefab": null, @@ -17266,7 +18093,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 605 + "__id__": 653 }, "_enabled": true, "__prefab": null, @@ -17331,7 +18158,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 598 + "__id__": 646 }, "_enabled": true, "__prefab": null, @@ -17353,7 +18180,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 598 + "__id__": 646 }, "_enabled": true, "__prefab": null, @@ -17385,7 +18212,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 598 + "__id__": 646 }, "_enabled": true, "__prefab": null, @@ -17415,7 +18242,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 593 + "__id__": 641 }, "_enabled": true, "__prefab": null, @@ -17437,7 +18264,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 593 + "__id__": 641 }, "_enabled": true, "__prefab": null, @@ -17476,7 +18303,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 593 + "__id__": 641 }, "_enabled": true, "__prefab": null, @@ -17506,18 +18333,18 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 593 + "__id__": 641 }, "_enabled": true, "__prefab": null, "_timeLabel": { - "__id__": 607 + "__id__": 655 }, "_fill": { - "__id__": 596 + "__id__": 644 }, "_timeIcon": { - "__id__": 600 + "__id__": 648 }, "_countDownSound": { "__uuid__": "c96f7bd8-69d7-4810-a6d4-3cfa61766b2c", @@ -17535,28 +18362,28 @@ }, "_children": [ { - "__id__": 616 + "__id__": 664 }, { - "__id__": 619 + "__id__": 667 } ], "_active": true, "_components": [ { - "__id__": 622 + "__id__": 670 }, { - "__id__": 623 + "__id__": 671 }, { - "__id__": 624 + "__id__": 672 }, { - "__id__": 626 + "__id__": 674 }, { - "__id__": 627 + "__id__": 675 } ], "_prefab": null, @@ -17595,16 +18422,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 615 + "__id__": 663 }, "_children": [], "_active": true, "_components": [ { - "__id__": 617 + "__id__": 665 }, { - "__id__": 618 + "__id__": 666 } ], "_prefab": null, @@ -17643,7 +18470,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 616 + "__id__": 664 }, "_enabled": true, "__prefab": null, @@ -17665,7 +18492,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 616 + "__id__": 664 }, "_enabled": true, "__prefab": null, @@ -17704,16 +18531,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 615 + "__id__": 663 }, "_children": [], "_active": false, "_components": [ { - "__id__": 620 + "__id__": 668 }, { - "__id__": 621 + "__id__": 669 } ], "_prefab": null, @@ -17752,7 +18579,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 619 + "__id__": 667 }, "_enabled": true, "__prefab": null, @@ -17774,7 +18601,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 619 + "__id__": 667 }, "_enabled": true, "__prefab": null, @@ -17813,7 +18640,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 615 + "__id__": 663 }, "_enabled": true, "__prefab": null, @@ -17835,7 +18662,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 615 + "__id__": 663 }, "_enabled": true, "__prefab": null, @@ -17874,13 +18701,13 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 615 + "__id__": 663 }, "_enabled": true, "__prefab": null, "clickEvents": [ { - "__id__": 625 + "__id__": 673 } ], "_interactable": true, @@ -17923,14 +18750,14 @@ "_duration": 0.1, "_zoomScale": 1.2, "_target": { - "__id__": 615 + "__id__": 663 }, "_id": "1cDmuMEIFEs5ImBNG5Gm0F" }, { "__type__": "cc.ClickEvent", "target": { - "__id__": 615 + "__id__": 663 }, "component": "", "_componentId": "fe619HtEX1OQq7oeACKrANd", @@ -17943,7 +18770,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 615 + "__id__": 663 }, "_enabled": true, "__prefab": null, @@ -17973,15 +18800,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 615 + "__id__": 663 }, "_enabled": true, "__prefab": null, "_unMute": { - "__id__": 616 + "__id__": 664 }, "_mute": { - "__id__": 619 + "__id__": 667 }, "_id": "adeG5FRP1GpLzDXol2pxU+" }, @@ -18049,13 +18876,13 @@ "_active": true, "_components": [ { - "__id__": 631 + "__id__": 679 }, { - "__id__": 632 + "__id__": 680 }, { - "__id__": 633 + "__id__": 681 } ], "_prefab": null, @@ -18094,7 +18921,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 630 + "__id__": 678 }, "_enabled": true, "__prefab": null, @@ -18116,7 +18943,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 630 + "__id__": 678 }, "_enabled": true, "__prefab": null, @@ -18155,7 +18982,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 630 + "__id__": 678 }, "_enabled": true, "__prefab": null, @@ -18191,13 +19018,13 @@ "_active": true, "_components": [ { - "__id__": 635 + "__id__": 683 }, { - "__id__": 636 + "__id__": 684 }, { - "__id__": 637 + "__id__": 685 } ], "_prefab": null, @@ -18236,7 +19063,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 634 + "__id__": 682 }, "_enabled": true, "__prefab": null, @@ -18258,7 +19085,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 634 + "__id__": 682 }, "_enabled": true, "__prefab": null, @@ -18323,7 +19150,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 634 + "__id__": 682 }, "_enabled": true, "__prefab": null, @@ -18764,22 +19591,22 @@ }, "_children": [ { - "__id__": 654 + "__id__": 702 }, { - "__id__": 670 + "__id__": 718 }, { - "__id__": 689 + "__id__": 737 }, { - "__id__": 708 + "__id__": 756 } ], "_active": true, "_components": [ { - "__id__": 727 + "__id__": 775 } ], "_prefab": null, @@ -18818,26 +19645,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 653 + "__id__": 701 }, "_children": [ { - "__id__": 655 + "__id__": 703 }, { - "__id__": 662 + "__id__": 710 }, { - "__id__": 664 + "__id__": 712 } ], "_active": true, "_components": [ { - "__id__": 666 + "__id__": 714 }, { - "__id__": 667 + "__id__": 715 } ], "_prefab": null, @@ -18876,23 +19703,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 654 + "__id__": 702 }, "_children": [ { - "__id__": 656 + "__id__": 704 } ], "_active": true, "_components": [ { - "__id__": 659 + "__id__": 707 }, { - "__id__": 660 + "__id__": 708 }, { - "__id__": 661 + "__id__": 709 } ], "_prefab": null, @@ -18931,16 +19758,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 655 + "__id__": 703 }, "_children": [], "_active": true, "_components": [ { - "__id__": 657 + "__id__": 705 }, { - "__id__": 658 + "__id__": 706 } ], "_prefab": null, @@ -18979,7 +19806,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 656 + "__id__": 704 }, "_enabled": true, "__prefab": null, @@ -19001,7 +19828,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 656 + "__id__": 704 }, "_enabled": true, "__prefab": null, @@ -19040,7 +19867,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 655 + "__id__": 703 }, "_enabled": true, "__prefab": null, @@ -19062,7 +19889,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 655 + "__id__": 703 }, "_enabled": true, "__prefab": null, @@ -19090,7 +19917,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 655 + "__id__": 703 }, "_enabled": true, "__prefab": null, @@ -19118,13 +19945,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 654 + "__id__": 702 }, "_children": [], "_active": true, "_components": [ { - "__id__": 663 + "__id__": 711 } ], "_prefab": null, @@ -19163,7 +19990,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 662 + "__id__": 710 }, "_enabled": true, "__prefab": null, @@ -19185,13 +20012,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 654 + "__id__": 702 }, "_children": [], "_active": true, "_components": [ { - "__id__": 665 + "__id__": 713 } ], "_prefab": null, @@ -19230,7 +20057,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 664 + "__id__": 712 }, "_enabled": true, "__prefab": null, @@ -19252,7 +20079,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 654 + "__id__": 702 }, "_enabled": true, "__prefab": null, @@ -19274,27 +20101,27 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 654 + "__id__": 702 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 660 + "__id__": 708 }, "_sprite": { - "__id__": 658 + "__id__": 706 }, "_patrolPoint1": { - "__id__": 662 + "__id__": 710 }, "_patrolPoint2": { - "__id__": 664 + "__id__": 712 }, "_speed": 50, "_requireGoal": 3, "_curveY": true, "_patrolCurve": { - "__id__": 668 + "__id__": 716 }, "_multiplierCurve": 120, "_hitSound": { @@ -19306,7 +20133,7 @@ { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 669 + "__id__": 717 } }, { @@ -19350,29 +20177,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 653 + "__id__": 701 }, "_children": [ { - "__id__": 671 + "__id__": 719 }, { - "__id__": 674 + "__id__": 722 }, { - "__id__": 681 + "__id__": 729 }, { - "__id__": 683 + "__id__": 731 } ], "_active": true, "_components": [ { - "__id__": 685 + "__id__": 733 }, { - "__id__": 686 + "__id__": 734 } ], "_prefab": null, @@ -19411,16 +20238,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 670 + "__id__": 718 }, "_children": [], "_active": true, "_components": [ { - "__id__": 672 + "__id__": 720 }, { - "__id__": 673 + "__id__": 721 } ], "_prefab": null, @@ -19459,7 +20286,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 671 + "__id__": 719 }, "_enabled": true, "__prefab": null, @@ -19481,7 +20308,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 671 + "__id__": 719 }, "_enabled": true, "__prefab": null, @@ -19520,23 +20347,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 670 + "__id__": 718 }, "_children": [ { - "__id__": 675 + "__id__": 723 } ], "_active": true, "_components": [ { - "__id__": 678 + "__id__": 726 }, { - "__id__": 679 + "__id__": 727 }, { - "__id__": 680 + "__id__": 728 } ], "_prefab": null, @@ -19575,16 +20402,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 674 + "__id__": 722 }, "_children": [], "_active": true, "_components": [ { - "__id__": 676 + "__id__": 724 }, { - "__id__": 677 + "__id__": 725 } ], "_prefab": null, @@ -19623,7 +20450,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 675 + "__id__": 723 }, "_enabled": true, "__prefab": null, @@ -19645,7 +20472,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 675 + "__id__": 723 }, "_enabled": true, "__prefab": null, @@ -19684,7 +20511,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 674 + "__id__": 722 }, "_enabled": true, "__prefab": null, @@ -19706,7 +20533,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 674 + "__id__": 722 }, "_enabled": true, "__prefab": null, @@ -19734,7 +20561,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 674 + "__id__": 722 }, "_enabled": true, "__prefab": null, @@ -19762,13 +20589,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 670 + "__id__": 718 }, "_children": [], "_active": true, "_components": [ { - "__id__": 682 + "__id__": 730 } ], "_prefab": null, @@ -19807,7 +20634,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 681 + "__id__": 729 }, "_enabled": true, "__prefab": null, @@ -19829,13 +20656,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 670 + "__id__": 718 }, "_children": [], "_active": true, "_components": [ { - "__id__": 684 + "__id__": 732 } ], "_prefab": null, @@ -19874,7 +20701,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 683 + "__id__": 731 }, "_enabled": true, "__prefab": null, @@ -19896,7 +20723,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 718 }, "_enabled": true, "__prefab": null, @@ -19918,27 +20745,27 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 670 + "__id__": 718 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 679 + "__id__": 727 }, "_sprite": { - "__id__": 677 + "__id__": 725 }, "_patrolPoint1": { - "__id__": 681 + "__id__": 729 }, "_patrolPoint2": { - "__id__": 683 + "__id__": 731 }, "_speed": 50, "_requireGoal": 6, "_curveY": false, "_patrolCurve": { - "__id__": 687 + "__id__": 735 }, "_multiplierCurve": 100, "_hitSound": { @@ -19950,7 +20777,7 @@ { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 688 + "__id__": 736 } }, { @@ -19994,29 +20821,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 653 + "__id__": 701 }, "_children": [ { - "__id__": 690 + "__id__": 738 }, { - "__id__": 693 + "__id__": 741 }, { - "__id__": 700 + "__id__": 748 }, { - "__id__": 702 + "__id__": 750 } ], "_active": true, "_components": [ { - "__id__": 704 + "__id__": 752 }, { - "__id__": 705 + "__id__": 753 } ], "_prefab": null, @@ -20055,16 +20882,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 689 + "__id__": 737 }, "_children": [], "_active": true, "_components": [ { - "__id__": 691 + "__id__": 739 }, { - "__id__": 692 + "__id__": 740 } ], "_prefab": null, @@ -20103,7 +20930,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 690 + "__id__": 738 }, "_enabled": true, "__prefab": null, @@ -20125,7 +20952,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 690 + "__id__": 738 }, "_enabled": true, "__prefab": null, @@ -20164,23 +20991,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 689 + "__id__": 737 }, "_children": [ { - "__id__": 694 + "__id__": 742 } ], "_active": true, "_components": [ { - "__id__": 697 + "__id__": 745 }, { - "__id__": 698 + "__id__": 746 }, { - "__id__": 699 + "__id__": 747 } ], "_prefab": null, @@ -20219,16 +21046,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 693 + "__id__": 741 }, "_children": [], "_active": true, "_components": [ { - "__id__": 695 + "__id__": 743 }, { - "__id__": 696 + "__id__": 744 } ], "_prefab": null, @@ -20267,7 +21094,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 694 + "__id__": 742 }, "_enabled": true, "__prefab": null, @@ -20289,7 +21116,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 694 + "__id__": 742 }, "_enabled": true, "__prefab": null, @@ -20328,7 +21155,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 693 + "__id__": 741 }, "_enabled": true, "__prefab": null, @@ -20350,7 +21177,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 693 + "__id__": 741 }, "_enabled": true, "__prefab": null, @@ -20378,7 +21205,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 693 + "__id__": 741 }, "_enabled": true, "__prefab": null, @@ -20406,13 +21233,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 689 + "__id__": 737 }, "_children": [], "_active": true, "_components": [ { - "__id__": 701 + "__id__": 749 } ], "_prefab": null, @@ -20451,7 +21278,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 700 + "__id__": 748 }, "_enabled": true, "__prefab": null, @@ -20473,13 +21300,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 689 + "__id__": 737 }, "_children": [], "_active": true, "_components": [ { - "__id__": 703 + "__id__": 751 } ], "_prefab": null, @@ -20518,7 +21345,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 702 + "__id__": 750 }, "_enabled": true, "__prefab": null, @@ -20540,7 +21367,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 689 + "__id__": 737 }, "_enabled": true, "__prefab": null, @@ -20562,27 +21389,27 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 689 + "__id__": 737 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 698 + "__id__": 746 }, "_sprite": { - "__id__": 696 + "__id__": 744 }, "_patrolPoint1": { - "__id__": 700 + "__id__": 748 }, "_patrolPoint2": { - "__id__": 702 + "__id__": 750 }, "_speed": 50, "_requireGoal": 9, "_curveY": false, "_patrolCurve": { - "__id__": 706 + "__id__": 754 }, "_multiplierCurve": 100, "_hitSound": { @@ -20594,7 +21421,7 @@ { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 707 + "__id__": 755 } }, { @@ -20638,29 +21465,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 653 + "__id__": 701 }, "_children": [ { - "__id__": 709 + "__id__": 757 }, { - "__id__": 712 + "__id__": 760 }, { - "__id__": 719 + "__id__": 767 }, { - "__id__": 721 + "__id__": 769 } ], "_active": true, "_components": [ { - "__id__": 723 + "__id__": 771 }, { - "__id__": 724 + "__id__": 772 } ], "_prefab": null, @@ -20699,16 +21526,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 708 + "__id__": 756 }, "_children": [], "_active": true, "_components": [ { - "__id__": 710 + "__id__": 758 }, { - "__id__": 711 + "__id__": 759 } ], "_prefab": null, @@ -20747,7 +21574,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 709 + "__id__": 757 }, "_enabled": true, "__prefab": null, @@ -20769,7 +21596,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 709 + "__id__": 757 }, "_enabled": true, "__prefab": null, @@ -20808,23 +21635,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 708 + "__id__": 756 }, "_children": [ { - "__id__": 713 + "__id__": 761 } ], "_active": true, "_components": [ { - "__id__": 716 + "__id__": 764 }, { - "__id__": 717 + "__id__": 765 }, { - "__id__": 718 + "__id__": 766 } ], "_prefab": null, @@ -20863,16 +21690,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 712 + "__id__": 760 }, "_children": [], "_active": true, "_components": [ { - "__id__": 714 + "__id__": 762 }, { - "__id__": 715 + "__id__": 763 } ], "_prefab": null, @@ -20911,7 +21738,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 713 + "__id__": 761 }, "_enabled": true, "__prefab": null, @@ -20933,7 +21760,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 713 + "__id__": 761 }, "_enabled": true, "__prefab": null, @@ -20972,7 +21799,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 760 }, "_enabled": true, "__prefab": null, @@ -20994,7 +21821,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 760 }, "_enabled": true, "__prefab": null, @@ -21022,7 +21849,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 712 + "__id__": 760 }, "_enabled": true, "__prefab": null, @@ -21050,13 +21877,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 708 + "__id__": 756 }, "_children": [], "_active": true, "_components": [ { - "__id__": 720 + "__id__": 768 } ], "_prefab": null, @@ -21095,7 +21922,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 719 + "__id__": 767 }, "_enabled": true, "__prefab": null, @@ -21117,13 +21944,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 708 + "__id__": 756 }, "_children": [], "_active": true, "_components": [ { - "__id__": 722 + "__id__": 770 } ], "_prefab": null, @@ -21162,7 +21989,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 721 + "__id__": 769 }, "_enabled": true, "__prefab": null, @@ -21184,7 +22011,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 708 + "__id__": 756 }, "_enabled": true, "__prefab": null, @@ -21206,27 +22033,27 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 708 + "__id__": 756 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 717 + "__id__": 765 }, "_sprite": { - "__id__": 715 + "__id__": 763 }, "_patrolPoint1": { - "__id__": 719 + "__id__": 767 }, "_patrolPoint2": { - "__id__": 721 + "__id__": 769 }, "_speed": 50, "_requireGoal": 12, "_curveY": false, "_patrolCurve": { - "__id__": 725 + "__id__": 773 }, "_multiplierCurve": 100, "_hitSound": { @@ -21238,7 +22065,7 @@ { "__type__": "cc.AnimationCurve", "_curve": { - "__id__": 726 + "__id__": 774 } }, { @@ -21282,7 +22109,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 653 + "__id__": 701 }, "_enabled": true, "__prefab": null, @@ -21308,22 +22135,22 @@ }, "_children": [ { - "__id__": 729 + "__id__": 777 }, { - "__id__": 744 + "__id__": 792 }, { - "__id__": 759 + "__id__": 807 }, { - "__id__": 774 + "__id__": 822 } ], "_active": true, "_components": [ { - "__id__": 789 + "__id__": 837 } ], "_prefab": null, @@ -21362,23 +22189,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 728 + "__id__": 776 }, "_children": [ { - "__id__": 730 + "__id__": 778 } ], "_active": true, "_components": [ { - "__id__": 739 + "__id__": 787 }, { - "__id__": 742 + "__id__": 790 }, { - "__id__": 743 + "__id__": 791 } ], "_prefab": null, @@ -21417,29 +22244,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 729 + "__id__": 777 }, "_children": [ { - "__id__": 731 + "__id__": 779 }, { - "__id__": 734 + "__id__": 782 } ], "_active": true, "_components": [ { - "__id__": 737 + "__id__": 785 }, { - "__id__": 738 + "__id__": 786 }, { - "__id__": 740 + "__id__": 788 }, { - "__id__": 741 + "__id__": 789 } ], "_prefab": null, @@ -21478,16 +22305,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 730 + "__id__": 778 }, "_children": [], "_active": true, "_components": [ { - "__id__": 732 + "__id__": 780 }, { - "__id__": 733 + "__id__": 781 } ], "_prefab": null, @@ -21526,7 +22353,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 731 + "__id__": 779 }, "_enabled": true, "__prefab": null, @@ -21548,7 +22375,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 731 + "__id__": 779 }, "_enabled": true, "__prefab": null, @@ -21587,16 +22414,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 730 + "__id__": 778 }, "_children": [], "_active": true, "_components": [ { - "__id__": 735 + "__id__": 783 }, { - "__id__": 736 + "__id__": 784 } ], "_prefab": null, @@ -21635,7 +22462,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 734 + "__id__": 782 }, "_enabled": true, "__prefab": null, @@ -21657,7 +22484,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 734 + "__id__": 782 }, "_enabled": true, "__prefab": null, @@ -21696,7 +22523,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 730 + "__id__": 778 }, "_enabled": true, "__prefab": null, @@ -21724,7 +22551,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 730 + "__id__": 778 }, "_enabled": true, "__prefab": null, @@ -21740,7 +22567,7 @@ }, "collideConnected": false, "connectedBody": { - "__id__": 739 + "__id__": 787 }, "_enableLimit": true, "_lowerAngle": -60, @@ -21756,7 +22583,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 729 + "__id__": 777 }, "_enabled": true, "__prefab": null, @@ -21784,7 +22611,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 730 + "__id__": 778 }, "_enabled": true, "__prefab": null, @@ -21864,7 +22691,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 730 + "__id__": 778 }, "_enabled": true, "__prefab": null, @@ -21886,15 +22713,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 729 + "__id__": 777 }, "_enabled": true, "__prefab": null, "_animation": { - "__id__": 743 + "__id__": 791 }, "_hingeJoint": { - "__id__": 738 + "__id__": 786 }, "_motorSpeedActive": -10000, "_motorSpeedDeActive": 10000, @@ -21911,7 +22738,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 729 + "__id__": 777 }, "_enabled": true, "__prefab": null, @@ -21934,23 +22761,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 728 + "__id__": 776 }, "_children": [ { - "__id__": 745 + "__id__": 793 } ], "_active": true, "_components": [ { - "__id__": 754 + "__id__": 802 }, { - "__id__": 757 + "__id__": 805 }, { - "__id__": 758 + "__id__": 806 } ], "_prefab": null, @@ -21989,29 +22816,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 744 + "__id__": 792 }, "_children": [ { - "__id__": 746 + "__id__": 794 }, { - "__id__": 749 + "__id__": 797 } ], "_active": true, "_components": [ { - "__id__": 752 + "__id__": 800 }, { - "__id__": 753 + "__id__": 801 }, { - "__id__": 755 + "__id__": 803 }, { - "__id__": 756 + "__id__": 804 } ], "_prefab": null, @@ -22050,16 +22877,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 745 + "__id__": 793 }, "_children": [], "_active": true, "_components": [ { - "__id__": 747 + "__id__": 795 }, { - "__id__": 748 + "__id__": 796 } ], "_prefab": null, @@ -22098,7 +22925,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 746 + "__id__": 794 }, "_enabled": true, "__prefab": null, @@ -22120,7 +22947,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 746 + "__id__": 794 }, "_enabled": true, "__prefab": null, @@ -22159,16 +22986,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 745 + "__id__": 793 }, "_children": [], "_active": true, "_components": [ { - "__id__": 750 + "__id__": 798 }, { - "__id__": 751 + "__id__": 799 } ], "_prefab": null, @@ -22207,7 +23034,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 749 + "__id__": 797 }, "_enabled": true, "__prefab": null, @@ -22229,7 +23056,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 749 + "__id__": 797 }, "_enabled": true, "__prefab": null, @@ -22268,7 +23095,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 745 + "__id__": 793 }, "_enabled": true, "__prefab": null, @@ -22296,7 +23123,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 745 + "__id__": 793 }, "_enabled": true, "__prefab": null, @@ -22312,7 +23139,7 @@ }, "collideConnected": false, "connectedBody": { - "__id__": 754 + "__id__": 802 }, "_enableLimit": true, "_lowerAngle": 0, @@ -22328,7 +23155,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 744 + "__id__": 792 }, "_enabled": true, "__prefab": null, @@ -22356,7 +23183,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 745 + "__id__": 793 }, "_enabled": true, "__prefab": null, @@ -22451,7 +23278,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 745 + "__id__": 793 }, "_enabled": true, "__prefab": null, @@ -22473,15 +23300,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 744 + "__id__": 792 }, "_enabled": true, "__prefab": null, "_animation": { - "__id__": 758 + "__id__": 806 }, "_hingeJoint": { - "__id__": 753 + "__id__": 801 }, "_motorSpeedActive": 10000, "_motorSpeedDeActive": -10000, @@ -22498,7 +23325,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 744 + "__id__": 792 }, "_enabled": true, "__prefab": null, @@ -22521,23 +23348,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 728 + "__id__": 776 }, "_children": [ { - "__id__": 760 + "__id__": 808 } ], "_active": true, "_components": [ { - "__id__": 769 + "__id__": 817 }, { - "__id__": 772 + "__id__": 820 }, { - "__id__": 773 + "__id__": 821 } ], "_prefab": null, @@ -22576,29 +23403,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 759 + "__id__": 807 }, "_children": [ { - "__id__": 761 + "__id__": 809 }, { - "__id__": 764 + "__id__": 812 } ], "_active": true, "_components": [ { - "__id__": 767 + "__id__": 815 }, { - "__id__": 768 + "__id__": 816 }, { - "__id__": 770 + "__id__": 818 }, { - "__id__": 771 + "__id__": 819 } ], "_prefab": null, @@ -22637,16 +23464,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 760 + "__id__": 808 }, "_children": [], "_active": true, "_components": [ { - "__id__": 762 + "__id__": 810 }, { - "__id__": 763 + "__id__": 811 } ], "_prefab": null, @@ -22685,7 +23512,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 761 + "__id__": 809 }, "_enabled": true, "__prefab": null, @@ -22707,7 +23534,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 761 + "__id__": 809 }, "_enabled": true, "__prefab": null, @@ -22746,16 +23573,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 760 + "__id__": 808 }, "_children": [], "_active": true, "_components": [ { - "__id__": 765 + "__id__": 813 }, { - "__id__": 766 + "__id__": 814 } ], "_prefab": null, @@ -22794,7 +23621,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 764 + "__id__": 812 }, "_enabled": true, "__prefab": null, @@ -22816,7 +23643,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 764 + "__id__": 812 }, "_enabled": true, "__prefab": null, @@ -22855,7 +23682,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 808 }, "_enabled": true, "__prefab": null, @@ -22883,7 +23710,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 808 }, "_enabled": true, "__prefab": null, @@ -22899,7 +23726,7 @@ }, "collideConnected": false, "connectedBody": { - "__id__": 769 + "__id__": 817 }, "_enableLimit": true, "_lowerAngle": 0, @@ -22915,7 +23742,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 759 + "__id__": 807 }, "_enabled": true, "__prefab": null, @@ -22943,7 +23770,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 808 }, "_enabled": true, "__prefab": null, @@ -23038,7 +23865,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 760 + "__id__": 808 }, "_enabled": true, "__prefab": null, @@ -23060,15 +23887,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 759 + "__id__": 807 }, "_enabled": true, "__prefab": null, "_animation": { - "__id__": 773 + "__id__": 821 }, "_hingeJoint": { - "__id__": 768 + "__id__": 816 }, "_motorSpeedActive": 10000, "_motorSpeedDeActive": -10000, @@ -23085,7 +23912,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 759 + "__id__": 807 }, "_enabled": true, "__prefab": null, @@ -23108,23 +23935,23 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 728 + "__id__": 776 }, "_children": [ { - "__id__": 775 + "__id__": 823 } ], "_active": true, "_components": [ { - "__id__": 784 + "__id__": 832 }, { - "__id__": 787 + "__id__": 835 }, { - "__id__": 788 + "__id__": 836 } ], "_prefab": null, @@ -23163,29 +23990,29 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 774 + "__id__": 822 }, "_children": [ { - "__id__": 776 + "__id__": 824 }, { - "__id__": 779 + "__id__": 827 } ], "_active": true, "_components": [ { - "__id__": 782 + "__id__": 830 }, { - "__id__": 783 + "__id__": 831 }, { - "__id__": 785 + "__id__": 833 }, { - "__id__": 786 + "__id__": 834 } ], "_prefab": null, @@ -23224,16 +24051,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 775 + "__id__": 823 }, "_children": [], "_active": true, "_components": [ { - "__id__": 777 + "__id__": 825 }, { - "__id__": 778 + "__id__": 826 } ], "_prefab": null, @@ -23272,7 +24099,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 776 + "__id__": 824 }, "_enabled": true, "__prefab": null, @@ -23294,7 +24121,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 776 + "__id__": 824 }, "_enabled": true, "__prefab": null, @@ -23333,16 +24160,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 775 + "__id__": 823 }, "_children": [], "_active": true, "_components": [ { - "__id__": 780 + "__id__": 828 }, { - "__id__": 781 + "__id__": 829 } ], "_prefab": null, @@ -23381,7 +24208,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 779 + "__id__": 827 }, "_enabled": true, "__prefab": null, @@ -23403,7 +24230,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 779 + "__id__": 827 }, "_enabled": true, "__prefab": null, @@ -23442,7 +24269,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 775 + "__id__": 823 }, "_enabled": true, "__prefab": null, @@ -23470,7 +24297,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 775 + "__id__": 823 }, "_enabled": true, "__prefab": null, @@ -23486,7 +24313,7 @@ }, "collideConnected": false, "connectedBody": { - "__id__": 784 + "__id__": 832 }, "_enableLimit": true, "_lowerAngle": -60, @@ -23502,7 +24329,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 774 + "__id__": 822 }, "_enabled": true, "__prefab": null, @@ -23530,7 +24357,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 775 + "__id__": 823 }, "_enabled": true, "__prefab": null, @@ -23610,7 +24437,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 775 + "__id__": 823 }, "_enabled": true, "__prefab": null, @@ -23632,15 +24459,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 774 + "__id__": 822 }, "_enabled": true, "__prefab": null, "_animation": { - "__id__": 788 + "__id__": 836 }, "_hingeJoint": { - "__id__": 783 + "__id__": 831 }, "_motorSpeedActive": -10000, "_motorSpeedDeActive": 10000, @@ -23657,7 +24484,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 774 + "__id__": 822 }, "_enabled": true, "__prefab": null, @@ -23680,7 +24507,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 728 + "__id__": 776 }, "_enabled": true, "__prefab": null, @@ -23708,16 +24535,16 @@ "_active": true, "_components": [ { - "__id__": 791 + "__id__": 839 }, { - "__id__": 792 + "__id__": 840 }, { - "__id__": 793 + "__id__": 841 }, { - "__id__": 794 + "__id__": 842 } ], "_prefab": null, @@ -23756,7 +24583,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 790 + "__id__": 838 }, "_enabled": true, "__prefab": null, @@ -23778,7 +24605,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 790 + "__id__": 838 }, "_enabled": true, "__prefab": null, @@ -23806,12 +24633,12 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 790 + "__id__": 838 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 792 + "__id__": 840 }, "_id": "63rfzsm3REkprs+s68PCRK" }, @@ -23821,7 +24648,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 790 + "__id__": 838 }, "_enabled": true, "__prefab": null, @@ -23852,78 +24679,6 @@ "__id__": 16 }, "_children": [ - { - "__id__": 796 - }, - { - "__id__": 798 - }, - { - "__id__": 800 - }, - { - "__id__": 802 - }, - { - "__id__": 804 - }, - { - "__id__": 806 - }, - { - "__id__": 808 - }, - { - "__id__": 810 - }, - { - "__id__": 812 - }, - { - "__id__": 814 - }, - { - "__id__": 816 - }, - { - "__id__": 818 - }, - { - "__id__": 820 - }, - { - "__id__": 822 - }, - { - "__id__": 824 - }, - { - "__id__": 826 - }, - { - "__id__": 828 - }, - { - "__id__": 830 - }, - { - "__id__": 832 - }, - { - "__id__": 834 - }, - { - "__id__": 836 - }, - { - "__id__": 838 - }, - { - "__id__": 840 - }, - { - "__id__": 842 - }, { "__id__": 844 }, @@ -24049,15 +24804,87 @@ }, { "__id__": 926 + }, + { + "__id__": 928 + }, + { + "__id__": 930 + }, + { + "__id__": 932 + }, + { + "__id__": 934 + }, + { + "__id__": 936 + }, + { + "__id__": 938 + }, + { + "__id__": 940 + }, + { + "__id__": 942 + }, + { + "__id__": 944 + }, + { + "__id__": 946 + }, + { + "__id__": 948 + }, + { + "__id__": 950 + }, + { + "__id__": 952 + }, + { + "__id__": 954 + }, + { + "__id__": 956 + }, + { + "__id__": 958 + }, + { + "__id__": 960 + }, + { + "__id__": 962 + }, + { + "__id__": 964 + }, + { + "__id__": 966 + }, + { + "__id__": 968 + }, + { + "__id__": 970 + }, + { + "__id__": 972 + }, + { + "__id__": 974 } ], "_active": true, "_components": [ { - "__id__": 928 + "__id__": 976 }, { - "__id__": 929 + "__id__": 977 } ], "_prefab": null, @@ -24096,13 +24923,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 797 + "__id__": 845 } ], "_prefab": null, @@ -24141,7 +24968,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 796 + "__id__": 844 }, "_enabled": true, "__prefab": null, @@ -24163,13 +24990,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 799 + "__id__": 847 } ], "_prefab": null, @@ -24208,7 +25035,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 798 + "__id__": 846 }, "_enabled": true, "__prefab": null, @@ -24230,13 +25057,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 801 + "__id__": 849 } ], "_prefab": null, @@ -24275,7 +25102,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 800 + "__id__": 848 }, "_enabled": true, "__prefab": null, @@ -24297,13 +25124,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 803 + "__id__": 851 } ], "_prefab": null, @@ -24342,7 +25169,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 802 + "__id__": 850 }, "_enabled": true, "__prefab": null, @@ -24364,13 +25191,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 805 + "__id__": 853 } ], "_prefab": null, @@ -24409,7 +25236,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 804 + "__id__": 852 }, "_enabled": true, "__prefab": null, @@ -24431,13 +25258,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 807 + "__id__": 855 } ], "_prefab": null, @@ -24476,7 +25303,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 806 + "__id__": 854 }, "_enabled": true, "__prefab": null, @@ -24498,13 +25325,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 809 + "__id__": 857 } ], "_prefab": null, @@ -24543,7 +25370,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 808 + "__id__": 856 }, "_enabled": true, "__prefab": null, @@ -24565,13 +25392,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 811 + "__id__": 859 } ], "_prefab": null, @@ -24610,7 +25437,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 810 + "__id__": 858 }, "_enabled": true, "__prefab": null, @@ -24632,13 +25459,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 813 + "__id__": 861 } ], "_prefab": null, @@ -24677,7 +25504,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 812 + "__id__": 860 }, "_enabled": true, "__prefab": null, @@ -24699,13 +25526,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 815 + "__id__": 863 } ], "_prefab": null, @@ -24744,7 +25571,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 814 + "__id__": 862 }, "_enabled": true, "__prefab": null, @@ -24766,13 +25593,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 817 + "__id__": 865 } ], "_prefab": null, @@ -24811,7 +25638,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 816 + "__id__": 864 }, "_enabled": true, "__prefab": null, @@ -24833,13 +25660,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 819 + "__id__": 867 } ], "_prefab": null, @@ -24878,7 +25705,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 818 + "__id__": 866 }, "_enabled": true, "__prefab": null, @@ -24900,13 +25727,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 821 + "__id__": 869 } ], "_prefab": null, @@ -24945,7 +25772,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 820 + "__id__": 868 }, "_enabled": true, "__prefab": null, @@ -24967,13 +25794,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 823 + "__id__": 871 } ], "_prefab": null, @@ -25012,7 +25839,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 822 + "__id__": 870 }, "_enabled": true, "__prefab": null, @@ -25034,13 +25861,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 825 + "__id__": 873 } ], "_prefab": null, @@ -25079,7 +25906,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 824 + "__id__": 872 }, "_enabled": true, "__prefab": null, @@ -25101,13 +25928,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 827 + "__id__": 875 } ], "_prefab": null, @@ -25146,7 +25973,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 826 + "__id__": 874 }, "_enabled": true, "__prefab": null, @@ -25168,13 +25995,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 829 + "__id__": 877 } ], "_prefab": null, @@ -25213,7 +26040,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 828 + "__id__": 876 }, "_enabled": true, "__prefab": null, @@ -25235,13 +26062,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 831 + "__id__": 879 } ], "_prefab": null, @@ -25280,7 +26107,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 830 + "__id__": 878 }, "_enabled": true, "__prefab": null, @@ -25302,13 +26129,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 833 + "__id__": 881 } ], "_prefab": null, @@ -25347,7 +26174,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 832 + "__id__": 880 }, "_enabled": true, "__prefab": null, @@ -25369,13 +26196,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 835 + "__id__": 883 } ], "_prefab": null, @@ -25414,7 +26241,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 834 + "__id__": 882 }, "_enabled": true, "__prefab": null, @@ -25436,13 +26263,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 837 + "__id__": 885 } ], "_prefab": null, @@ -25481,7 +26308,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 836 + "__id__": 884 }, "_enabled": true, "__prefab": null, @@ -25503,13 +26330,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 839 + "__id__": 887 } ], "_prefab": null, @@ -25548,7 +26375,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 838 + "__id__": 886 }, "_enabled": true, "__prefab": null, @@ -25570,13 +26397,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 841 + "__id__": 889 } ], "_prefab": null, @@ -25615,7 +26442,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 840 + "__id__": 888 }, "_enabled": true, "__prefab": null, @@ -25637,13 +26464,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 843 + "__id__": 891 } ], "_prefab": null, @@ -25682,7 +26509,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 842 + "__id__": 890 }, "_enabled": true, "__prefab": null, @@ -25704,13 +26531,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 845 + "__id__": 893 } ], "_prefab": null, @@ -25749,7 +26576,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 844 + "__id__": 892 }, "_enabled": true, "__prefab": null, @@ -25771,13 +26598,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 847 + "__id__": 895 } ], "_prefab": null, @@ -25816,7 +26643,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 846 + "__id__": 894 }, "_enabled": true, "__prefab": null, @@ -25838,13 +26665,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 849 + "__id__": 897 } ], "_prefab": null, @@ -25883,7 +26710,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 848 + "__id__": 896 }, "_enabled": true, "__prefab": null, @@ -25905,13 +26732,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 851 + "__id__": 899 } ], "_prefab": null, @@ -25950,7 +26777,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 850 + "__id__": 898 }, "_enabled": true, "__prefab": null, @@ -25972,13 +26799,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 853 + "__id__": 901 } ], "_prefab": null, @@ -26017,7 +26844,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 852 + "__id__": 900 }, "_enabled": true, "__prefab": null, @@ -26039,13 +26866,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 855 + "__id__": 903 } ], "_prefab": null, @@ -26084,7 +26911,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 854 + "__id__": 902 }, "_enabled": true, "__prefab": null, @@ -26106,13 +26933,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 857 + "__id__": 905 } ], "_prefab": null, @@ -26151,7 +26978,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 856 + "__id__": 904 }, "_enabled": true, "__prefab": null, @@ -26173,13 +27000,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 859 + "__id__": 907 } ], "_prefab": null, @@ -26218,7 +27045,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 858 + "__id__": 906 }, "_enabled": true, "__prefab": null, @@ -26240,13 +27067,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 861 + "__id__": 909 } ], "_prefab": null, @@ -26285,7 +27112,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 860 + "__id__": 908 }, "_enabled": true, "__prefab": null, @@ -26307,13 +27134,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 863 + "__id__": 911 } ], "_prefab": null, @@ -26352,7 +27179,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 862 + "__id__": 910 }, "_enabled": true, "__prefab": null, @@ -26374,13 +27201,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 865 + "__id__": 913 } ], "_prefab": null, @@ -26419,7 +27246,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 864 + "__id__": 912 }, "_enabled": true, "__prefab": null, @@ -26441,13 +27268,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 867 + "__id__": 915 } ], "_prefab": null, @@ -26486,7 +27313,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 866 + "__id__": 914 }, "_enabled": true, "__prefab": null, @@ -26508,13 +27335,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 869 + "__id__": 917 } ], "_prefab": null, @@ -26553,7 +27380,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 868 + "__id__": 916 }, "_enabled": true, "__prefab": null, @@ -26575,13 +27402,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 871 + "__id__": 919 } ], "_prefab": null, @@ -26620,7 +27447,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 870 + "__id__": 918 }, "_enabled": true, "__prefab": null, @@ -26642,13 +27469,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 873 + "__id__": 921 } ], "_prefab": null, @@ -26687,7 +27514,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 872 + "__id__": 920 }, "_enabled": true, "__prefab": null, @@ -26709,13 +27536,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 875 + "__id__": 923 } ], "_prefab": null, @@ -26754,7 +27581,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 874 + "__id__": 922 }, "_enabled": true, "__prefab": null, @@ -26776,13 +27603,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 877 + "__id__": 925 } ], "_prefab": null, @@ -26821,7 +27648,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 876 + "__id__": 924 }, "_enabled": true, "__prefab": null, @@ -26843,13 +27670,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 879 + "__id__": 927 } ], "_prefab": null, @@ -26888,7 +27715,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 878 + "__id__": 926 }, "_enabled": true, "__prefab": null, @@ -26910,13 +27737,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 881 + "__id__": 929 } ], "_prefab": null, @@ -26955,7 +27782,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 880 + "__id__": 928 }, "_enabled": true, "__prefab": null, @@ -26977,13 +27804,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 883 + "__id__": 931 } ], "_prefab": null, @@ -27022,7 +27849,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 882 + "__id__": 930 }, "_enabled": true, "__prefab": null, @@ -27044,13 +27871,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 885 + "__id__": 933 } ], "_prefab": null, @@ -27089,7 +27916,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 884 + "__id__": 932 }, "_enabled": true, "__prefab": null, @@ -27111,13 +27938,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 887 + "__id__": 935 } ], "_prefab": null, @@ -27156,7 +27983,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 886 + "__id__": 934 }, "_enabled": true, "__prefab": null, @@ -27178,13 +28005,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 889 + "__id__": 937 } ], "_prefab": null, @@ -27223,7 +28050,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 888 + "__id__": 936 }, "_enabled": true, "__prefab": null, @@ -27245,13 +28072,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 891 + "__id__": 939 } ], "_prefab": null, @@ -27290,7 +28117,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 890 + "__id__": 938 }, "_enabled": true, "__prefab": null, @@ -27312,13 +28139,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 893 + "__id__": 941 } ], "_prefab": null, @@ -27357,7 +28184,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 892 + "__id__": 940 }, "_enabled": true, "__prefab": null, @@ -27379,13 +28206,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 895 + "__id__": 943 } ], "_prefab": null, @@ -27424,7 +28251,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 894 + "__id__": 942 }, "_enabled": true, "__prefab": null, @@ -27446,13 +28273,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 897 + "__id__": 945 } ], "_prefab": null, @@ -27491,7 +28318,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 896 + "__id__": 944 }, "_enabled": true, "__prefab": null, @@ -27513,13 +28340,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 899 + "__id__": 947 } ], "_prefab": null, @@ -27558,7 +28385,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 898 + "__id__": 946 }, "_enabled": true, "__prefab": null, @@ -27580,13 +28407,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 901 + "__id__": 949 } ], "_prefab": null, @@ -27625,7 +28452,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 900 + "__id__": 948 }, "_enabled": true, "__prefab": null, @@ -27647,13 +28474,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 903 + "__id__": 951 } ], "_prefab": null, @@ -27692,7 +28519,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 902 + "__id__": 950 }, "_enabled": true, "__prefab": null, @@ -27714,13 +28541,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 905 + "__id__": 953 } ], "_prefab": null, @@ -27759,7 +28586,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 904 + "__id__": 952 }, "_enabled": true, "__prefab": null, @@ -27781,13 +28608,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 907 + "__id__": 955 } ], "_prefab": null, @@ -27826,7 +28653,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 906 + "__id__": 954 }, "_enabled": true, "__prefab": null, @@ -27848,13 +28675,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 909 + "__id__": 957 } ], "_prefab": null, @@ -27893,7 +28720,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 908 + "__id__": 956 }, "_enabled": true, "__prefab": null, @@ -27915,13 +28742,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 911 + "__id__": 959 } ], "_prefab": null, @@ -27960,7 +28787,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 910 + "__id__": 958 }, "_enabled": true, "__prefab": null, @@ -27982,13 +28809,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 913 + "__id__": 961 } ], "_prefab": null, @@ -28027,7 +28854,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 912 + "__id__": 960 }, "_enabled": true, "__prefab": null, @@ -28049,13 +28876,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 915 + "__id__": 963 } ], "_prefab": null, @@ -28094,7 +28921,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 914 + "__id__": 962 }, "_enabled": true, "__prefab": null, @@ -28116,13 +28943,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 917 + "__id__": 965 } ], "_prefab": null, @@ -28161,7 +28988,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 916 + "__id__": 964 }, "_enabled": true, "__prefab": null, @@ -28183,13 +29010,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 919 + "__id__": 967 } ], "_prefab": null, @@ -28228,7 +29055,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 918 + "__id__": 966 }, "_enabled": true, "__prefab": null, @@ -28250,13 +29077,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 921 + "__id__": 969 } ], "_prefab": null, @@ -28295,7 +29122,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 920 + "__id__": 968 }, "_enabled": true, "__prefab": null, @@ -28317,13 +29144,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 923 + "__id__": 971 } ], "_prefab": null, @@ -28362,7 +29189,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 922 + "__id__": 970 }, "_enabled": true, "__prefab": null, @@ -28384,13 +29211,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 925 + "__id__": 973 } ], "_prefab": null, @@ -28429,7 +29256,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 924 + "__id__": 972 }, "_enabled": true, "__prefab": null, @@ -28451,13 +29278,13 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 795 + "__id__": 843 }, "_children": [], "_active": true, "_components": [ { - "__id__": 927 + "__id__": 975 } ], "_prefab": null, @@ -28496,7 +29323,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 926 + "__id__": 974 }, "_enabled": true, "__prefab": null, @@ -28518,7 +29345,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 795 + "__id__": 843 }, "_enabled": true, "__prefab": null, @@ -28540,96 +29367,36 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 795 + "__id__": 843 }, "_enabled": true, "__prefab": null, "_objects": [ { - "__id__": 930 + "__id__": 978 }, { - "__id__": 931 + "__id__": 979 } ], "_boosters": [ { - "__id__": 932 + "__id__": 980 + }, + { + "__id__": 981 + }, + { + "__id__": 982 + }, + { + "__id__": 983 + }, + { + "__id__": 984 } ], "_spawnPoints": [ - { - "__id__": 796 - }, - { - "__id__": 798 - }, - { - "__id__": 800 - }, - { - "__id__": 802 - }, - { - "__id__": 804 - }, - { - "__id__": 806 - }, - { - "__id__": 808 - }, - { - "__id__": 810 - }, - { - "__id__": 812 - }, - { - "__id__": 814 - }, - { - "__id__": 816 - }, - { - "__id__": 818 - }, - { - "__id__": 820 - }, - { - "__id__": 822 - }, - { - "__id__": 824 - }, - { - "__id__": 826 - }, - { - "__id__": 828 - }, - { - "__id__": 830 - }, - { - "__id__": 832 - }, - { - "__id__": 834 - }, - { - "__id__": 836 - }, - { - "__id__": 838 - }, - { - "__id__": 840 - }, - { - "__id__": 842 - }, { "__id__": 844 }, @@ -28755,6 +29522,78 @@ }, { "__id__": 926 + }, + { + "__id__": 928 + }, + { + "__id__": 930 + }, + { + "__id__": 932 + }, + { + "__id__": 934 + }, + { + "__id__": 936 + }, + { + "__id__": 938 + }, + { + "__id__": 940 + }, + { + "__id__": 942 + }, + { + "__id__": 944 + }, + { + "__id__": 946 + }, + { + "__id__": 948 + }, + { + "__id__": 950 + }, + { + "__id__": 952 + }, + { + "__id__": 954 + }, + { + "__id__": 956 + }, + { + "__id__": 958 + }, + { + "__id__": 960 + }, + { + "__id__": 962 + }, + { + "__id__": 964 + }, + { + "__id__": 966 + }, + { + "__id__": 968 + }, + { + "__id__": 970 + }, + { + "__id__": 972 + }, + { + "__id__": 974 } ], "_spawnTime": 1.5, @@ -28790,11 +29629,55 @@ "__uuid__": "fefef5ec-f5cc-45f8-8e6f-4489f610b249", "__expectedType__": "cc.Prefab" }, - "weight": 100, + "weight": 20, "weightStepOnGoal": 0, "maxWeight": 100, "maxObjects": 1 }, + { + "__type__": "weightedObject", + "prefab": { + "__uuid__": "fd465778-69b4-4cf8-9be2-48528a561b58", + "__expectedType__": "cc.Prefab" + }, + "weight": 20, + "weightStepOnGoal": 0, + "maxWeight": 20, + "maxObjects": 1 + }, + { + "__type__": "weightedObject", + "prefab": { + "__uuid__": "3aaaa833-5e70-4ec2-9480-47180250bb9d", + "__expectedType__": "cc.Prefab" + }, + "weight": 20, + "weightStepOnGoal": 0, + "maxWeight": 20, + "maxObjects": 1 + }, + { + "__type__": "weightedObject", + "prefab": { + "__uuid__": "a0154013-d559-4ebd-9c19-e549f8759829", + "__expectedType__": "cc.Prefab" + }, + "weight": 20, + "weightStepOnGoal": 0, + "maxWeight": 20, + "maxObjects": 1 + }, + { + "__type__": "weightedObject", + "prefab": { + "__uuid__": "c4569dbe-f865-41fd-9cb9-d2be403e5c52", + "__expectedType__": "cc.Prefab" + }, + "weight": 20, + "weightStepOnGoal": 0, + "maxWeight": 20, + "maxObjects": 1 + }, { "__type__": "cc.Node", "_name": "trail render", @@ -28807,10 +29690,10 @@ "_active": true, "_components": [ { - "__id__": 934 + "__id__": 986 }, { - "__id__": 935 + "__id__": 987 } ], "_prefab": null, @@ -28849,7 +29732,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 933 + "__id__": 985 }, "_enabled": true, "__prefab": null, @@ -28871,7 +29754,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 933 + "__id__": 985 }, "_enabled": true, "__prefab": null, @@ -28916,7 +29799,7 @@ "_active": true, "_components": [ { - "__id__": 937 + "__id__": 989 } ], "_prefab": null, @@ -28955,7 +29838,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 936 + "__id__": 988 }, "_enabled": true, "__prefab": null, @@ -28981,16 +29864,16 @@ }, "_children": [ { - "__id__": 939 + "__id__": 991 }, { - "__id__": 1074 + "__id__": 1126 } ], "_active": true, "_components": [ { - "__id__": 1209 + "__id__": 1261 } ], "_prefab": null, @@ -29029,26 +29912,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 938 + "__id__": 990 }, "_children": [ { - "__id__": 940 + "__id__": 992 }, { - "__id__": 945 + "__id__": 997 } ], "_active": true, "_components": [ { - "__id__": 1071 + "__id__": 1123 }, { - "__id__": 1072 + "__id__": 1124 }, { - "__id__": 1073 + "__id__": 1125 } ], "_prefab": null, @@ -29087,22 +29970,22 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 939 + "__id__": 991 }, "_children": [], "_active": true, "_components": [ { - "__id__": 941 + "__id__": 993 }, { - "__id__": 942 + "__id__": 994 }, { - "__id__": 943 + "__id__": 995 }, { - "__id__": 944 + "__id__": 996 } ], "_prefab": null, @@ -29141,7 +30024,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 940 + "__id__": 992 }, "_enabled": true, "__prefab": null, @@ -29163,7 +30046,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 940 + "__id__": 992 }, "_enabled": true, "__prefab": null, @@ -29202,7 +30085,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 940 + "__id__": 992 }, "_enabled": true, "__prefab": null, @@ -29230,7 +30113,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 940 + "__id__": 992 }, "_enabled": true, "__prefab": null, @@ -29258,20 +30141,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 939 + "__id__": 991 }, "_children": [ { - "__id__": 946 + "__id__": 998 }, { - "__id__": 1005 + "__id__": 1057 } ], "_active": false, "_components": [ { - "__id__": 1070 + "__id__": 1122 } ], "_prefab": null, @@ -29310,19 +30193,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 945 + "__id__": 997 }, "_children": [], "_active": true, "_components": [ { - "__id__": 947 + "__id__": 999 }, { - "__id__": 1003 + "__id__": 1055 }, { - "__id__": 1004 + "__id__": 1056 } ], "_prefab": null, @@ -29361,7 +30244,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 946 + "__id__": 998 }, "_enabled": true, "__prefab": null, @@ -29374,60 +30257,60 @@ ], "_visFlags": 0, "startColor": { - "__id__": 948 + "__id__": 1000 }, "scaleSpace": 1, "startSize3D": false, "startSizeX": { - "__id__": 949 + "__id__": 1001 }, "startSize": { - "__id__": 949 + "__id__": 1001 }, "startSizeY": { - "__id__": 950 + "__id__": 1002 }, "startSizeZ": { - "__id__": 951 + "__id__": 1003 }, "startSpeed": { - "__id__": 952 + "__id__": 1004 }, "startRotation3D": false, "startRotationX": { - "__id__": 953 + "__id__": 1005 }, "startRotationY": { - "__id__": 954 + "__id__": 1006 }, "startRotationZ": { - "__id__": 955 + "__id__": 1007 }, "startRotation": { - "__id__": 955 + "__id__": 1007 }, "startDelay": { - "__id__": 956 + "__id__": 1008 }, "startLifetime": { - "__id__": 957 + "__id__": 1009 }, "duration": 0.5, "loop": false, "simulationSpeed": 1, "playOnAwake": true, "gravityModifier": { - "__id__": 958 + "__id__": 1010 }, "rateOverTime": { - "__id__": 959 + "__id__": 1011 }, "rateOverDistance": { - "__id__": 960 + "__id__": 1012 }, "bursts": [ { - "__id__": 961 + "__id__": 1013 } ], "_renderCulling": false, @@ -29438,37 +30321,37 @@ "_dataCulling": false, "enableCulling": false, "_colorOverLifetimeModule": { - "__id__": 963 + "__id__": 1015 }, "_shapeModule": { - "__id__": 965 + "__id__": 1017 }, "_sizeOvertimeModule": { - "__id__": 967 + "__id__": 1019 }, "_velocityOvertimeModule": { - "__id__": 973 + "__id__": 1025 }, "_forceOvertimeModule": { - "__id__": 979 + "__id__": 1031 }, "_limitVelocityOvertimeModule": { - "__id__": 983 + "__id__": 1035 }, "_rotationOvertimeModule": { - "__id__": 988 + "__id__": 1040 }, "_textureAnimationModule": { - "__id__": 992 + "__id__": 1044 }, "_noiseModule": { - "__id__": 996 + "__id__": 1048 }, "_trailModule": { - "__id__": 997 + "__id__": 1049 }, "renderer": { - "__id__": 1002 + "__id__": 1054 }, "_prewarm": false, "_capacity": 8, @@ -29568,7 +30451,7 @@ "_repeatCount": 1, "repeatInterval": 0, "count": { - "__id__": 962 + "__id__": 1014 } }, { @@ -29581,7 +30464,7 @@ "__type__": "cc.ColorOvertimeModule", "_enable": false, "color": { - "__id__": 964 + "__id__": 1016 } }, { @@ -29610,7 +30493,7 @@ "arcMode": 0, "arcSpread": 11.4, "arcSpeed": { - "__id__": 966 + "__id__": 1018 }, "length": 5, "boxThickness": { @@ -29651,23 +30534,23 @@ "_enable": true, "separateAxes": false, "size": { - "__id__": 968 + "__id__": 1020 }, "x": { - "__id__": 970 + "__id__": 1022 }, "y": { - "__id__": 971 + "__id__": 1023 }, "z": { - "__id__": 972 + "__id__": 1024 } }, { "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 969 + "__id__": 1021 }, "multiplier": 1 }, @@ -29728,16 +30611,16 @@ "__type__": "cc.VelocityOvertimeModule", "_enable": true, "x": { - "__id__": 974 + "__id__": 1026 }, "y": { - "__id__": 975 + "__id__": 1027 }, "z": { - "__id__": 977 + "__id__": 1029 }, "speedModifier": { - "__id__": 978 + "__id__": 1030 }, "space": 1 }, @@ -29751,7 +30634,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 976 + "__id__": 1028 }, "multiplier": 1 }, @@ -29806,13 +30689,13 @@ "__type__": "cc.ForceOvertimeModule", "_enable": false, "x": { - "__id__": 980 + "__id__": 1032 }, "y": { - "__id__": 981 + "__id__": 1033 }, "z": { - "__id__": 982 + "__id__": 1034 }, "space": 1 }, @@ -29838,16 +30721,16 @@ "__type__": "cc.LimitVelocityOvertimeModule", "_enable": false, "limitX": { - "__id__": 984 + "__id__": 1036 }, "limitY": { - "__id__": 985 + "__id__": 1037 }, "limitZ": { - "__id__": 986 + "__id__": 1038 }, "limit": { - "__id__": 987 + "__id__": 1039 }, "dampen": 3, "separateAxes": false, @@ -29882,13 +30765,13 @@ "_enable": true, "_separateAxes": false, "x": { - "__id__": 989 + "__id__": 1041 }, "y": { - "__id__": 990 + "__id__": 1042 }, "z": { - "__id__": 991 + "__id__": 1043 } }, { @@ -29922,10 +30805,10 @@ "_mode": 0, "animation": 0, "frameOverTime": { - "__id__": 993 + "__id__": 1045 }, "startFrame": { - "__id__": 995 + "__id__": 1047 }, "cycleCount": 0, "_flipU": 0, @@ -29938,7 +30821,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 994 + "__id__": 1046 }, "multiplier": 1 }, @@ -30005,25 +30888,25 @@ "_enable": false, "mode": 0, "lifeTime": { - "__id__": 998 + "__id__": 1050 }, "_minParticleDistance": 0.1, "existWithParticles": true, "textureMode": 0, "widthFromParticle": true, "widthRatio": { - "__id__": 999 + "__id__": 1051 }, "colorFromParticle": false, "colorOverTrail": { - "__id__": 1000 + "__id__": 1052 }, "colorOvertime": { - "__id__": 1001 + "__id__": 1053 }, "_space": 0, "_particleSystem": { - "__id__": 947 + "__id__": 999 } }, { @@ -30084,7 +30967,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 946 + "__id__": 998 }, "_enabled": true, "__prefab": null, @@ -30096,7 +30979,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 946 + "__id__": 998 }, "_enabled": true, "__prefab": null, @@ -30118,19 +31001,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 945 + "__id__": 997 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1006 + "__id__": 1058 }, { - "__id__": 1068 + "__id__": 1120 }, { - "__id__": 1069 + "__id__": 1121 } ], "_prefab": null, @@ -30169,7 +31052,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1005 + "__id__": 1057 }, "_enabled": true, "__prefab": null, @@ -30182,60 +31065,60 @@ ], "_visFlags": 0, "startColor": { - "__id__": 1007 + "__id__": 1059 }, "scaleSpace": 1, "startSize3D": false, "startSizeX": { - "__id__": 1008 + "__id__": 1060 }, "startSize": { - "__id__": 1008 + "__id__": 1060 }, "startSizeY": { - "__id__": 1009 + "__id__": 1061 }, "startSizeZ": { - "__id__": 1010 + "__id__": 1062 }, "startSpeed": { - "__id__": 1011 + "__id__": 1063 }, "startRotation3D": false, "startRotationX": { - "__id__": 1012 + "__id__": 1064 }, "startRotationY": { - "__id__": 1013 + "__id__": 1065 }, "startRotationZ": { - "__id__": 1014 + "__id__": 1066 }, "startRotation": { - "__id__": 1014 + "__id__": 1066 }, "startDelay": { - "__id__": 1015 + "__id__": 1067 }, "startLifetime": { - "__id__": 1016 + "__id__": 1068 }, "duration": 0.5, "loop": false, "simulationSpeed": 1, "playOnAwake": true, "gravityModifier": { - "__id__": 1017 + "__id__": 1069 }, "rateOverTime": { - "__id__": 1018 + "__id__": 1070 }, "rateOverDistance": { - "__id__": 1019 + "__id__": 1071 }, "bursts": [ { - "__id__": 1020 + "__id__": 1072 } ], "_renderCulling": false, @@ -30246,37 +31129,37 @@ "_dataCulling": false, "enableCulling": false, "_colorOverLifetimeModule": { - "__id__": 1022 + "__id__": 1074 }, "_shapeModule": { - "__id__": 1031 + "__id__": 1083 }, "_sizeOvertimeModule": { - "__id__": 1033 + "__id__": 1085 }, "_velocityOvertimeModule": { - "__id__": 1039 + "__id__": 1091 }, "_forceOvertimeModule": { - "__id__": 1044 + "__id__": 1096 }, "_limitVelocityOvertimeModule": { - "__id__": 1048 + "__id__": 1100 }, "_rotationOvertimeModule": { - "__id__": 1053 + "__id__": 1105 }, "_textureAnimationModule": { - "__id__": 1057 + "__id__": 1109 }, "_noiseModule": { - "__id__": 1061 + "__id__": 1113 }, "_trailModule": { - "__id__": 1062 + "__id__": 1114 }, "renderer": { - "__id__": 1067 + "__id__": 1119 }, "_prewarm": false, "_capacity": 100, @@ -30374,7 +31257,7 @@ "_repeatCount": 1, "repeatInterval": 1, "count": { - "__id__": 1021 + "__id__": 1073 } }, { @@ -30387,38 +31270,38 @@ "__type__": "cc.ColorOvertimeModule", "_enable": true, "color": { - "__id__": 1023 + "__id__": 1075 } }, { "__type__": "cc.GradientRange", "_mode": 1, "gradient": { - "__id__": 1024 + "__id__": 1076 } }, { "__type__": "cc.Gradient", "colorKeys": [ { - "__id__": 1025 + "__id__": 1077 }, { - "__id__": 1026 + "__id__": 1078 }, { - "__id__": 1027 + "__id__": 1079 } ], "alphaKeys": [ { - "__id__": 1028 + "__id__": 1080 }, { - "__id__": 1029 + "__id__": 1081 }, { - "__id__": 1030 + "__id__": 1082 } ], "mode": 0 @@ -30486,7 +31369,7 @@ "arcMode": 0, "arcSpread": 0, "arcSpeed": { - "__id__": 1032 + "__id__": 1084 }, "length": 5, "boxThickness": { @@ -30527,23 +31410,23 @@ "_enable": true, "separateAxes": false, "size": { - "__id__": 1034 + "__id__": 1086 }, "x": { - "__id__": 1036 + "__id__": 1088 }, "y": { - "__id__": 1037 + "__id__": 1089 }, "z": { - "__id__": 1038 + "__id__": 1090 } }, { "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1035 + "__id__": 1087 }, "multiplier": 1 }, @@ -30604,16 +31487,16 @@ "__type__": "cc.VelocityOvertimeModule", "_enable": false, "x": { - "__id__": 1040 + "__id__": 1092 }, "y": { - "__id__": 1041 + "__id__": 1093 }, "z": { - "__id__": 1042 + "__id__": 1094 }, "speedModifier": { - "__id__": 1043 + "__id__": 1095 }, "space": 1 }, @@ -30645,13 +31528,13 @@ "__type__": "cc.ForceOvertimeModule", "_enable": false, "x": { - "__id__": 1045 + "__id__": 1097 }, "y": { - "__id__": 1046 + "__id__": 1098 }, "z": { - "__id__": 1047 + "__id__": 1099 }, "space": 1 }, @@ -30677,16 +31560,16 @@ "__type__": "cc.LimitVelocityOvertimeModule", "_enable": true, "limitX": { - "__id__": 1049 + "__id__": 1101 }, "limitY": { - "__id__": 1050 + "__id__": 1102 }, "limitZ": { - "__id__": 1051 + "__id__": 1103 }, "limit": { - "__id__": 1052 + "__id__": 1104 }, "dampen": 0.05, "separateAxes": false, @@ -30721,13 +31604,13 @@ "_enable": true, "_separateAxes": false, "x": { - "__id__": 1054 + "__id__": 1106 }, "y": { - "__id__": 1055 + "__id__": 1107 }, "z": { - "__id__": 1056 + "__id__": 1108 } }, { @@ -30759,10 +31642,10 @@ "_mode": 0, "animation": 0, "frameOverTime": { - "__id__": 1058 + "__id__": 1110 }, "startFrame": { - "__id__": 1060 + "__id__": 1112 }, "cycleCount": 1, "_flipU": 0, @@ -30775,7 +31658,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1059 + "__id__": 1111 }, "multiplier": 1 }, @@ -30843,25 +31726,25 @@ "_enable": false, "mode": 0, "lifeTime": { - "__id__": 1063 + "__id__": 1115 }, "_minParticleDistance": 0.1, "existWithParticles": true, "textureMode": 0, "widthFromParticle": true, "widthRatio": { - "__id__": 1064 + "__id__": 1116 }, "colorFromParticle": false, "colorOverTrail": { - "__id__": 1065 + "__id__": 1117 }, "colorOvertime": { - "__id__": 1066 + "__id__": 1118 }, "_space": 0, "_particleSystem": { - "__id__": 1006 + "__id__": 1058 } }, { @@ -30922,7 +31805,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1005 + "__id__": 1057 }, "_enabled": true, "__prefab": null, @@ -30934,7 +31817,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1005 + "__id__": 1057 }, "_enabled": true, "__prefab": null, @@ -30956,7 +31839,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 945 + "__id__": 997 }, "_enabled": true, "__prefab": null, @@ -30978,7 +31861,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 939 + "__id__": 991 }, "_enabled": true, "__prefab": null, @@ -31000,15 +31883,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 939 + "__id__": 991 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 943 + "__id__": 995 }, "_animation": { - "__id__": 1073 + "__id__": 1125 }, "_force": 40, "_soundFx": { @@ -31024,7 +31907,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 939 + "__id__": 991 }, "_enabled": true, "__prefab": null, @@ -31047,26 +31930,26 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 938 + "__id__": 990 }, "_children": [ { - "__id__": 1075 + "__id__": 1127 }, { - "__id__": 1080 + "__id__": 1132 } ], "_active": true, "_components": [ { - "__id__": 1206 + "__id__": 1258 }, { - "__id__": 1207 + "__id__": 1259 }, { - "__id__": 1208 + "__id__": 1260 } ], "_prefab": null, @@ -31105,22 +31988,22 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1074 + "__id__": 1126 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1076 + "__id__": 1128 }, { - "__id__": 1077 + "__id__": 1129 }, { - "__id__": 1078 + "__id__": 1130 }, { - "__id__": 1079 + "__id__": 1131 } ], "_prefab": null, @@ -31159,7 +32042,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1075 + "__id__": 1127 }, "_enabled": true, "__prefab": null, @@ -31181,7 +32064,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1075 + "__id__": 1127 }, "_enabled": true, "__prefab": null, @@ -31220,7 +32103,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1075 + "__id__": 1127 }, "_enabled": true, "__prefab": null, @@ -31248,7 +32131,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1075 + "__id__": 1127 }, "_enabled": true, "__prefab": null, @@ -31276,20 +32159,20 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1074 + "__id__": 1126 }, "_children": [ { - "__id__": 1081 + "__id__": 1133 }, { - "__id__": 1140 + "__id__": 1192 } ], "_active": false, "_components": [ { - "__id__": 1205 + "__id__": 1257 } ], "_prefab": null, @@ -31328,19 +32211,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1080 + "__id__": 1132 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1082 + "__id__": 1134 }, { - "__id__": 1138 + "__id__": 1190 }, { - "__id__": 1139 + "__id__": 1191 } ], "_prefab": null, @@ -31379,7 +32262,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1081 + "__id__": 1133 }, "_enabled": true, "__prefab": null, @@ -31392,60 +32275,60 @@ ], "_visFlags": 0, "startColor": { - "__id__": 1083 + "__id__": 1135 }, "scaleSpace": 1, "startSize3D": false, "startSizeX": { - "__id__": 1084 + "__id__": 1136 }, "startSize": { - "__id__": 1084 + "__id__": 1136 }, "startSizeY": { - "__id__": 1085 + "__id__": 1137 }, "startSizeZ": { - "__id__": 1086 + "__id__": 1138 }, "startSpeed": { - "__id__": 1087 + "__id__": 1139 }, "startRotation3D": false, "startRotationX": { - "__id__": 1088 + "__id__": 1140 }, "startRotationY": { - "__id__": 1089 + "__id__": 1141 }, "startRotationZ": { - "__id__": 1090 + "__id__": 1142 }, "startRotation": { - "__id__": 1090 + "__id__": 1142 }, "startDelay": { - "__id__": 1091 + "__id__": 1143 }, "startLifetime": { - "__id__": 1092 + "__id__": 1144 }, "duration": 0.5, "loop": false, "simulationSpeed": 1, "playOnAwake": true, "gravityModifier": { - "__id__": 1093 + "__id__": 1145 }, "rateOverTime": { - "__id__": 1094 + "__id__": 1146 }, "rateOverDistance": { - "__id__": 1095 + "__id__": 1147 }, "bursts": [ { - "__id__": 1096 + "__id__": 1148 } ], "_renderCulling": false, @@ -31456,37 +32339,37 @@ "_dataCulling": false, "enableCulling": false, "_colorOverLifetimeModule": { - "__id__": 1098 + "__id__": 1150 }, "_shapeModule": { - "__id__": 1100 + "__id__": 1152 }, "_sizeOvertimeModule": { - "__id__": 1102 + "__id__": 1154 }, "_velocityOvertimeModule": { - "__id__": 1108 + "__id__": 1160 }, "_forceOvertimeModule": { - "__id__": 1114 + "__id__": 1166 }, "_limitVelocityOvertimeModule": { - "__id__": 1118 + "__id__": 1170 }, "_rotationOvertimeModule": { - "__id__": 1123 + "__id__": 1175 }, "_textureAnimationModule": { - "__id__": 1127 + "__id__": 1179 }, "_noiseModule": { - "__id__": 1131 + "__id__": 1183 }, "_trailModule": { - "__id__": 1132 + "__id__": 1184 }, "renderer": { - "__id__": 1137 + "__id__": 1189 }, "_prewarm": false, "_capacity": 8, @@ -31586,7 +32469,7 @@ "_repeatCount": 1, "repeatInterval": 0, "count": { - "__id__": 1097 + "__id__": 1149 } }, { @@ -31599,7 +32482,7 @@ "__type__": "cc.ColorOvertimeModule", "_enable": false, "color": { - "__id__": 1099 + "__id__": 1151 } }, { @@ -31628,7 +32511,7 @@ "arcMode": 0, "arcSpread": 11.4, "arcSpeed": { - "__id__": 1101 + "__id__": 1153 }, "length": 5, "boxThickness": { @@ -31669,23 +32552,23 @@ "_enable": true, "separateAxes": false, "size": { - "__id__": 1103 + "__id__": 1155 }, "x": { - "__id__": 1105 + "__id__": 1157 }, "y": { - "__id__": 1106 + "__id__": 1158 }, "z": { - "__id__": 1107 + "__id__": 1159 } }, { "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1104 + "__id__": 1156 }, "multiplier": 1 }, @@ -31746,16 +32629,16 @@ "__type__": "cc.VelocityOvertimeModule", "_enable": true, "x": { - "__id__": 1109 + "__id__": 1161 }, "y": { - "__id__": 1110 + "__id__": 1162 }, "z": { - "__id__": 1112 + "__id__": 1164 }, "speedModifier": { - "__id__": 1113 + "__id__": 1165 }, "space": 1 }, @@ -31769,7 +32652,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1111 + "__id__": 1163 }, "multiplier": 1 }, @@ -31824,13 +32707,13 @@ "__type__": "cc.ForceOvertimeModule", "_enable": false, "x": { - "__id__": 1115 + "__id__": 1167 }, "y": { - "__id__": 1116 + "__id__": 1168 }, "z": { - "__id__": 1117 + "__id__": 1169 }, "space": 1 }, @@ -31856,16 +32739,16 @@ "__type__": "cc.LimitVelocityOvertimeModule", "_enable": false, "limitX": { - "__id__": 1119 + "__id__": 1171 }, "limitY": { - "__id__": 1120 + "__id__": 1172 }, "limitZ": { - "__id__": 1121 + "__id__": 1173 }, "limit": { - "__id__": 1122 + "__id__": 1174 }, "dampen": 3, "separateAxes": false, @@ -31900,13 +32783,13 @@ "_enable": true, "_separateAxes": false, "x": { - "__id__": 1124 + "__id__": 1176 }, "y": { - "__id__": 1125 + "__id__": 1177 }, "z": { - "__id__": 1126 + "__id__": 1178 } }, { @@ -31940,10 +32823,10 @@ "_mode": 0, "animation": 0, "frameOverTime": { - "__id__": 1128 + "__id__": 1180 }, "startFrame": { - "__id__": 1130 + "__id__": 1182 }, "cycleCount": 0, "_flipU": 0, @@ -31956,7 +32839,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1129 + "__id__": 1181 }, "multiplier": 1 }, @@ -32023,25 +32906,25 @@ "_enable": false, "mode": 0, "lifeTime": { - "__id__": 1133 + "__id__": 1185 }, "_minParticleDistance": 0.1, "existWithParticles": true, "textureMode": 0, "widthFromParticle": true, "widthRatio": { - "__id__": 1134 + "__id__": 1186 }, "colorFromParticle": false, "colorOverTrail": { - "__id__": 1135 + "__id__": 1187 }, "colorOvertime": { - "__id__": 1136 + "__id__": 1188 }, "_space": 0, "_particleSystem": { - "__id__": 1082 + "__id__": 1134 } }, { @@ -32102,7 +32985,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1081 + "__id__": 1133 }, "_enabled": true, "__prefab": null, @@ -32114,7 +32997,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1081 + "__id__": 1133 }, "_enabled": true, "__prefab": null, @@ -32136,19 +33019,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1080 + "__id__": 1132 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1141 + "__id__": 1193 }, { - "__id__": 1203 + "__id__": 1255 }, { - "__id__": 1204 + "__id__": 1256 } ], "_prefab": null, @@ -32187,7 +33070,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1140 + "__id__": 1192 }, "_enabled": true, "__prefab": null, @@ -32200,60 +33083,60 @@ ], "_visFlags": 0, "startColor": { - "__id__": 1142 + "__id__": 1194 }, "scaleSpace": 1, "startSize3D": false, "startSizeX": { - "__id__": 1143 + "__id__": 1195 }, "startSize": { - "__id__": 1143 + "__id__": 1195 }, "startSizeY": { - "__id__": 1144 + "__id__": 1196 }, "startSizeZ": { - "__id__": 1145 + "__id__": 1197 }, "startSpeed": { - "__id__": 1146 + "__id__": 1198 }, "startRotation3D": false, "startRotationX": { - "__id__": 1147 + "__id__": 1199 }, "startRotationY": { - "__id__": 1148 + "__id__": 1200 }, "startRotationZ": { - "__id__": 1149 + "__id__": 1201 }, "startRotation": { - "__id__": 1149 + "__id__": 1201 }, "startDelay": { - "__id__": 1150 + "__id__": 1202 }, "startLifetime": { - "__id__": 1151 + "__id__": 1203 }, "duration": 0.5, "loop": false, "simulationSpeed": 1, "playOnAwake": true, "gravityModifier": { - "__id__": 1152 + "__id__": 1204 }, "rateOverTime": { - "__id__": 1153 + "__id__": 1205 }, "rateOverDistance": { - "__id__": 1154 + "__id__": 1206 }, "bursts": [ { - "__id__": 1155 + "__id__": 1207 } ], "_renderCulling": false, @@ -32264,37 +33147,37 @@ "_dataCulling": false, "enableCulling": false, "_colorOverLifetimeModule": { - "__id__": 1157 + "__id__": 1209 }, "_shapeModule": { - "__id__": 1166 + "__id__": 1218 }, "_sizeOvertimeModule": { - "__id__": 1168 + "__id__": 1220 }, "_velocityOvertimeModule": { - "__id__": 1174 + "__id__": 1226 }, "_forceOvertimeModule": { - "__id__": 1179 + "__id__": 1231 }, "_limitVelocityOvertimeModule": { - "__id__": 1183 + "__id__": 1235 }, "_rotationOvertimeModule": { - "__id__": 1188 + "__id__": 1240 }, "_textureAnimationModule": { - "__id__": 1192 + "__id__": 1244 }, "_noiseModule": { - "__id__": 1196 + "__id__": 1248 }, "_trailModule": { - "__id__": 1197 + "__id__": 1249 }, "renderer": { - "__id__": 1202 + "__id__": 1254 }, "_prewarm": false, "_capacity": 100, @@ -32392,7 +33275,7 @@ "_repeatCount": 1, "repeatInterval": 1, "count": { - "__id__": 1156 + "__id__": 1208 } }, { @@ -32405,38 +33288,38 @@ "__type__": "cc.ColorOvertimeModule", "_enable": true, "color": { - "__id__": 1158 + "__id__": 1210 } }, { "__type__": "cc.GradientRange", "_mode": 1, "gradient": { - "__id__": 1159 + "__id__": 1211 } }, { "__type__": "cc.Gradient", "colorKeys": [ { - "__id__": 1160 + "__id__": 1212 }, { - "__id__": 1161 + "__id__": 1213 }, { - "__id__": 1162 + "__id__": 1214 } ], "alphaKeys": [ { - "__id__": 1163 + "__id__": 1215 }, { - "__id__": 1164 + "__id__": 1216 }, { - "__id__": 1165 + "__id__": 1217 } ], "mode": 0 @@ -32504,7 +33387,7 @@ "arcMode": 0, "arcSpread": 0, "arcSpeed": { - "__id__": 1167 + "__id__": 1219 }, "length": 5, "boxThickness": { @@ -32545,23 +33428,23 @@ "_enable": true, "separateAxes": false, "size": { - "__id__": 1169 + "__id__": 1221 }, "x": { - "__id__": 1171 + "__id__": 1223 }, "y": { - "__id__": 1172 + "__id__": 1224 }, "z": { - "__id__": 1173 + "__id__": 1225 } }, { "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1170 + "__id__": 1222 }, "multiplier": 1 }, @@ -32622,16 +33505,16 @@ "__type__": "cc.VelocityOvertimeModule", "_enable": false, "x": { - "__id__": 1175 + "__id__": 1227 }, "y": { - "__id__": 1176 + "__id__": 1228 }, "z": { - "__id__": 1177 + "__id__": 1229 }, "speedModifier": { - "__id__": 1178 + "__id__": 1230 }, "space": 1 }, @@ -32663,13 +33546,13 @@ "__type__": "cc.ForceOvertimeModule", "_enable": false, "x": { - "__id__": 1180 + "__id__": 1232 }, "y": { - "__id__": 1181 + "__id__": 1233 }, "z": { - "__id__": 1182 + "__id__": 1234 }, "space": 1 }, @@ -32695,16 +33578,16 @@ "__type__": "cc.LimitVelocityOvertimeModule", "_enable": true, "limitX": { - "__id__": 1184 + "__id__": 1236 }, "limitY": { - "__id__": 1185 + "__id__": 1237 }, "limitZ": { - "__id__": 1186 + "__id__": 1238 }, "limit": { - "__id__": 1187 + "__id__": 1239 }, "dampen": 0.05, "separateAxes": false, @@ -32739,13 +33622,13 @@ "_enable": true, "_separateAxes": false, "x": { - "__id__": 1189 + "__id__": 1241 }, "y": { - "__id__": 1190 + "__id__": 1242 }, "z": { - "__id__": 1191 + "__id__": 1243 } }, { @@ -32777,10 +33660,10 @@ "_mode": 0, "animation": 0, "frameOverTime": { - "__id__": 1193 + "__id__": 1245 }, "startFrame": { - "__id__": 1195 + "__id__": 1247 }, "cycleCount": 1, "_flipU": 0, @@ -32793,7 +33676,7 @@ "__type__": "cc.CurveRange", "mode": 1, "spline": { - "__id__": 1194 + "__id__": 1246 }, "multiplier": 1 }, @@ -32861,25 +33744,25 @@ "_enable": false, "mode": 0, "lifeTime": { - "__id__": 1198 + "__id__": 1250 }, "_minParticleDistance": 0.1, "existWithParticles": true, "textureMode": 0, "widthFromParticle": true, "widthRatio": { - "__id__": 1199 + "__id__": 1251 }, "colorFromParticle": false, "colorOverTrail": { - "__id__": 1200 + "__id__": 1252 }, "colorOvertime": { - "__id__": 1201 + "__id__": 1253 }, "_space": 0, "_particleSystem": { - "__id__": 1141 + "__id__": 1193 } }, { @@ -32940,7 +33823,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1140 + "__id__": 1192 }, "_enabled": true, "__prefab": null, @@ -32952,7 +33835,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1140 + "__id__": 1192 }, "_enabled": true, "__prefab": null, @@ -32974,7 +33857,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1080 + "__id__": 1132 }, "_enabled": true, "__prefab": null, @@ -32996,7 +33879,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1074 + "__id__": 1126 }, "_enabled": true, "__prefab": null, @@ -33018,15 +33901,15 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1074 + "__id__": 1126 }, "_enabled": true, "__prefab": null, "_collider": { - "__id__": 1078 + "__id__": 1130 }, "_animation": { - "__id__": 1208 + "__id__": 1260 }, "_force": 40, "_soundFx": { @@ -33042,7 +33925,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1074 + "__id__": 1126 }, "_enabled": true, "__prefab": null, @@ -33065,7 +33948,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 938 + "__id__": 990 }, "_enabled": true, "__prefab": null, @@ -33091,19 +33974,19 @@ }, "_children": [ { - "__id__": 1211 + "__id__": 1263 }, { - "__id__": 1214 + "__id__": 1266 } ], "_active": true, "_components": [ { - "__id__": 1218 + "__id__": 1270 }, { - "__id__": 1219 + "__id__": 1271 } ], "_prefab": null, @@ -33142,16 +34025,16 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1210 + "__id__": 1262 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1212 + "__id__": 1264 }, { - "__id__": 1213 + "__id__": 1265 } ], "_prefab": null, @@ -33190,7 +34073,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1211 + "__id__": 1263 }, "_enabled": true, "__prefab": null, @@ -33212,7 +34095,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1211 + "__id__": 1263 }, "_enabled": true, "__prefab": null, @@ -33248,19 +34131,19 @@ "_objFlags": 0, "__editorExtras__": {}, "_parent": { - "__id__": 1210 + "__id__": 1262 }, "_children": [], "_active": true, "_components": [ { - "__id__": 1215 + "__id__": 1267 }, { - "__id__": 1216 + "__id__": 1268 }, { - "__id__": 1217 + "__id__": 1269 } ], "_prefab": null, @@ -33299,7 +34182,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1214 + "__id__": 1266 }, "_enabled": true, "__prefab": null, @@ -33321,7 +34204,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1214 + "__id__": 1266 }, "_enabled": true, "__prefab": null, @@ -33386,7 +34269,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1214 + "__id__": 1266 }, "_enabled": true, "__prefab": null, @@ -33416,7 +34299,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1210 + "__id__": 1262 }, "_enabled": true, "__prefab": null, @@ -33438,22 +34321,22 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1210 + "__id__": 1262 }, "_enabled": true, "__prefab": null, "_popup": { - "__id__": 1211 + "__id__": 1263 }, "_label": { - "__id__": 1216 + "__id__": 1268 }, "_stickers": [ { - "__id__": 1220 + "__id__": 1272 }, { - "__id__": 1221 + "__id__": 1273 } ], "_id": "ebx5eaCQhFnYEdDdBHEy9W" @@ -33511,10 +34394,10 @@ "__id__": 6 }, "_topContainer": { - "__id__": 1224 + "__id__": 1276 }, "_ballHolder": { - "__id__": 936 + "__id__": 988 }, "_ballSpawnPosition": { "__type__": "cc.Vec3", @@ -33527,10 +34410,6 @@ "__uuid__": "f7bd5166-9d5f-4d43-a3d3-58ae9a4957fc@f9941", "__expectedType__": "cc.SpriteFrame" }, - "_boosterActiveSound": { - "__uuid__": "05a2671e-35bb-4be0-9244-43d541b9a26a", - "__expectedType__": "cc.AudioClip" - }, "_startSound": { "__uuid__": "015d5eb5-b790-46d8-a580-b35ecb94caf3", "__expectedType__": "cc.AudioClip" @@ -33561,7 +34440,7 @@ "_active": true, "_components": [ { - "__id__": 1225 + "__id__": 1277 } ], "_prefab": null, @@ -33600,7 +34479,7 @@ "_objFlags": 0, "__editorExtras__": {}, "node": { - "__id__": 1224 + "__id__": 1276 }, "_enabled": true, "__prefab": null, @@ -33629,7 +34508,7 @@ "_contentSize": { "__type__": "cc.Size", "width": 1080, - "height": 2339.9999999999995 + "height": 2340 }, "_anchorPoint": { "__type__": "cc.Vec2", @@ -33692,10 +34571,22 @@ "instance": null, "targetOverrides": [ { - "__id__": 1230 + "__id__": 1282 }, { - "__id__": 1232 + "__id__": 1284 + }, + { + "__id__": 1286 + }, + { + "__id__": 1288 + }, + { + "__id__": 1290 + }, + { + "__id__": 1292 } ], "nestedPrefabInstanceRoots": [ @@ -33709,14 +34600,26 @@ "__id__": 246 }, { - "__id__": 477 + "__id__": 525 + }, + { + "__id__": 467 + }, + { + "__id__": 475 + }, + { + "__id__": 483 + }, + { + "__id__": 491 } ] }, { "__type__": "cc.TargetOverrideInfo", "source": { - "__id__": 578 + "__id__": 626 }, "sourceInfo": null, "propertyPath": [ @@ -33726,7 +34629,7 @@ "__id__": 246 }, "targetInfo": { - "__id__": 1231 + "__id__": 1283 } }, { @@ -33738,17 +34641,17 @@ { "__type__": "cc.TargetOverrideInfo", "source": { - "__id__": 541 + "__id__": 589 }, "sourceInfo": null, "propertyPath": [ "topScore" ], "target": { - "__id__": 477 + "__id__": 525 }, "targetInfo": { - "__id__": 1233 + "__id__": 1285 } }, { @@ -33757,31 +34660,127 @@ "26bQkSjSBLjZHtDuGitOzD" ] }, + { + "__type__": "cc.TargetOverrideInfo", + "source": { + "__id__": 502 + }, + "sourceInfo": null, + "propertyPath": [ + "gachas", + "0", + "gacha" + ], + "target": { + "__id__": 467 + }, + "targetInfo": { + "__id__": 1287 + } + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "0acPs6lK5N7YYd1Yl+uOQf" + ] + }, + { + "__type__": "cc.TargetOverrideInfo", + "source": { + "__id__": 502 + }, + "sourceInfo": null, + "propertyPath": [ + "gachas", + "1", + "gacha" + ], + "target": { + "__id__": 475 + }, + "targetInfo": { + "__id__": 1289 + } + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "4ahOGXYVFGz6XNk+sXAn4P" + ] + }, + { + "__type__": "cc.TargetOverrideInfo", + "source": { + "__id__": 502 + }, + "sourceInfo": null, + "propertyPath": [ + "gachas", + "2", + "gacha" + ], + "target": { + "__id__": 483 + }, + "targetInfo": { + "__id__": 1291 + } + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "cfV16eXGdO6agmNgVxnedh" + ] + }, + { + "__type__": "cc.TargetOverrideInfo", + "source": { + "__id__": 502 + }, + "sourceInfo": null, + "propertyPath": [ + "gachas", + "3", + "gacha" + ], + "target": { + "__id__": 491 + }, + "targetInfo": { + "__id__": 1293 + } + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "a4rgPw2MBEJ541lwZAr5BW" + ] + }, { "__type__": "cc.SceneGlobals", "ambient": { - "__id__": 1235 + "__id__": 1295 }, "shadows": { - "__id__": 1236 + "__id__": 1296 }, "_skybox": { - "__id__": 1237 + "__id__": 1297 }, "fog": { - "__id__": 1238 + "__id__": 1298 }, "octree": { - "__id__": 1239 + "__id__": 1299 }, "skin": { - "__id__": 1240 + "__id__": 1300 }, "lightProbeInfo": { - "__id__": 1241 + "__id__": 1301 }, "postSettings": { - "__id__": 1242 + "__id__": 1302 }, "bakedWithStationaryMainLight": false, "bakedWithHighpLightmap": false diff --git a/assets/_Game/Scenes/Gacha.scene b/assets/_Game/Scenes/Gacha.scene new file mode 100644 index 0000000..e0def55 --- /dev/null +++ b/assets/_Game/Scenes/Gacha.scene @@ -0,0 +1,938 @@ +[ + { + "__type__": "cc.SceneAsset", + "_name": "Gacha", + "_objFlags": 0, + "__editorExtras__": {}, + "_native": "", + "scene": { + "__id__": 1 + } + }, + { + "__type__": "cc.Scene", + "_name": "Gacha", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": null, + "_children": [ + { + "__id__": 2 + } + ], + "_active": true, + "_components": [], + "_prefab": { + "__id__": 40 + }, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "autoReleaseAssets": false, + "_globals": { + "__id__": 41 + }, + "_id": "8eb392e2-dfc6-410a-9878-b5a65b2550f5" + }, + { + "__type__": "cc.Node", + "_name": "Canvas", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 1 + }, + "_children": [ + { + "__id__": 3 + }, + { + "__id__": 5 + }, + { + "__id__": 13 + }, + { + "__id__": 21 + }, + { + "__id__": 29 + } + ], + "_active": true, + "_components": [ + { + "__id__": 37 + }, + { + "__id__": 38 + }, + { + "__id__": 39 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 540, + "y": 1170, + "z": 0 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 33554432, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "41AP9kplZNU7evCD9gzXVY" + }, + { + "__type__": "cc.Node", + "_name": "Camera", + "_objFlags": 0, + "__editorExtras__": {}, + "_parent": { + "__id__": 2 + }, + "_children": [], + "_active": true, + "_components": [ + { + "__id__": 4 + } + ], + "_prefab": null, + "_lpos": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 1000 + }, + "_lrot": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + }, + "_lscale": { + "__type__": "cc.Vec3", + "x": 1, + "y": 1, + "z": 1 + }, + "_mobility": 0, + "_layer": 1073741824, + "_euler": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + }, + "_id": "51BKHOQYxNLqscuw1zcU/M" + }, + { + "__type__": "cc.Camera", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 3 + }, + "_enabled": true, + "__prefab": null, + "_projection": 0, + "_priority": 1073741824, + "_fov": 45, + "_fovAxis": 0, + "_orthoHeight": 1170, + "_near": 1, + "_far": 2000, + "_color": { + "__type__": "cc.Color", + "r": 0, + "g": 0, + "b": 0, + "a": 255 + }, + "_depth": 1, + "_stencil": 0, + "_clearFlags": 6, + "_rect": { + "__type__": "cc.Rect", + "x": 0, + "y": 0, + "width": 1, + "height": 1 + }, + "_aperture": 19, + "_shutter": 7, + "_iso": 0, + "_screenScale": 1, + "_visibility": 41943040, + "_targetTexture": null, + "_postProcess": null, + "_usePostProcess": false, + "_cameraType": -1, + "_trackingType": 0, + "_id": "ad49ilyBRJKaliSJ0LVK+c" + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_prefab": { + "__id__": 6 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 5 + }, + "asset": { + "__uuid__": "95970f5f-8dce-493c-8996-6e3965a2fd9f", + "__expectedType__": "cc.Prefab" + }, + "fileId": "244TXoUqdKA4qqvhPODAbd", + "instance": { + "__id__": 7 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "a4XVLiWqxF76rWoXo+3ZjB", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 8 + }, + { + "__id__": 10 + }, + { + "__id__": 11 + }, + { + "__id__": 12 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_name" + ], + "value": "Flip_Card" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "244TXoUqdKA4qqvhPODAbd" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 9 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_prefab": { + "__id__": 14 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 13 + }, + "asset": { + "__uuid__": "5daa0690-4b3e-4026-b745-0b0420095ef2", + "__expectedType__": "cc.Prefab" + }, + "fileId": "ec0xxH/etG0KDLbW0fRRht", + "instance": { + "__id__": 15 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "33Dn9AllBGnZKARbgAO2Xe", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 16 + }, + { + "__id__": 18 + }, + { + "__id__": 19 + }, + { + "__id__": 20 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 17 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Chain" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "ec0xxH/etG0KDLbW0fRRht" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 17 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 17 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 17 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_prefab": { + "__id__": 22 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 21 + }, + "asset": { + "__uuid__": "f1071cf2-53d2-46b0-8fa4-c95b17f8e622", + "__expectedType__": "cc.Prefab" + }, + "fileId": "d8nEtFnupHxp1DyuqkemXx", + "instance": { + "__id__": 23 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "27EfF6GvJF+KV13+AjJAGy", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 24 + }, + { + "__id__": 26 + }, + { + "__id__": 27 + }, + { + "__id__": 28 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 25 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Chest" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "d8nEtFnupHxp1DyuqkemXx" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 25 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 25 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 25 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.Node", + "_objFlags": 0, + "_parent": { + "__id__": 2 + }, + "_prefab": { + "__id__": 30 + }, + "__editorExtras__": {} + }, + { + "__type__": "cc.PrefabInfo", + "root": { + "__id__": 29 + }, + "asset": { + "__uuid__": "624d1fb0-782f-48f7-8864-9e1db2dc8483", + "__expectedType__": "cc.Prefab" + }, + "fileId": "b0CgrEZDdPP6qjRGc5LHCx", + "instance": { + "__id__": 31 + }, + "targetOverrides": null, + "nestedPrefabInstanceRoots": null + }, + { + "__type__": "cc.PrefabInstance", + "fileId": "b1LNwy8O9NnJG96oZk+dmI", + "prefabRootNode": null, + "mountedChildren": [], + "mountedComponents": [], + "propertyOverrides": [ + { + "__id__": 32 + }, + { + "__id__": 34 + }, + { + "__id__": 35 + }, + { + "__id__": 36 + } + ], + "removedComponents": [] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 33 + }, + "propertyPath": [ + "_name" + ], + "value": "Lucky_Wheel" + }, + { + "__type__": "cc.TargetInfo", + "localID": [ + "b0CgrEZDdPP6qjRGc5LHCx" + ] + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 33 + }, + "propertyPath": [ + "_lpos" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 33 + }, + "propertyPath": [ + "_lrot" + ], + "value": { + "__type__": "cc.Quat", + "x": 0, + "y": 0, + "z": 0, + "w": 1 + } + }, + { + "__type__": "CCPropertyOverrideInfo", + "targetInfo": { + "__id__": 33 + }, + "propertyPath": [ + "_euler" + ], + "value": { + "__type__": "cc.Vec3", + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "__type__": "cc.UITransform", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": null, + "_contentSize": { + "__type__": "cc.Size", + "width": 1080, + "height": 2340 + }, + "_anchorPoint": { + "__type__": "cc.Vec2", + "x": 0.5, + "y": 0.5 + }, + "_id": "1byJDTeCFEMplbBRH6ENVx" + }, + { + "__type__": "cc.Canvas", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": null, + "_cameraComponent": { + "__id__": 4 + }, + "_alignCanvasWithScreen": true, + "_id": "5cIJe+efpGw4NUMmyS4LLA" + }, + { + "__type__": "cc.Widget", + "_name": "", + "_objFlags": 0, + "__editorExtras__": {}, + "node": { + "__id__": 2 + }, + "_enabled": true, + "__prefab": null, + "_alignFlags": 45, + "_target": null, + "_left": 0, + "_right": 0, + "_top": 0, + "_bottom": 0, + "_horizontalCenter": 0, + "_verticalCenter": 0, + "_isAbsLeft": true, + "_isAbsRight": true, + "_isAbsTop": true, + "_isAbsBottom": true, + "_isAbsHorizontalCenter": true, + "_isAbsVerticalCenter": true, + "_originalWidth": 0, + "_originalHeight": 0, + "_alignMode": 2, + "_lockFlags": 0, + "_id": "d01IgeBABMcb9w3a9D7uoK" + }, + { + "__type__": "cc.PrefabInfo", + "root": null, + "asset": null, + "fileId": "8eb392e2-dfc6-410a-9878-b5a65b2550f5", + "instance": null, + "targetOverrides": null, + "nestedPrefabInstanceRoots": [ + { + "__id__": 5 + }, + { + "__id__": 13 + }, + { + "__id__": 21 + }, + { + "__id__": 29 + } + ] + }, + { + "__type__": "cc.SceneGlobals", + "ambient": { + "__id__": 42 + }, + "shadows": { + "__id__": 43 + }, + "_skybox": { + "__id__": 44 + }, + "fog": { + "__id__": 45 + }, + "octree": { + "__id__": 46 + }, + "skin": { + "__id__": 47 + }, + "lightProbeInfo": { + "__id__": 48 + }, + "postSettings": { + "__id__": 49 + }, + "bakedWithStationaryMainLight": false, + "bakedWithHighpLightmap": false + }, + { + "__type__": "cc.AmbientInfo", + "_skyColorHDR": { + "__type__": "cc.Vec4", + "x": 0.2, + "y": 0.5, + "z": 0.8, + "w": 0.520833125 + }, + "_skyColor": { + "__type__": "cc.Vec4", + "x": 0.2, + "y": 0.5, + "z": 0.8, + "w": 0.520833125 + }, + "_skyIllumHDR": 20000, + "_skyIllum": 20000, + "_groundAlbedoHDR": { + "__type__": "cc.Vec4", + "x": 0.2, + "y": 0.2, + "z": 0.2, + "w": 1 + }, + "_groundAlbedo": { + "__type__": "cc.Vec4", + "x": 0.2, + "y": 0.2, + "z": 0.2, + "w": 1 + }, + "_skyColorLDR": { + "__type__": "cc.Vec4", + "x": 0.452588, + "y": 0.607642, + "z": 0.755699, + "w": 0 + }, + "_skyIllumLDR": 0.8, + "_groundAlbedoLDR": { + "__type__": "cc.Vec4", + "x": 0.618555, + "y": 0.577848, + "z": 0.544564, + "w": 0 + } + }, + { + "__type__": "cc.ShadowsInfo", + "_enabled": false, + "_type": 0, + "_normal": { + "__type__": "cc.Vec3", + "x": 0, + "y": 1, + "z": 0 + }, + "_distance": 0, + "_planeBias": 1, + "_shadowColor": { + "__type__": "cc.Color", + "r": 76, + "g": 76, + "b": 76, + "a": 255 + }, + "_maxReceived": 4, + "_size": { + "__type__": "cc.Vec2", + "x": 1024, + "y": 1024 + } + }, + { + "__type__": "cc.SkyboxInfo", + "_envLightingType": 0, + "_envmapHDR": { + "__uuid__": "d032ac98-05e1-4090-88bb-eb640dcb5fc1@b47c0", + "__expectedType__": "cc.TextureCube" + }, + "_envmap": { + "__uuid__": "d032ac98-05e1-4090-88bb-eb640dcb5fc1@b47c0", + "__expectedType__": "cc.TextureCube" + }, + "_envmapLDR": { + "__uuid__": "6f01cf7f-81bf-4a7e-bd5d-0afc19696480@b47c0", + "__expectedType__": "cc.TextureCube" + }, + "_diffuseMapHDR": null, + "_diffuseMapLDR": null, + "_enabled": false, + "_useHDR": true, + "_editableMaterial": null, + "_reflectionHDR": null, + "_reflectionLDR": null, + "_rotationAngle": 0 + }, + { + "__type__": "cc.FogInfo", + "_type": 0, + "_fogColor": { + "__type__": "cc.Color", + "r": 200, + "g": 200, + "b": 200, + "a": 255 + }, + "_enabled": false, + "_fogDensity": 0.3, + "_fogStart": 0.5, + "_fogEnd": 300, + "_fogAtten": 5, + "_fogTop": 1.5, + "_fogRange": 1.2, + "_accurate": false + }, + { + "__type__": "cc.OctreeInfo", + "_enabled": false, + "_minPos": { + "__type__": "cc.Vec3", + "x": -1024, + "y": -1024, + "z": -1024 + }, + "_maxPos": { + "__type__": "cc.Vec3", + "x": 1024, + "y": 1024, + "z": 1024 + }, + "_depth": 8 + }, + { + "__type__": "cc.SkinInfo", + "_enabled": true, + "_blurRadius": 0.01, + "_sssIntensity": 3 + }, + { + "__type__": "cc.LightProbeInfo", + "_giScale": 1, + "_giSamples": 1024, + "_bounces": 2, + "_reduceRinging": 0, + "_showProbe": true, + "_showWireframe": true, + "_showConvex": false, + "_data": null, + "_lightProbeSphereVolume": 1 + }, + { + "__type__": "cc.PostSettingsInfo", + "_toneMappingType": 0 + } +] \ No newline at end of file diff --git a/assets/_Game/Scenes/Gacha.scene.meta b/assets/_Game/Scenes/Gacha.scene.meta new file mode 100644 index 0000000..b7013cf --- /dev/null +++ b/assets/_Game/Scenes/Gacha.scene.meta @@ -0,0 +1,11 @@ +{ + "ver": "1.1.50", + "importer": "scene", + "imported": true, + "uuid": "8eb392e2-dfc6-410a-9878-b5a65b2550f5", + "files": [ + ".json" + ], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Base/GachaBase.ts b/assets/_Game/Scripts/Base/GachaBase.ts new file mode 100644 index 0000000..0844c19 --- /dev/null +++ b/assets/_Game/Scripts/Base/GachaBase.ts @@ -0,0 +1,8 @@ +import { _decorator, Component, Node } from 'cc'; + +const { ccclass, property } = _decorator; + +@ccclass('GachaBase') +export default abstract class GachaBase extends Component { + public abstract show(): void; +} diff --git a/assets/_Game/Scripts/Base/GachaBase.ts.meta b/assets/_Game/Scripts/Base/GachaBase.ts.meta new file mode 100644 index 0000000..a5b6878 --- /dev/null +++ b/assets/_Game/Scripts/Base/GachaBase.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "f323b624-13bd-4ebd-9abf-28bb66340668", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Base/SpineAnimationHandler.ts b/assets/_Game/Scripts/Base/SpineAnimationHandler.ts new file mode 100644 index 0000000..d81870a --- /dev/null +++ b/assets/_Game/Scripts/Base/SpineAnimationHandler.ts @@ -0,0 +1,282 @@ +import { _decorator, Component, Enum, Node, setPropertyEnumType, sp } from 'cc'; + +const { ccclass, property, type } = _decorator; + +export enum SocketPath {} +Enum(SocketPath); + +export enum SpineAnimation {} +Enum(SpineAnimation); + +export enum SpineSkin {} +Enum(SpineSkin); + +@ccclass('SpineAnimationHandler') +export default class SpineAnimationHandler extends Component { + @property(sp.Skeleton) + private skeleton: sp.Skeleton; + @property({ visible: true }) + private _flipX: boolean = false; + @property({ visible: true }) + private _flipY: boolean = false; + + public get flipX() { + return this._flipX; + } + public set flipX(value: boolean) { + if (value) { + this.skeleton._skeleton.scaleX = -Math.abs(this.skeleton._skeleton.scaleX); + } else { + this.skeleton._skeleton.scaleX = Math.abs(this.skeleton._skeleton.scaleX); + } + + this._flipX = value; + } + public get flipY() { + return this._flipY; + } + public set flipY(value: boolean) { + if (value) { + this.skeleton._skeleton.scaleY = -Math.abs(this.skeleton._skeleton.scaleY); + } else { + this.skeleton._skeleton.scaleY = Math.abs(this.skeleton._skeleton.scaleY); + } + + this._flipX = value; + } + + private _enumSocketPath = Enum({}); + private _enumAnimation = Enum({}); + private _enumSkin = Enum({}); + + onFocusInEditor(): void { + this.setPropertySocketPath(this, ''); + } + + protected onLoad(): void { + this.skeleton._skeleton.scaleX = this._flipX ? -this.skeleton._skeleton.scaleX : this.skeleton._skeleton.scaleX; + this.skeleton._skeleton.scaleY = this._flipY ? -this.skeleton._skeleton.scaleY : this.skeleton._skeleton.scaleY; + } + + public setPropertySocketPath(object: object, propertyName: string) { + //update enum SocketPath + let pathEnum = {}; + this.skeleton.querySockets().forEach((path, i) => { + pathEnum[path] = i; + }); + this._enumSocketPath = Enum({}); + Object.assign(this._enumSocketPath, pathEnum); + Enum.update(this._enumSocketPath); + setPropertyEnumType(object, propertyName, this._enumSocketPath); + } + + public setPropertySpineAnimation(object: object, propertyName: string) { + //update enum Animations + let animEnum = this.skeleton.skeletonData.getAnimsEnum(); + this._enumAnimation = Enum({}); + Object.assign(this._enumAnimation, animEnum); + Enum.update(this._enumAnimation); + setPropertyEnumType(object, propertyName, this._enumAnimation); + } + + public setPropertySpineSkin(object: object, propertyName: string) { + //update enum Skin + let skinEnum = this.skeleton.skeletonData.getSkinsEnum(); + this._enumSkin = Enum({}); + Object.assign(this._enumSkin, skinEnum); + Enum.update(this._enumSkin); + setPropertyEnumType(object, propertyName, this._enumSkin); + } + + public setAnimation( + animName: string, + options?: { + loop?: boolean; + trackIndex?: number; + ignoreAnimationRunning?: boolean; + onComplete?: (entry: sp.spine.TrackEntry) => void; + }, + ): sp.spine.TrackEntry { + if (!this.skeleton) return null; + const opts = { + trackIndex: 0, + loop: false, + ...options, + }; + + if (opts.ignoreAnimationRunning) { + const trackEntry = this.skeleton.getCurrent(opts.trackIndex); + const animRunning = trackEntry?.animation?.name; + if (animRunning && animRunning == animName) return trackEntry; + } + + this.skeleton.setCompleteListener(null); + const trackEntry = this.skeleton.setAnimation(opts?.trackIndex || 0, animName, opts?.loop); + if (opts.onComplete) { + this.skeleton.setCompleteListener(opts.onComplete); + } + + return trackEntry; + } + + public setListener(listener: (entry: sp.spine.TrackEntry, e: sp.spine.Event) => void) { + this.skeleton.setEventListener(listener); + } + + public setAnimationAsync( + animName: string, + options?: { + loop?: boolean; + trackIndex?: number; + ignoreAnimationRunning?: boolean; + }, + ): Promise { + return new Promise((resolve) => { + this.setAnimation(animName, { + ...options, + onComplete(entry) { + resolve(entry); + }, + }); + }); + } + + public addAnimation( + animName: string, + options?: { + loop?: boolean; + trackIndex?: number; + mixDuration?: number; + delay?: number; + onComplete?: (entry: sp.spine.TrackEntry) => void; + }, + ): sp.spine.TrackEntry { + if (!this.skeleton) return null; + const opts = { + trackIndex: 0, + loop: false, + ...options, + }; + + this.skeleton.setCompleteListener(null); + const trackEntry = this.skeleton.addAnimation(opts?.trackIndex || 0, animName, opts?.loop, opts?.delay); + + if (opts?.mixDuration) { + trackEntry.mixDuration = opts.mixDuration; + } + + if (opts.onComplete) { + this.skeleton.setCompleteListener(opts.onComplete); + } + + return trackEntry; + } + + public addAnimationAsync( + animName: string, + options?: { + loop?: boolean; + trackIndex?: number; + mixDuration?: number; + delay?: number; + }, + ): Promise { + return new Promise((resolve) => { + this.addAnimation(animName, { + ...options, + onComplete(entry) { + resolve(entry); + }, + }); + }); + } + + public addEmptyAnimation(options?: { + trackIndex?: number; + mixDuration?: number; + delay?: number; + onComplete?: (entry: sp.spine.TrackEntry) => void; + }): sp.spine.TrackEntry { + if (!this.skeleton) return; + const opts = { + trackIndex: 0, + mixDuration: 0.2, + delay: 0.2, + ...options, + }; + + const trackEntry = this.skeleton.getState().addEmptyAnimation(opts.trackIndex, opts.mixDuration, opts.delay); + + if (opts.onComplete) { + this.skeleton.setTrackCompleteListener(trackEntry, opts.onComplete); + } + return trackEntry; + } + + public addEmptyAnimationAsync(options?: { + trackIndex?: number; + mixDuration?: number; + delay?: number; + }): Promise { + return new Promise((resolve) => { + this.addEmptyAnimation({ + ...options, + onComplete(entry) { + resolve(entry); + }, + }); + }); + } + + public clearTrack(trackIndex: number = 0): void { + if (!this.skeleton) return; + this.skeleton.clearTrack(trackIndex); + } + + public findBone(boneName: string): sp.spine.Bone { + return this.skeleton.findBone(boneName); + } + + public socketPathToString(socketPath: SocketPath): string { + return this.skeleton.querySockets()[socketPath]; + } + + public SpineAnimationToString(animationName: SpineAnimation): string { + return this.skeleton._skeleton.data.animations[animationName].name; + } + + public SpineAnimationToAnimation(animationName: SpineAnimation): sp.spine.Animation { + return this.skeleton._skeleton.data.animations[animationName]; + } + + public addSocket(socketPath: SocketPath | string, target: Node): sp.SpineSocket { + let socket: sp.SpineSocket; + if (typeof socketPath === 'string') { + socket = new sp.SpineSocket(socketPath, target); + } else { + socket = new sp.SpineSocket(this.socketPathToString(socketPath), target); + } + this.skeleton.sockets.push(socket); + this.skeleton!.sockets = this.skeleton!.sockets; + return socket; + } + + public updateSocketPath(socket: sp.SpineSocket, socketPath: SocketPath | string): sp.SpineSocket { + let newSocket: sp.SpineSocket; + if (typeof socketPath === 'string') { + newSocket = new sp.SpineSocket(socketPath, socket.target); + } else { + newSocket = new sp.SpineSocket(this.socketPathToString(socketPath), socket.target); + } + const index = this.skeleton.sockets.indexOf(socket); + this.skeleton.sockets[index] = newSocket; + this.skeleton!.sockets = this.skeleton!.sockets; + return newSocket; + } + + public removeSocket(socket: sp.SpineSocket): void { + const index = this.skeleton.sockets.indexOf(socket); + this.skeleton.sockets.splice(index, 1); + this.skeleton!.sockets = this.skeleton!.sockets; + } +} diff --git a/assets/_Game/Scripts/Base/SpineAnimationHandler.ts.meta b/assets/_Game/Scripts/Base/SpineAnimationHandler.ts.meta new file mode 100644 index 0000000..37ba9f9 --- /dev/null +++ b/assets/_Game/Scripts/Base/SpineAnimationHandler.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "b293763e-e725-4b13-8cfc-b866bce19a92", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts b/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts new file mode 100644 index 0000000..643a65b --- /dev/null +++ b/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts @@ -0,0 +1,22 @@ +import { _decorator, CCBoolean, Component, game, Node, sp } from 'cc'; + +const { ccclass, property, requireComponent } = _decorator; + +@ccclass('SpineIgnoreTimeScale') +@requireComponent(sp.Skeleton) +export default class SpineIgnoreTimeScale extends Component { + @property(CCBoolean) + private ignoreTimeScale: boolean = false; + + private _skeleton: sp.Skeleton; + + protected onLoad(): void { + this._skeleton = this.getComponent(sp.Skeleton); + } + + protected update(dt: number): void { + if (game.timeScale != 1) { + this._skeleton.updateAnimation(this.ignoreTimeScale ? game.deltaTime : dt); + } + } +} diff --git a/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts.meta b/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts.meta new file mode 100644 index 0000000..6dfb5ee --- /dev/null +++ b/assets/_Game/Scripts/Base/SpineIgnoreTimeScale.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "88095e79-f0c7-4dfa-ab13-ab2c42c75b84", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Booster/BoosterBase.ts b/assets/_Game/Scripts/Booster/BoosterBase.ts index f2eeed7..ac5b7e1 100644 --- a/assets/_Game/Scripts/Booster/BoosterBase.ts +++ b/assets/_Game/Scripts/Booster/BoosterBase.ts @@ -1,7 +1,21 @@ -import { _decorator, Animation, AudioClip, CCFloat, CCString, Collider2D, Component, Contact2DType } from 'cc'; +import { + _decorator, + Animation, + AudioClip, + CCFloat, + CCString, + Collider2D, + Component, + Contact2DType, + Node, + Sprite, + Vec3, +} from 'cc'; +import BoosterType from '../Enum/BoosterType'; import GameEvent from '../Events/GameEvent'; import AudioManager from '../Manager/AudioManager'; import { EventManger } from '../Manager/EventManger'; +import { GameManager } from '../Manager/GameManager'; import IPoolable from '../Pool/IPoolable'; import ObjectPool from '../Pool/ObjectPool'; import Utils from '../Utilities'; @@ -15,35 +29,73 @@ export class BoosterBase extends Component implements IPoolable { protected _collectSound: AudioClip; @property({ type: Animation, visible: true }) private _animation: Animation; + @property(Sprite) + private sprite: Sprite; @property(CCString) public readonly displayName: string = 'CHEESE'; @property(CCFloat) - protected time: number = 10; + protected duration: number = 10; - private active: boolean = true; + public readonly type: BoosterType; + private _timer: number = 0; + private _activeCollider: boolean = true; + private _active: boolean = false; + + public get active() { + return this._active; + } protected onLoad(): void { this._collider.on(Contact2DType.BEGIN_CONTACT, this.onContactBegin, this); - this.active = false; + this._activeCollider = false; } private onContactBegin(self: Collider2D, other: Collider2D) { - if (!this.active) return; - this.boosterActive(); - this.active = false; + if (!this._activeCollider) return; + this._activeCollider = false; AudioManager.playSfx(this._collectSound); EventManger.instance.emit(GameEvent.ObjectRelease, this.node); - ObjectPool.release(this.node); + GameManager.instance.addBooster(this); } - protected boosterActive?(): void; + public tick(dt: number) { + if (!this._active) return; + this.node.setPosition(Vec3.ZERO); + this._timer += dt; + if (this._timer >= this.duration) { + this._active = false; + } + } + + public resetTime() { + this._timer = 0; + } + + public collect(collector: Node) { + this._active = true; + this._timer = 0; + this.sprite.setNodeActive(false); + this.node.setParent(collector); + } + public end() { + if (!this.node.releaseToPool()) { + this.node.destroy(); + } + } + public dispose() { + if (!this.node.releaseToPool()) { + this.node.destroy(); + } + } async onGet() { this._animation.play(); await Utils.delay(this._animation.defaultClip.duration); - this.active = true; + this._activeCollider = true; + this.sprite.setNodeActive(true); } + onRelease() { - this.active = false; + this._activeCollider = false; } } diff --git a/assets/_Game/Scripts/Booster/CumulativeBooster.ts b/assets/_Game/Scripts/Booster/CumulativeBooster.ts index 9abc526..2d6c59b 100644 --- a/assets/_Game/Scripts/Booster/CumulativeBooster.ts +++ b/assets/_Game/Scripts/Booster/CumulativeBooster.ts @@ -1,12 +1,20 @@ import { _decorator, Component, Node } from 'cc'; -import { BoosterBase } from './BoosterBase'; -import { GameManager } from '../Manager/GameManager'; import BoosterType from '../Enum/BoosterType'; +import AudioManager from '../Manager/AudioManager'; +import { BoosterBase } from './BoosterBase'; const { ccclass, property } = _decorator; @ccclass('CumulativeBooster') export class CumulativeBooster extends BoosterBase { - protected boosterActive(): void { - GameManager.instance.ActiveBooster(BoosterType.CumulativeBar, this.time, this.displayName); + public readonly type: BoosterType = BoosterType.CumulativeBar; + + public collect(collector: Node): void { + super.collect(collector); + AudioManager.setPlayRateBGM(1.5); + } + + public end(): void { + super.end(); + AudioManager.setPlayRateBGM(1); } } diff --git a/assets/_Game/Scripts/Booster/SecretBox.ts b/assets/_Game/Scripts/Booster/SecretBox.ts new file mode 100644 index 0000000..92aa77c --- /dev/null +++ b/assets/_Game/Scripts/Booster/SecretBox.ts @@ -0,0 +1,24 @@ +import { _decorator, Component, game, Node, TweenSystem } from 'cc'; +import BoosterType from '../Enum/BoosterType'; +import GachaManager, { GachaType } from '../Manager/GachaManager'; +import { BoosterBase } from './BoosterBase'; + +const { ccclass, property } = _decorator; + +@ccclass('SecretBoxBooster') +export default class SecretBoxBooster extends BoosterBase { + public readonly type: BoosterType = BoosterType.Gacha; + + @property({ type: GachaType }) + private gachaType: GachaType; + + public collect(collector: Node) { + super.collect(collector); + GachaManager.instance.show(this.gachaType, 1.5); + } + + public tick(dt: number): void { + super.tick(dt); + TweenSystem.instance.update(game.deltaTime); + } +} diff --git a/assets/_Game/Scripts/Booster/SecretBox.ts.meta b/assets/_Game/Scripts/Booster/SecretBox.ts.meta new file mode 100644 index 0000000..e3a25e7 --- /dev/null +++ b/assets/_Game/Scripts/Booster/SecretBox.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "016c5a9d-bb6a-44d9-acef-c99f56add5a3", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Enum/BoosterType.ts b/assets/_Game/Scripts/Enum/BoosterType.ts index e1e8c89..1384cce 100644 --- a/assets/_Game/Scripts/Enum/BoosterType.ts +++ b/assets/_Game/Scripts/Enum/BoosterType.ts @@ -1,5 +1,6 @@ enum BoosterType { CumulativeBar, + Gacha, } export default BoosterType; diff --git a/assets/_Game/Scripts/Environments/FloatingText.ts b/assets/_Game/Scripts/Environments/FloatingText.ts index 04facf9..7ec1b8e 100644 --- a/assets/_Game/Scripts/Environments/FloatingText.ts +++ b/assets/_Game/Scripts/Environments/FloatingText.ts @@ -1,5 +1,6 @@ -import { _decorator, CCFloat, Component, geometry, Label, Sprite, SpriteFrame, tween, Vec3 } from 'cc'; +import { _decorator, CCFloat, Component, geometry, Label, Sprite, SpriteFrame, tween, Vec3, Widget } from 'cc'; import ObjectPool from '../Pool/ObjectPool'; +import Utils from '../Utilities'; const { ccclass, property } = _decorator; @ccclass('FloatingText') @@ -16,7 +17,7 @@ export class FloatingText extends Component { private readonly _scaleDownDuration = 0.2; private _moveDuration = 0; - public show(text: string, position: Vec3, scale = 1, duration = 1, image: SpriteFrame = null) { + public async show(text: string, position: Vec3, scale = 1, duration = 1, image: SpriteFrame = null) { if (duration < this._scaleUpDuration + this._scaleDownDuration) { console.warn( `show duration time of floating text must be greater than ${this._scaleUpDuration + this._scaleDownDuration}`, @@ -54,5 +55,7 @@ export class FloatingText extends Component { ObjectPool.release(this.node); }) .start(); + await Utils.delay(0.05); + this._sprite.getComponent(Widget).updateAlignment(); } } diff --git a/assets/_Game/Scripts/Events/GameEvent.ts b/assets/_Game/Scripts/Events/GameEvent.ts index fe05bdc..cd2c7c5 100644 --- a/assets/_Game/Scripts/Events/GameEvent.ts +++ b/assets/_Game/Scripts/Events/GameEvent.ts @@ -3,6 +3,7 @@ import BoosterType from '../Enum/BoosterType'; import ControllerSide from '../Enum/ControllerSide'; import GameState from '../Enum/GameState'; import ScoreType from '../Enum/ScoreType'; +import { RewardType } from '../Manager/GachaManager'; enum GameEvent { Score, diff --git a/assets/_Game/Scripts/Extension/Extension.ts b/assets/_Game/Scripts/Extension/Extension.ts index e2f4b02..d4b9105 100644 --- a/assets/_Game/Scripts/Extension/Extension.ts +++ b/assets/_Game/Scripts/Extension/Extension.ts @@ -85,6 +85,7 @@ declare global { } interface Array { + getRandomIndex(): number; getRandom(): T; getRandom(weights: number[]): T; } @@ -268,6 +269,10 @@ String.prototype.isNullOrWhiteSpace = function () { //#region ARRAY +Array.prototype.getRandomIndex = function () { + return randomRangeInt(0, this.length); +}; + Array.prototype.getRandom = function (weights?: number[]) { if (weights) { let weightsClone = [...weights]; diff --git a/assets/_Game/Scripts/Gacha.meta b/assets/_Game/Scripts/Gacha.meta new file mode 100644 index 0000000..19267b1 --- /dev/null +++ b/assets/_Game/Scripts/Gacha.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "8c032cda-38fa-43e1-8b9f-3e8ba49c6c13", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Gacha/FlipCard.ts b/assets/_Game/Scripts/Gacha/FlipCard.ts new file mode 100644 index 0000000..f2b3a37 --- /dev/null +++ b/assets/_Game/Scripts/Gacha/FlipCard.ts @@ -0,0 +1,68 @@ +import { _decorator, Component, Node, Sprite } from 'cc'; +import GachaBase from '../Base/GachaBase'; +import SpineAnimationHandler from '../Base/SpineAnimationHandler'; +import GachaManager from '../Manager/GachaManager'; + +const { ccclass, property } = _decorator; + +@ccclass('FlipCard') +export default class FlipCard extends GachaBase { + @property(SpineAnimationHandler) + private animationHandler: SpineAnimationHandler; + @property(Node) + private spineRoot: Node; + @property(Sprite) + private cards: Sprite[] = []; + + private _opened: boolean = false; + + protected onLoad(): void { + this.animationHandler.setListener((_, e) => { + switch (e.data.name) { + case 'card1-active': + this.cards[0].setNodeActive(true); + break; + case 'card2-active': + this.cards[1].setNodeActive(true); + break; + case 'card3-active': + this.cards[2].setNodeActive(true); + break; + case 'card4-active': + this.cards[3].setNodeActive(true); + break; + } + }); + } + + protected onEnable(): void { + this._opened = false; + this.cards.forEach((card) => card.setNodeActive(false)); + this.spineRoot.setActive(false); + } + + public async show(): Promise { + this.spineRoot.setActive(true); + await this.animationHandler.setAnimationAsync('appear'); + this.animationHandler.addAnimation('idle', { loop: true }); + } + + public async open(event: Event, value: string) { + if (this._opened) return; + this._opened = true; + if (this.cards[+value - 1].node.active) return; + const reward = await GachaManager.instance.getReward(); + if (reward) { + this.cards[+value - 1].spriteFrame = reward.icon; + await this.animationHandler.setAnimationAsync(`card${value}-active`, { trackIndex: +value }); + GachaManager.instance.showFloatingText( + reward.quantity.toString(), + this.cards[+value - 1].node.worldPosition, + reward.icon, + ); + GachaManager.instance.gachaDone(); + } + + GachaManager.instance.gachaDone(); + } +} diff --git a/assets/_Game/Scripts/Gacha/FlipCard.ts.meta b/assets/_Game/Scripts/Gacha/FlipCard.ts.meta new file mode 100644 index 0000000..2f8837f --- /dev/null +++ b/assets/_Game/Scripts/Gacha/FlipCard.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "818c6c87-fb05-44d6-8633-e887d400aab5", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Gacha/FreeReward.ts b/assets/_Game/Scripts/Gacha/FreeReward.ts new file mode 100644 index 0000000..17f53db --- /dev/null +++ b/assets/_Game/Scripts/Gacha/FreeReward.ts @@ -0,0 +1,73 @@ +import { _decorator, clamp01, Component, easing, game, Label, Node, Sprite, Vec3 } from 'cc'; +import GachaBase from '../Base/GachaBase'; +import SpineAnimationHandler from '../Base/SpineAnimationHandler'; +import GachaManager, { RewardConfig } from '../Manager/GachaManager'; +import Utils from '../Utilities'; + +const { ccclass, property } = _decorator; + +@ccclass('FreeReward') +export default class FreeReward extends GachaBase { + @property(SpineAnimationHandler) + private animationHandler: SpineAnimationHandler; + @property(Node) + private spineRoot: Node; + @property(Node) + private rewardRoot: Node; + @property(Sprite) + private rewardSprite: Sprite; + @property(Label) + private rewardLabel: Label; + + private _opened: boolean = false; + private _startShowReward: boolean = false; + private _timer: number = 0; + private _reward: RewardConfig; + + protected onEnable(): void { + this.spineRoot.setActive(false); + this.rewardRoot.setActive(false); + this._opened = false; + } + + protected update(dt: number): void { + if (this._startShowReward) { + let k = clamp01(this._timer / 0.3); + k = easing.quintInOut(k); + const targetScale = Vec3.lerp(this.rewardRoot.scale, Vec3.ZERO, Vec3.ONE, k); + const targetPosition = Vec3.lerp(this.rewardRoot.position, new Vec3(0, 150), new Vec3(0, 700), k); + this.rewardRoot.setScale(targetScale); + this.rewardRoot.setPosition(targetPosition); + this._timer += game.deltaTime; + if (k === 1) { + this._startShowReward = false; + GachaManager.instance.gachaDone(); + } + } + } + + public async show() { + this.spineRoot.setActive(true); + await this.animationHandler.setAnimationAsync('appear'); + this.animationHandler.addAnimation('idle', { loop: true }); + } + + public async open() { + if (this._opened) return; + this._timer = 0; + this._opened = true; + this._reward = await GachaManager.instance.getReward(); + if (this._reward) { + this.animationHandler.setAnimation('open'); + this.rewardSprite.spriteFrame = this._reward.icon; + this.rewardLabel.string = this._reward.quantity.toString(); + await Utils.delay(1); + this.rewardRoot.setActive(true); + this._startShowReward = true; + return; + } + + this._startShowReward = false; + GachaManager.instance.gachaDone(); + } +} diff --git a/assets/_Game/Scripts/Gacha/FreeReward.ts.meta b/assets/_Game/Scripts/Gacha/FreeReward.ts.meta new file mode 100644 index 0000000..7cf98fa --- /dev/null +++ b/assets/_Game/Scripts/Gacha/FreeReward.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "ad470028-de24-4996-a966-44a1ae9ab32e", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Gacha/LuckyChain.ts b/assets/_Game/Scripts/Gacha/LuckyChain.ts new file mode 100644 index 0000000..db8c6ce --- /dev/null +++ b/assets/_Game/Scripts/Gacha/LuckyChain.ts @@ -0,0 +1,109 @@ +import { _decorator, Component, Node, sp, Sprite, SpriteFrame } from 'cc'; +import GachaBase from '../Base/GachaBase'; +import SpineAnimationHandler, { SocketPath, SpineAnimation, SpineSkin } from '../Base/SpineAnimationHandler'; +import GachaManager, { RewardConfig } from '../Manager/GachaManager'; +import Utils from '../Utilities'; + +const { ccclass, property } = _decorator; + +class RewardCard { + public socket: sp.SpineSocket; + public node: Node; + public reward: RewardConfig; + + constructor(node: Node, reward: RewardConfig) { + this.node = node; + this.reward = reward; + } + + public setActive(value: boolean) { + this.node.setActive(value); + } +} + +@ccclass('LuckyChain') +export default class LuckyChain extends GachaBase { + @property(SpineAnimationHandler) + private animationHandler: SpineAnimationHandler; + @property(Node) + private spriteRoot: Node; + @property(Node) + private cards: Node[] = []; + @property({ type: SocketPath }) + private cardSlotPath: SocketPath[] = []; + + private _activeCards: RewardCard[] = []; + private _allCards: RewardCard[] = []; + private _reward: RewardCard; + + onFocusInEditor(): void { + this.animationHandler.setPropertySocketPath(this, 'cardSlotPath'); + } + + protected onLoad(): void { + this.setReward(); + + for (let i = 0; i < 4; i++) { + const card = this._allCards.shift(); + const path = this.cardSlotPath[i]; + const socket = this.animationHandler.addSocket(path, card.node); + card.setActive(true); + card.socket = socket; + this._activeCards.push(card); + } + + this.animationHandler.setListener((_, e) => { + switch (e.data.name) { + case 'card-claimed': + const cardRemove = this._activeCards.shift(); + this._reward = cardRemove; + this.animationHandler.removeSocket(cardRemove.socket); + cardRemove.setActive(false); + cardRemove.socket = null; + this._allCards.push(cardRemove); + break; + case 'new-card-spawned': + const card = this._allCards.shift(); + const path = this.cardSlotPath[this.cardSlotPath.length - 1]; + const socket = this.animationHandler.addSocket(path, card.node); + card.setActive(true); + card.socket = socket; + this._activeCards.push(card); + break; + } + }); + } + + protected onEnable(): void { + this.spriteRoot.setActive(false); + } + + private setReward() { + this._allCards = this.cards.map((card) => { + const rw = GachaManager.instance.getRandomReward([60, 35, 5]); + card.getComponent(Sprite).spriteFrame = rw.icon; + card.setActive(false); + return new RewardCard(card, rw); + }); + } + + public async show(): Promise { + this.spriteRoot.setActive(true); + await this.animationHandler.setAnimationAsync('appear'); + await this.animationHandler.addAnimationAsync('active'); + GachaManager.instance.showFloatingText( + this._reward.reward.quantity.toString(), + this.node.worldPosition, + this._reward.reward.icon, + ); + GachaManager.instance.setReward(this._reward.reward.id); + + await Utils.delay(1.5); + //update socket path + for (let i = 0; i < 4; i++) { + const card = this._activeCards[i]; + const path = this.cardSlotPath[i]; + this._activeCards[i].socket = this.animationHandler.updateSocketPath(card.socket, path); + } + } +} diff --git a/assets/_Game/Scripts/Gacha/LuckyChain.ts.meta b/assets/_Game/Scripts/Gacha/LuckyChain.ts.meta new file mode 100644 index 0000000..cbd5b7f --- /dev/null +++ b/assets/_Game/Scripts/Gacha/LuckyChain.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "750b24fe-b9b8-4a9d-aa06-2da4dfb6d70d", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Gacha/LuckyWheel.ts b/assets/_Game/Scripts/Gacha/LuckyWheel.ts new file mode 100644 index 0000000..1c1f38d --- /dev/null +++ b/assets/_Game/Scripts/Gacha/LuckyWheel.ts @@ -0,0 +1,122 @@ +import { + _decorator, + CCInteger, + CCString, + Component, + game, + Node, + random, + randomRangeInt, + RealCurve, + sp, + Sprite, +} from 'cc'; +import GachaBase from '../Base/GachaBase'; +import SpineAnimationHandler from '../Base/SpineAnimationHandler'; +import GachaManager, { RewardConfig } from '../Manager/GachaManager'; + +const { ccclass, property } = _decorator; + +class RewardCard { + public node: Node; + public reward: RewardConfig; + + constructor(node: Node, reward: RewardConfig) { + this.node = node; + this.reward = reward; + } + + public setActive(value: boolean) { + this.node.setActive(value); + } +} + +@ccclass('LuckyWheel') +export default class LuckyWheel extends GachaBase { + @property(SpineAnimationHandler) + private animationHandler: SpineAnimationHandler; + @property(Node) + private spineRoot: Node; + @property(CCString) + private wheelBoneName: string = ''; + @property(CCInteger) + private speed: number = 1; + @property(RealCurve) + private spinCurve: RealCurve = new RealCurve(); + @property(Sprite) + private sprites: Sprite[] = []; + + private _wheel: sp.spine.Bone; + private _targetAngle: number = 0; + private _spinning: boolean = false; + private _timer: number = 0; + private _timeSpin: number = 0; + private _maxAngle: number = 0; + private _allCards: RewardCard[]; + private _random: number; + + protected onLoad(): void { + this._wheel = this.animationHandler.findBone(this.wheelBoneName); + } + + protected onEnable(): void { + this.setReward(); + this.spineRoot.setActive(false); + this._wheel.rotation = 0; + this._wheel.update(); + } + + protected update(): void { + if (this._spinning) { + this._timer += game.deltaTime * this.speed; + const angle = this._maxAngle * this.spinCurve.evaluate(this._timer / this._timeSpin); + this._wheel.rotation = this._targetAngle + angle; + this._wheel.update(); + if (this._timer >= this._timeSpin) { + this._spinning = false; + GachaManager.instance.showFloatingText( + this._allCards[this._random].reward.quantity.toString(), + this.node.worldPosition, + this._allCards[this._random].reward.icon, + ); + GachaManager.instance.setReward(this._allCards[this._random].reward.id); + } + } + } + + private setReward() { + this._allCards = this.sprites.map((card) => { + const rw = GachaManager.instance.getRandomReward([60, 35, 5]); + card.spriteFrame = rw.icon; + return new RewardCard(card.node, rw); + }); + } + + public async show(): Promise { + for (let i = 0; i < GachaManager.instance.rewards.length; i++) { + this.sprites[i].spriteFrame = GachaManager.instance.rewards[i].icon; + } + this.spineRoot.setActive(true); + await this.animationHandler.setAnimationAsync('appear'); + + this.animationHandler.addAnimation('idle', { loop: true }); + } + + public async spin() { + if (this._spinning) return; + this._spinning = true; + this._random = this._allCards.getRandomIndex(); + if (this._random) { + this.animationHandler.clearTrack(0); + this._targetAngle = -36 * this._random; + this._timer = 0; + this._timeSpin = randomRangeInt(10, 15); + this._maxAngle = 360 * this._timeSpin; + + return; + } + + this._spinning = true; + GachaManager.instance.setReward(this._allCards[this._random].reward.id); + } +} diff --git a/assets/_Game/Scripts/Gacha/LuckyWheel.ts.meta b/assets/_Game/Scripts/Gacha/LuckyWheel.ts.meta new file mode 100644 index 0000000..e23000c --- /dev/null +++ b/assets/_Game/Scripts/Gacha/LuckyWheel.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "622ab578-e8ed-4f66-b548-d7fc834c69d4", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Manager/GachaManager.ts b/assets/_Game/Scripts/Manager/GachaManager.ts new file mode 100644 index 0000000..39effca --- /dev/null +++ b/assets/_Game/Scripts/Manager/GachaManager.ts @@ -0,0 +1,156 @@ +import { + _decorator, + CCInteger, + CCString, + clamp01, + Component, + easing, + Enum, + game, + lerp, + Node, + SpriteFrame, + tween, + UIOpacity, + Vec3, +} from 'cc'; +import GachaBase from '../Base/GachaBase'; +import ScoreType from '../Enum/ScoreType'; +import GameEvent from '../Events/GameEvent'; +import FloatingTextFactory from '../Factory/FloatingTextFactory'; +import Singleton from '../Singleton'; +import Utils from '../Utilities'; +import { EventManger } from './EventManger'; +import { GameManager } from './GameManager'; + +const { ccclass, property } = _decorator; + +export enum GachaType { + FreeReward, + LuckyWheel, + LuckyChain, + FlipCard, +} +Enum(GachaType); + +export enum RewardType { + Star, + Time, + Cheese, +} +Enum(RewardType); + +@ccclass('Gacha') +class Gacha { + @property(CCString) + public id: string = ''; + @property({ type: GachaType }) + public type: GachaType = GachaType.FreeReward; + @property(GachaBase) + public gacha: GachaBase; +} + +@ccclass('RewardConfig') +export class RewardConfig { + @property(CCString) + public id: string = ''; + @property({ type: RewardType }) + public type: RewardType = RewardType.Star; + @property(SpriteFrame) + public icon: SpriteFrame; + @property(CCInteger) + public quantity: number; +} + +@ccclass('GachaManager') +export default class GachaManager extends Singleton() { + @property(CCString) + public gachaId: string; + @property(UIOpacity) + private container: UIOpacity; + @property(FloatingTextFactory) + private floatingScoreFactory: FloatingTextFactory; + @property(Gacha) + private gachas: Gacha[] = []; + @property(RewardConfig) + public rewards: RewardConfig[] = []; + + private _reward: RewardConfig; + private _showing: boolean = false; + private _showTimer: number = 0; + private _idType: GachaType; + + protected onLoad(): void { + super.onLoad(); + this.container.setNodeActive(false); + } + + public async show(type: GachaType, delay: number = 0) { + game.timeScale = 0; + await Utils.delay(delay); + this.container.setNodeActive(true); + this._showTimer = 0; + this._showing = true; + this._idType = type; + } + + protected update(dt: number): void { + if (this._showing) { + this._showTimer += game.deltaTime; + const k = easing.smooth(clamp01(this._showTimer / 0.2)); + this.container.opacity = lerp(0, 255, k); + if (k === 1) { + this._showing = false; + this.showGacha(); + } + } + } + + public showFloatingText(text: string, position: Vec3, icon: SpriteFrame) { + const floatingText = this.floatingScoreFactory.create(this.node); + floatingText.show(`+${text}`, position, 3, 1, icon); + } + + private showGacha() { + const gacha = this.gachas.find((gacha) => gacha.type == this._idType); + gacha.gacha.show(); + } + + public async getReward(): Promise { + this._reward = this.getRandomReward(); + return this._reward; + } + + public getRewardIndex(reward: RewardConfig): number { + return this.rewards.indexOf(reward); + } + + public async gachaDone() { + console.log(`Gacha reward: ${RewardType[this._reward.type]} quantity: ${this._reward.quantity}`); + await Utils.delay(1); + game.timeScale = 1; + tween(this.container) + .to(0.1, { opacity: 0 }) + .call(() => { + this.container.setNodeActive(false); + switch (this._reward.type) { + case RewardType.Star: + GameManager.instance.addScore(this._reward.quantity, ScoreType.DestroyObject); + break; + case RewardType.Time: + GameManager.instance.addTime(this._reward.quantity, Vec3.ZERO); + break; + } + }) + .start(); + } + + public getRandomReward(weights?: number[]) { + return this.rewards.getRandom(weights); + } + + public setReward(id: string) { + this._reward = this.rewards.find((r) => r.id == id); + this.gachaDone(); + } +} diff --git a/assets/_Game/Scripts/Manager/GachaManager.ts.meta b/assets/_Game/Scripts/Manager/GachaManager.ts.meta new file mode 100644 index 0000000..9d36360 --- /dev/null +++ b/assets/_Game/Scripts/Manager/GachaManager.ts.meta @@ -0,0 +1,9 @@ +{ + "ver": "4.0.23", + "importer": "typescript", + "imported": true, + "uuid": "d004121d-a639-4e05-8376-794e0c448bbc", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/Manager/GameManager.ts b/assets/_Game/Scripts/Manager/GameManager.ts index 94b1436..48d07d2 100644 --- a/assets/_Game/Scripts/Manager/GameManager.ts +++ b/assets/_Game/Scripts/Manager/GameManager.ts @@ -9,11 +9,13 @@ import { Quat, randomRangeInt, SpriteFrame, + tween, Vec2, Vec3, } from 'cc'; import BEConnector from '../API/BEConnector'; import Timer, { TimerType } from '../Base/Timer'; +import { BoosterBase } from '../Booster/BoosterBase'; import BoosterType from '../Enum/BoosterType'; import GameState from '../Enum/GameState'; import ScoreType from '../Enum/ScoreType'; @@ -41,17 +43,6 @@ window.addEventListener('message', (data) => { } }); -class Booster { - public type: BoosterType; - public time: number; - public runningTime: number = 0; - - constructor(type: BoosterType, time: number) { - this.type = type; - this.time = time; - } -} - @ccclass('GameManager') export class GameManager extends Singleton() { @property({ visible: true }) @@ -70,8 +61,6 @@ export class GameManager extends Singleton() { @property({ type: SpriteFrame, visible: true }) private _clockIcon: SpriteFrame; - @property({ type: AudioClip, visible: true }) - private _boosterActiveSound: AudioClip; @property({ type: AudioClip, visible: true }) private _startSound: AudioClip; @property({ type: AudioClip, visible: true }) @@ -83,7 +72,7 @@ export class GameManager extends Singleton() { private _gameState: GameState; private _timer: Timer = new Timer(TimerType.countDown); - private _boostersActive: Booster[] = []; + private _activeBoosters: Map = new Map(); private _score = 0; private isReplayed = false; @@ -125,17 +114,7 @@ export class GameManager extends Singleton() { protected update(dt: number): void { this._timer.update(dt); if (this._gameState != GameState.Playing) return; - for (let i = 0; i < this._boostersActive.length; i++) { - const booster = this._boostersActive[i]; - booster.runningTime += dt; - if (booster.runningTime >= booster.time) { - this._boostersActive.splice(i, 1); - if (this._boostersActive.length == 0) { - AudioManager.setPlayRateBGM(1); - } - EventManger.instance.emit(GameEvent.BoosterDisable, booster.type); - } - } + this.runBooster(dt); } private async changeGameState(state: GameState) { @@ -169,17 +148,19 @@ export class GameManager extends Singleton() { public addScore( score: number, type: ScoreType, - position: Vec3, + position?: Vec3, opts?: { scaleMin?: number; scaleMax?: number; duration?: number }, ) { this._score += score; const floatingScore = this._floatingScoreFactory.create(this._topContainer); - floatingScore.show( - `+${score}`, - position, - score >= 100 ? opts?.scaleMax || 1 : opts?.scaleMin || 1, - opts?.duration || 1, - ); + if (position) { + floatingScore.show( + `+${score}`, + position, + score >= 100 ? opts?.scaleMax || 1 : opts?.scaleMin || 1, + opts?.duration || 1, + ); + } EventManger.instance.emit(GameEvent.Score, [this._score, score, type, position]); } @@ -236,7 +217,7 @@ export class GameManager extends Singleton() { if (playStartSound) AudioManager.playSfx(this._startSound); this.setCurrentBallInGame(1); const ball = BallFactory.instance.create(this._ballHolder); - ball.init(this._boostersActive.length > 0); + ball.init(this._activeBoosters.size > 0); ball.node.setRotation(Quat.IDENTITY); ball.node.setPosition(this._ballSpawnPosition); if (!throwBall) return ball; @@ -254,7 +235,7 @@ export class GameManager extends Singleton() { if (this._currentBallInGame <= 0) { EventManger.instance.emit(GameEvent.BallOut, null); AudioManager.playSfx(this._ballOutSound); - this.DisableAllBooster(); + this.cleanBooster(); await Utils.delay(TimeConfig.DelayPLay); this.spawnBall(true); } @@ -283,24 +264,26 @@ export class GameManager extends Singleton() { await Utils.delay(0.3); } if (bonusTime) { - this.addTime(bonusTime); - const floatingScore = this._floatingScoreFactory.create(this._topContainer); - floatingScore.show(`+${bonusTime}`, position, 1.5, 1, this._clockIcon); + this.addTime(bonusTime, position); } } - public addTime(time: number) { + public addTime(time: number, position?: Vec3) { this._timer.time += time; if (this._warningTime && this._timer.time > 10) { this._warningTime = false; EventManger.instance.emit(GameEvent.WarningTime, false); } + if (position) { + const floatingScore = this._floatingScoreFactory.create(this._topContainer); + floatingScore.show(`+${time}`, position, 1.5, 1, this._clockIcon); + } EventManger.instance.emit(GameEvent.TimeUpdate, this._timer.timeRound); } public async gameOver() { BallFactory.instance.releaseAll(); - this.DisableAllBooster(); + this.cleanBooster(); AudioManager.playBGM(this._gameOverMusic); StickerManager.instance.showLabel('TIME UP!!!', { color: new Color('#ed3a18'), outLineColor: Color.WHITE }); BEConnector.gameScore = this.score; @@ -341,24 +324,46 @@ export class GameManager extends Singleton() { this.spawnBall(true); } - private DisableAllBooster() { - for (let i = 0; i < this._boostersActive.length; i++) { - const booster = this._boostersActive[i]; - EventManger.instance.emit(GameEvent.BoosterDisable, booster.type); + public addBooster(booster: BoosterBase) { + let activeBooster = this._activeBoosters.get(booster.type); + if (activeBooster) { + booster.dispose(); + activeBooster.resetTime(); + return; + } else { + activeBooster = booster; } - this._boostersActive = []; - AudioManager.setPlayRateBGM(1); + activeBooster.collect(this.node); + console.log(booster.displayName + ' active'); + this._activeBoosters.set(booster.type, booster); + EventManger.instance.emit(GameEvent.BoosterActive, [booster.type, booster.displayName]); } - public async ActiveBooster(type: BoosterType, time: number, displayName: string) { - //check booster already active - for (let i = 0; i < this._boostersActive.length; i++) { - const booster = this._boostersActive[i]; - if (booster.type == type) return; + private cleanBooster() { + this._activeBoosters.forEach((booster) => { + booster.end(); + EventManger.instance.emit(GameEvent.BoosterDisable, booster.type); + }); + + this._activeBoosters.clear(); + } + + private runBooster(dt: number) { + if (this._activeBoosters.size > 0) { + const boosterToRemove: BoosterBase[] = []; + this._activeBoosters.forEach((booster) => { + booster.tick(dt); + if (!booster.active) { + boosterToRemove.push(booster); + } + }); + console.log(boosterToRemove.length); + boosterToRemove.forEach((booster) => { + booster.end(); + EventManger.instance.emit(GameEvent.BoosterDisable, booster.type); + this._activeBoosters.delete(booster.type); + console.log(booster.displayName + ' inactive'); + }); } - this._boostersActive.push(new Booster(type, time)); - EventManger.instance.emit(GameEvent.BoosterActive, [type, displayName]); - AudioManager.playSfx(this._boosterActiveSound); - AudioManager.setPlayRateBGM(1.25); } } diff --git a/assets/_Game/Scripts/Manager/StickerManager.ts b/assets/_Game/Scripts/Manager/StickerManager.ts index bebae5a..9d1526f 100644 --- a/assets/_Game/Scripts/Manager/StickerManager.ts +++ b/assets/_Game/Scripts/Manager/StickerManager.ts @@ -1,4 +1,4 @@ -import { _decorator, CCString, Color, Component, Label, Node, Sprite, SpriteFrame, Tween, tween, Vec3 } from 'cc'; +import { _decorator, CCString, Color, Label, Node, Sprite, SpriteFrame, Tween, tween, Vec3 } from 'cc'; import Singleton from '../Singleton'; const { ccclass, property } = _decorator; diff --git a/assets/_Game/Scripts/Tween.meta b/assets/_Game/Scripts/Tween.meta new file mode 100644 index 0000000..5e69add --- /dev/null +++ b/assets/_Game/Scripts/Tween.meta @@ -0,0 +1,9 @@ +{ + "ver": "1.2.0", + "importer": "directory", + "imported": true, + "uuid": "9d09f58c-4e94-4644-bb29-5926a43a1b18", + "files": [], + "subMetas": {}, + "userData": {} +} diff --git a/assets/_Game/Scripts/UI/GameOverPanel.ts b/assets/_Game/Scripts/UI/GameOverPanel.ts index aa23c8c..04f25d9 100644 --- a/assets/_Game/Scripts/UI/GameOverPanel.ts +++ b/assets/_Game/Scripts/UI/GameOverPanel.ts @@ -131,7 +131,7 @@ export class GameOverPanel extends Component { score += x; duration = this._starSpeedCurve.evaluate(i / items - 1); score = score > totalScore ? totalScore : score; - const obj = this._floatingStarFactory.create(this.node); + const obj = this._floatingStarFactory.create(this._scoreUI); obj.node.setWorldPosition(this._scoreUI.worldPosition); tween(obj.node) .to( diff --git a/assets/_Game/Sprites/Asset Booster Random Gacha.png b/assets/_Game/Sprites/Asset Booster Random Gacha.png new file mode 100644 index 0000000..5ae4bff Binary files /dev/null and b/assets/_Game/Sprites/Asset Booster Random Gacha.png differ diff --git a/assets/_Game/Sprites/Asset Booster Random Gacha.png.meta b/assets/_Game/Sprites/Asset Booster Random Gacha.png.meta new file mode 100644 index 0000000..e238b05 --- /dev/null +++ b/assets/_Game/Sprites/Asset Booster Random Gacha.png.meta @@ -0,0 +1,134 @@ +{ + "ver": "1.0.26", + "importer": "image", + "imported": true, + "uuid": "9ee71731-507c-4afa-acbe-f2f16dc3cd50", + "files": [ + ".json", + ".png" + ], + "subMetas": { + "6c48a": { + "importer": "texture", + "uuid": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@6c48a", + "displayName": "Asset Booster Random Gacha", + "id": "6c48a", + "name": "texture", + "userData": { + "wrapModeS": "clamp-to-edge", + "wrapModeT": "clamp-to-edge", + "imageUuidOrDatabaseUri": "9ee71731-507c-4afa-acbe-f2f16dc3cd50", + "isUuid": true, + "visible": false, + "minfilter": "linear", + "magfilter": "linear", + "mipfilter": "none", + "anisotropy": 0 + }, + "ver": "1.0.22", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + }, + "f9941": { + "importer": "sprite-frame", + "uuid": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941", + "displayName": "Asset Booster Random Gacha", + "id": "f9941", + "name": "spriteFrame", + "userData": { + "trimType": "auto", + "trimThreshold": 1, + "rotated": false, + "offsetX": 0, + "offsetY": 0, + "trimX": 0, + "trimY": 0, + "width": 176, + "height": 155, + "rawWidth": 176, + "rawHeight": 155, + "borderTop": 0, + "borderBottom": 0, + "borderLeft": 0, + "borderRight": 0, + "packable": true, + "pixelsToUnit": 100, + "pivotX": 0.5, + "pivotY": 0.5, + "meshType": 0, + "vertices": { + "rawPosition": [ + -88, + -77.5, + 0, + 88, + -77.5, + 0, + -88, + 77.5, + 0, + 88, + 77.5, + 0 + ], + "indexes": [ + 0, + 1, + 2, + 2, + 1, + 3 + ], + "uv": [ + 0, + 155, + 176, + 155, + 0, + 0, + 176, + 0 + ], + "nuv": [ + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1 + ], + "minPos": [ + -88, + -77.5, + 0 + ], + "maxPos": [ + 88, + 77.5, + 0 + ] + }, + "isUuid": true, + "imageUuidOrDatabaseUri": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@6c48a", + "atlasUuid": "" + }, + "ver": "1.0.12", + "imported": true, + "files": [ + ".json" + ], + "subMetas": {} + } + }, + "userData": { + "type": "sprite-frame", + "hasAlpha": true, + "fixAlphaTransparencyArtifacts": false, + "redirect": "9ee71731-507c-4afa-acbe-f2f16dc3cd50@f9941" + } +} diff --git a/settings/v2/packages/engine.json b/settings/v2/packages/engine.json index b2701eb..5ed2127 100644 --- a/settings/v2/packages/engine.json +++ b/settings/v2/packages/engine.json @@ -110,7 +110,7 @@ "_value": false }, "spine": { - "_value": false + "_value": true }, "dragon-bones": { "_value": false @@ -138,6 +138,7 @@ "particle-2d", "physics-2d-box2d", "profiler", + "spine", "tween", "ui", "websocket"