future 11 mesi fa
parent
commit
a1362f683d

+ 108 - 0
assets/run/ani/long_story_level_ani.anim

@@ -0,0 +1,108 @@
+[
+  {
+    "__type__": "cc.AnimationClip",
+    "_name": "long_story_level_ani",
+    "_objFlags": 0,
+    "__editorExtras__": {
+      "embeddedPlayerGroups": []
+    },
+    "_native": "",
+    "sample": 60,
+    "speed": 0.8,
+    "wrapMode": 2,
+    "enableTrsBlending": false,
+    "_duration": 1.0166666666666666,
+    "_hash": 500763545,
+    "_tracks": [
+      {
+        "__id__": 1
+      }
+    ],
+    "_exoticAnimation": null,
+    "_events": [],
+    "_embeddedPlayers": [],
+    "_additiveSettings": {
+      "__id__": 6
+    },
+    "_auxiliaryCurveEntries": []
+  },
+  {
+    "__type__": "cc.animation.ObjectTrack",
+    "_binding": {
+      "__type__": "cc.animation.TrackBinding",
+      "path": {
+        "__id__": 2
+      },
+      "proxy": null
+    },
+    "_channel": {
+      "__id__": 4
+    }
+  },
+  {
+    "__type__": "cc.animation.TrackPath",
+    "_paths": [
+      {
+        "__id__": 3
+      },
+      "spriteFrame"
+    ]
+  },
+  {
+    "__type__": "cc.animation.ComponentPath",
+    "component": "cc.Sprite"
+  },
+  {
+    "__type__": "cc.animation.Channel",
+    "_curve": {
+      "__id__": 5
+    }
+  },
+  {
+    "__type__": "cc.ObjectCurve",
+    "_times": [
+      0,
+      0.16666666666666666,
+      0.3333333333333333,
+      0.5,
+      0.6666666666666666,
+      0.8333333333333334,
+      1
+    ],
+    "_values": [
+      {
+        "__uuid__": "77172789-fc8e-45da-be60-01351ebbb44c@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "e91da34a-0163-4411-9b39-bdc0a20f4f2d@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "7d83477d-b384-4806-b675-0d6be1029d99@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "3ce1b4ea-3585-4976-8269-cc51a208ff23@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      },
+      {
+        "__uuid__": "77172789-fc8e-45da-be60-01351ebbb44c@f9941",
+        "__expectedType__": "cc.SpriteFrame"
+      }
+    ]
+  },
+  {
+    "__type__": "cc.AnimationClipAdditiveSettings",
+    "enabled": false,
+    "refClip": null
+  }
+]

+ 13 - 0
assets/run/ani/long_story_level_ani.anim.meta

@@ -0,0 +1,13 @@
+{
+  "ver": "2.0.3",
+  "importer": "animation-clip",
+  "imported": true,
+  "uuid": "f4648f56-bbf9-4091-ba8d-852878e88666",
+  "files": [
+    ".cconb"
+  ],
+  "subMetas": {},
+  "userData": {
+    "name": "long_story_level_ani"
+  }
+}

+ 1 - 1
assets/run/ani/long_story_start.anim → assets/run/ani/long_story_start_ani.anim

@@ -1,7 +1,7 @@
 [
   {
     "__type__": "cc.AnimationClip",
-    "_name": "long_story_start",
+    "_name": "long_story_start_ani",
     "_objFlags": 0,
     "__editorExtras__": {
       "embeddedPlayerGroups": []

+ 1 - 1
assets/run/ani/long_story_start.anim.meta → assets/run/ani/long_story_start_ani.anim.meta

@@ -8,6 +8,6 @@
   ],
   "subMetas": {},
   "userData": {
-    "name": "long_story_start"
+    "name": "long_story_start_ani"
   }
 }

BIN
assets/run/game_list/long_story/img_long_story_level.png


BIN
assets/run/game_list/long_story/img_long_story_level_1.png


+ 37 - 37
assets/run/game_list/long_story/img_long_story_level.png.meta → assets/run/game_list/long_story/img_long_story_level_1.png.meta

@@ -2,7 +2,7 @@
   "ver": "1.0.26",
   "importer": "image",
   "imported": true,
-  "uuid": "0447d66b-7262-43b4-bc91-f1f90d9e9d37",
+  "uuid": "77172789-fc8e-45da-be60-01351ebbb44c",
   "files": [
     ".json",
     ".png"
@@ -10,14 +10,14 @@
   "subMetas": {
     "6c48a": {
       "importer": "texture",
-      "uuid": "0447d66b-7262-43b4-bc91-f1f90d9e9d37@6c48a",
-      "displayName": "img_long_story_level",
+      "uuid": "77172789-fc8e-45da-be60-01351ebbb44c@6c48a",
+      "displayName": "img_long_story_level_1",
       "id": "6c48a",
       "name": "texture",
       "userData": {
         "wrapModeS": "clamp-to-edge",
         "wrapModeT": "clamp-to-edge",
-        "imageUuidOrDatabaseUri": "0447d66b-7262-43b4-bc91-f1f90d9e9d37",
+        "imageUuidOrDatabaseUri": "77172789-fc8e-45da-be60-01351ebbb44c",
         "isUuid": true,
         "visible": false,
         "minfilter": "linear",
@@ -34,22 +34,22 @@
     },
     "f9941": {
       "importer": "sprite-frame",
-      "uuid": "0447d66b-7262-43b4-bc91-f1f90d9e9d37@f9941",
-      "displayName": "img_long_story_level",
+      "uuid": "77172789-fc8e-45da-be60-01351ebbb44c@f9941",
+      "displayName": "img_long_story_level_1",
       "id": "f9941",
       "name": "spriteFrame",
       "userData": {
         "trimType": "auto",
         "trimThreshold": 1,
         "rotated": false,
-        "offsetX": 0,
-        "offsetY": 0,
-        "trimX": 0,
-        "trimY": 0,
+        "offsetX": -11.5,
+        "offsetY": 7,
+        "trimX": 16,
+        "trimY": 28,
         "width": 137,
-        "height": 173,
-        "rawWidth": 137,
-        "rawHeight": 173,
+        "height": 172,
+        "rawWidth": 192,
+        "rawHeight": 242,
         "borderTop": 0,
         "borderBottom": 0,
         "borderLeft": 0,
@@ -62,16 +62,16 @@
         "vertices": {
           "rawPosition": [
             -68.5,
-            -86.5,
+            -86,
             0,
             68.5,
-            -86.5,
+            -86,
             0,
             -68.5,
-            86.5,
+            86,
             0,
             68.5,
-            86.5,
+            86,
             0
           ],
           "indexes": [
@@ -83,38 +83,38 @@
             3
           ],
           "uv": [
-            0,
-            173,
-            137,
-            173,
-            0,
-            0,
-            137,
-            0
+            16,
+            214,
+            153,
+            214,
+            16,
+            42,
+            153,
+            42
           ],
           "nuv": [
-            0,
-            0,
-            1,
-            0,
-            0,
-            1,
-            1,
-            1
+            0.08333333333333333,
+            0.17355371900826447,
+            0.796875,
+            0.17355371900826447,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.796875,
+            0.8842975206611571
           ],
           "minPos": [
             -68.5,
-            -86.5,
+            -86,
             0
           ],
           "maxPos": [
             68.5,
-            86.5,
+            86,
             0
           ]
         },
         "isUuid": true,
-        "imageUuidOrDatabaseUri": "0447d66b-7262-43b4-bc91-f1f90d9e9d37@6c48a",
+        "imageUuidOrDatabaseUri": "77172789-fc8e-45da-be60-01351ebbb44c@6c48a",
         "atlasUuid": ""
       },
       "ver": "1.0.12",
@@ -129,6 +129,6 @@
     "type": "sprite-frame",
     "hasAlpha": true,
     "fixAlphaTransparencyArtifacts": false,
-    "redirect": "0447d66b-7262-43b4-bc91-f1f90d9e9d37@f9941"
+    "redirect": "77172789-fc8e-45da-be60-01351ebbb44c@f9941"
   }
 }

BIN
assets/run/game_list/long_story/img_long_story_level_2.png


+ 134 - 0
assets/run/game_list/long_story/img_long_story_level_2.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.26",
+  "importer": "image",
+  "imported": true,
+  "uuid": "e91da34a-0163-4411-9b39-bdc0a20f4f2d",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "e91da34a-0163-4411-9b39-bdc0a20f4f2d@6c48a",
+      "displayName": "img_long_story_level_2",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "e91da34a-0163-4411-9b39-bdc0a20f4f2d",
+        "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": "e91da34a-0163-4411-9b39-bdc0a20f4f2d@f9941",
+      "displayName": "img_long_story_level_2",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimType": "auto",
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -8,
+        "offsetY": 9.5,
+        "trimX": 16,
+        "trimY": 28,
+        "width": 144,
+        "height": 167,
+        "rawWidth": 192,
+        "rawHeight": 242,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -72,
+            -83.5,
+            0,
+            72,
+            -83.5,
+            0,
+            -72,
+            83.5,
+            0,
+            72,
+            83.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            16,
+            214,
+            160,
+            214,
+            16,
+            47,
+            160,
+            47
+          ],
+          "nuv": [
+            0.08333333333333333,
+            0.19421487603305784,
+            0.8333333333333334,
+            0.19421487603305784,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.8333333333333334,
+            0.8842975206611571
+          ],
+          "minPos": [
+            -72,
+            -83.5,
+            0
+          ],
+          "maxPos": [
+            72,
+            83.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "e91da34a-0163-4411-9b39-bdc0a20f4f2d@6c48a",
+        "atlasUuid": ""
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "e91da34a-0163-4411-9b39-bdc0a20f4f2d@f9941"
+  }
+}

BIN
assets/run/game_list/long_story/img_long_story_level_3.png


+ 134 - 0
assets/run/game_list/long_story/img_long_story_level_3.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.26",
+  "importer": "image",
+  "imported": true,
+  "uuid": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff@6c48a",
+      "displayName": "img_long_story_level_3",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff",
+        "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": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff@f9941",
+      "displayName": "img_long_story_level_3",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimType": "auto",
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -2.5,
+        "offsetY": 13.5,
+        "trimX": 16,
+        "trimY": 28,
+        "width": 155,
+        "height": 159,
+        "rawWidth": 192,
+        "rawHeight": 242,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -77.5,
+            -79.5,
+            0,
+            77.5,
+            -79.5,
+            0,
+            -77.5,
+            79.5,
+            0,
+            77.5,
+            79.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            16,
+            214,
+            171,
+            214,
+            16,
+            55,
+            171,
+            55
+          ],
+          "nuv": [
+            0.08333333333333333,
+            0.22727272727272727,
+            0.890625,
+            0.22727272727272727,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.890625,
+            0.8842975206611571
+          ],
+          "minPos": [
+            -77.5,
+            -79.5,
+            0
+          ],
+          "maxPos": [
+            77.5,
+            79.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff@6c48a",
+        "atlasUuid": ""
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "c4646f8e-6556-4bb9-bcc8-a2ae7ae40fff@f9941"
+  }
+}

BIN
assets/run/game_list/long_story/img_long_story_level_4.png


+ 134 - 0
assets/run/game_list/long_story/img_long_story_level_4.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.26",
+  "importer": "image",
+  "imported": true,
+  "uuid": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac@6c48a",
+      "displayName": "img_long_story_level_4",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac",
+        "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": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac@f9941",
+      "displayName": "img_long_story_level_4",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimType": "auto",
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": 3,
+        "offsetY": 19,
+        "trimX": 16,
+        "trimY": 28,
+        "width": 166,
+        "height": 148,
+        "rawWidth": 192,
+        "rawHeight": 242,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -83,
+            -74,
+            0,
+            83,
+            -74,
+            0,
+            -83,
+            74,
+            0,
+            83,
+            74,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            16,
+            214,
+            182,
+            214,
+            16,
+            66,
+            182,
+            66
+          ],
+          "nuv": [
+            0.08333333333333333,
+            0.2727272727272727,
+            0.9479166666666666,
+            0.2727272727272727,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.9479166666666666,
+            0.8842975206611571
+          ],
+          "minPos": [
+            -83,
+            -74,
+            0
+          ],
+          "maxPos": [
+            83,
+            74,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac@6c48a",
+        "atlasUuid": ""
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "8c0815d3-cd21-4054-bb02-0c4d8f8303ac@f9941"
+  }
+}

BIN
assets/run/game_list/long_story/img_long_story_level_5.png


+ 134 - 0
assets/run/game_list/long_story/img_long_story_level_5.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.26",
+  "importer": "image",
+  "imported": true,
+  "uuid": "7d83477d-b384-4806-b675-0d6be1029d99",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "7d83477d-b384-4806-b675-0d6be1029d99@6c48a",
+      "displayName": "img_long_story_level_5",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "7d83477d-b384-4806-b675-0d6be1029d99",
+        "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": "7d83477d-b384-4806-b675-0d6be1029d99@f9941",
+      "displayName": "img_long_story_level_5",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimType": "auto",
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -3,
+        "offsetY": 14,
+        "trimX": 16,
+        "trimY": 28,
+        "width": 154,
+        "height": 158,
+        "rawWidth": 192,
+        "rawHeight": 242,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -77,
+            -79,
+            0,
+            77,
+            -79,
+            0,
+            -77,
+            79,
+            0,
+            77,
+            79,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            16,
+            214,
+            170,
+            214,
+            16,
+            56,
+            170,
+            56
+          ],
+          "nuv": [
+            0.08333333333333333,
+            0.23140495867768596,
+            0.8854166666666666,
+            0.23140495867768596,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.8854166666666666,
+            0.8842975206611571
+          ],
+          "minPos": [
+            -77,
+            -79,
+            0
+          ],
+          "maxPos": [
+            77,
+            79,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "7d83477d-b384-4806-b675-0d6be1029d99@6c48a",
+        "atlasUuid": ""
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "7d83477d-b384-4806-b675-0d6be1029d99@f9941"
+  }
+}

BIN
assets/run/game_list/long_story/img_long_story_level_6.png


+ 134 - 0
assets/run/game_list/long_story/img_long_story_level_6.png.meta

@@ -0,0 +1,134 @@
+{
+  "ver": "1.0.26",
+  "importer": "image",
+  "imported": true,
+  "uuid": "3ce1b4ea-3585-4976-8269-cc51a208ff23",
+  "files": [
+    ".json",
+    ".png"
+  ],
+  "subMetas": {
+    "6c48a": {
+      "importer": "texture",
+      "uuid": "3ce1b4ea-3585-4976-8269-cc51a208ff23@6c48a",
+      "displayName": "img_long_story_level_6",
+      "id": "6c48a",
+      "name": "texture",
+      "userData": {
+        "wrapModeS": "clamp-to-edge",
+        "wrapModeT": "clamp-to-edge",
+        "imageUuidOrDatabaseUri": "3ce1b4ea-3585-4976-8269-cc51a208ff23",
+        "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": "3ce1b4ea-3585-4976-8269-cc51a208ff23@f9941",
+      "displayName": "img_long_story_level_6",
+      "id": "f9941",
+      "name": "spriteFrame",
+      "userData": {
+        "trimType": "auto",
+        "trimThreshold": 1,
+        "rotated": false,
+        "offsetX": -8,
+        "offsetY": 9.5,
+        "trimX": 16,
+        "trimY": 28,
+        "width": 144,
+        "height": 167,
+        "rawWidth": 192,
+        "rawHeight": 242,
+        "borderTop": 0,
+        "borderBottom": 0,
+        "borderLeft": 0,
+        "borderRight": 0,
+        "packable": true,
+        "pixelsToUnit": 100,
+        "pivotX": 0.5,
+        "pivotY": 0.5,
+        "meshType": 0,
+        "vertices": {
+          "rawPosition": [
+            -72,
+            -83.5,
+            0,
+            72,
+            -83.5,
+            0,
+            -72,
+            83.5,
+            0,
+            72,
+            83.5,
+            0
+          ],
+          "indexes": [
+            0,
+            1,
+            2,
+            2,
+            1,
+            3
+          ],
+          "uv": [
+            16,
+            214,
+            160,
+            214,
+            16,
+            47,
+            160,
+            47
+          ],
+          "nuv": [
+            0.08333333333333333,
+            0.19421487603305784,
+            0.8333333333333334,
+            0.19421487603305784,
+            0.08333333333333333,
+            0.8842975206611571,
+            0.8333333333333334,
+            0.8842975206611571
+          ],
+          "minPos": [
+            -72,
+            -83.5,
+            0
+          ],
+          "maxPos": [
+            72,
+            83.5,
+            0
+          ]
+        },
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "3ce1b4ea-3585-4976-8269-cc51a208ff23@6c48a",
+        "atlasUuid": ""
+      },
+      "ver": "1.0.12",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {}
+    }
+  },
+  "userData": {
+    "type": "sprite-frame",
+    "hasAlpha": true,
+    "fixAlphaTransparencyArtifacts": false,
+    "redirect": "3ce1b4ea-3585-4976-8269-cc51a208ff23@f9941"
+  }
+}

File diff suppressed because it is too large
+ 171 - 145
assets/scene/game.scene


+ 1 - 0
assets/script/config.ts

@@ -337,6 +337,7 @@ export class config {
         TOGGLE_YIN_YUE:"TOGGLE_YIN_YUE",  //开关音乐
         UPDATE_FREE_TIME_STATUS:"UPDATE_FREE_TIME_STATUS",  //更新免费时间状态
         WIN_LATER_AUTO_UNLOCK_NEXT_LEVEL:"WIN_LATER_AUTO_UNLOCK_NEXT_LEVEL", //获胜后自动解锁下一个关卡
+        BACK_GAME_LIST:"BACK_GAME_LIST",//返回游戏列表
     }
     static MSG_CODE = {
         SUCCESS: 10000,

+ 2 - 0
assets/script/run/gameManager.ts

@@ -427,6 +427,8 @@ export class gameManager extends Component {
             } else {
                 statisticsManager.uploadRecordUserLevel(false)
             }
+
+            ClientEvent.dispatchEvent(config.EventRun.BACK_GAME_LIST)
         }else{
             console.log("没有全部加载完成!")
         }

+ 28 - 1
assets/script/run/game_list_view/long_story_list.ts

@@ -1,4 +1,4 @@
-import { _decorator, Component, instantiate, Node, Prefab, ScrollView } from 'cc';
+import { _decorator, Animation, Component, instantiate, Node, Prefab, ScrollView } from 'cc';
 import { LevelInfoMessage, LevelItemData, LevelMessage, LongStoryListData, scene_item_data } from '../../../data/data';
 import { config } from '../../config';
 import { SdkUtil } from '../../sdkUtil';
@@ -32,6 +32,7 @@ export class long_story_list extends Component {
     private is_can_request:boolean = false
     private cur_long_story_list_item:long_story_list_item = null
     private cur_long_story_list_item_level_index:number = -1
+    private cur_select_level_data:LevelItemData = null
 
     start() {
         this.btn_back.on(Node.EventType.TOUCH_END,()=>{
@@ -74,22 +75,46 @@ export class long_story_list extends Component {
         this.requestData(true)
     }
 
+    playBackLevelAnimation(is_play:boolean) {
+        if(is_play) {
+            this.btn_back_level.getComponent(Animation).play()
+        } else {
+            this.btn_back_level.getComponent(Animation).stop()
+        }
+    }
+
+    backGameList() {
+        let level_item_data = gameManager.Singleton.getLevelData()
+        // console.log('返回游戏列表=',level_item_data)
+        if(this.cur_select_level_data && this.cur_select_level_data.id==level_item_data.id) {
+            this.playBackLevelAnimation(true)
+        }
+    }
+
     private unInit() {
         this.data_list = []
         this.content.removeAllChildren()
         this.cur_long_story_list_item = null
         this.cur_long_story_list_item_level_index = null
+        this.cur_select_level_data = null
+        ClientEvent.off(config.EventRun.BACK_GAME_LIST,this.backGameList.bind(this),this)
         ClientEvent.off(config.EventRun.WIN_LATER_AUTO_UNLOCK_NEXT_LEVEL,this.autoUnlockNextLevel.bind(this),this)
+        this.playBackLevelAnimation(false)
     }
 
     private init() {
         ClientEvent.off(config.EventRun.WIN_LATER_AUTO_UNLOCK_NEXT_LEVEL,this.autoUnlockNextLevel.bind(this),this)
         ClientEvent.on(config.EventRun.WIN_LATER_AUTO_UNLOCK_NEXT_LEVEL,this.autoUnlockNextLevel.bind(this),this)
 
+        ClientEvent.off(config.EventRun.BACK_GAME_LIST,this.backGameList.bind(this),this)
+        ClientEvent.on(config.EventRun.BACK_GAME_LIST,this.backGameList.bind(this),this)
+
         let cache_page = gameManager.getUserSelectLongStoryPage(this.m_long_story_list_data.id)
         // console.log('cache_page=',cache_page)
         this.cur_min_page = cache_page
         this.cur_page = this.cur_min_page
+
+        this.playBackLevelAnimation(true)
     }
 
     initView(data:LongStoryListData, click_back_level_cb, click_item_goto_game_success_cb) {
@@ -211,6 +236,8 @@ export class long_story_list extends Component {
                                     gameManager.Singleton.runGame(_data.content.content)
                                     gameManager.Singleton.hideLoadingLevel()
                                     gameManager.Singleton.gotoGameLevel()
+                                    this.cur_select_level_data = level_item_data
+                                    this.playBackLevelAnimation(false)
                                     this.m_click_item_goto_game_success_cb && this.m_click_item_goto_game_success_cb()
                                 })
                             } else {

Some files were not shown because too many files changed in this diff