瀏覽代碼

修改level表

woso_javan 3 周之前
父節點
當前提交
dc44b7744d

+ 1 - 1
assets/module_aliens/Script/Model/LevelModel.ts

@@ -72,7 +72,7 @@ export class LevelModel {
         this.randomLevelList = Object.values(table).filter(item => item['random'] == 1)
             .map(item => item['level']);
 
-        // console.log('随机关卡列表:', this.randomLevelList);
+        console.log('随机关卡列表:', this.randomLevelList);
     }
 
     /** 清除关卡数据*/

+ 1 - 1
assets/module_basic/config/levels_config.json

@@ -1 +1 @@
-{"1":{"map":"level_1","eliminate":300,"target":100},"2":{"map":"level_2","eliminate":300,"target":100}}
+{"1":{"level":"level_1","eliminate":300,"target":100,"random":0},"2":{"level":"level_2","eliminate":300,"target":100,"random":1}}

+ 6 - 2
assets/module_basic/table/Tablelevels_config.ts

@@ -16,8 +16,8 @@ export class Tablelevels_config {
     id: number = 0;
 
     /** 场景 */
-    get map(): string {
-        return this.data.map;
+    get level(): string {
+        return this.data.level;
     }
     /** 关卡时长 */
     get eliminate(): number {
@@ -27,5 +27,9 @@ export class Tablelevels_config {
     get target(): number {
         return this.data.target;
     }
+    /** 是否参与随机 */
+    get random(): number {
+        return this.data.random;
+    }
 }
     

+ 1 - 1
assets/start/Config/GlobalConfig.ts

@@ -1,5 +1,5 @@
 export const GlobalConfig = {
     isDebug: false,
     initilizeLevel: 1,//初始关卡
-    levelTotal: 20,   //最大关卡等级
+    levelTotal: 10,   //最大关卡等级
 }

二進制
excel/levels_config.xlsx


+ 0 - 19
library/96/96eebdcc-a7da-449d-beda-22d724394f97.json

@@ -1,19 +0,0 @@
-{
-  "__type__": "cc.JsonAsset",
-  "_name": "levels_config",
-  "_objFlags": 0,
-  "__editorExtras__": {},
-  "_native": "",
-  "json": {
-    "1": {
-      "map": "level_1",
-      "eliminate": 300,
-      "target": 100
-    },
-    "2": {
-      "map": "level_2",
-      "eliminate": 300,
-      "target": 100
-    }
-  }
-}

+ 1 - 1
profiles/v2/packages/preview.json

@@ -5,7 +5,7 @@
   },
   "preview": {
     "current": {
-      "platform": "browser"
+      "platform": "gameView"
     }
   }
 }

+ 47 - 47
profiles/v2/packages/scene.json

@@ -1187,17 +1187,42 @@
       },
       "scale": 0.2726269331663144
     },
-    "19323c5d-5d36-438a-86ee-8288c690e5b0": {
+    "773de0b0-468b-4fbb-965c-36c47d7a4c94": {
       "position": {
-        "x": 0,
-        "y": 0,
-        "z": 5000
+        "x": 385.3530863071214,
+        "y": 807.1480671211905,
+        "z": 15.571198743943569
       },
       "rotation": {
+        "x": -0.13648187394068612,
+        "y": 0.13783536524042259,
+        "z": 0.019179915811493208,
+        "w": 0.9808191683503595
+      },
+      "viewCenter": {
+        "x": 380.5163127318326,
+        "y": 802.1677724280396,
+        "z": -1.2978802808701246
+      },
+      "contentRect": {
         "x": 0,
         "y": 0,
-        "z": 0,
-        "w": 1
+        "width": 997,
+        "height": 803
+      },
+      "scale": 1
+    },
+    "19323c5d-5d36-438a-86ee-8288c690e5b0": {
+      "position": {
+        "x": 34.695566602353,
+        "y": 34.695566602353,
+        "z": 34.69556660235299
+      },
+      "rotation": {
+        "x": -0.27984814233312133,
+        "y": 0.3647051996310009,
+        "z": 0.11591689595929512,
+        "w": 0.8804762392171493
       },
       "viewCenter": {
         "x": 0,
@@ -1205,18 +1230,18 @@
         "z": 0
       },
       "contentRect": {
-        "x": -492.2920298879203,
-        "y": -396.5,
-        "width": 0,
-        "height": 0
+        "x": 0,
+        "y": 0,
+        "width": 363,
+        "height": 767
       },
       "scale": 1
     },
     "9e293cde-e27b-4902-808b-e884f3e9da32": {
       "position": {
-        "x": -70.31629568881931,
-        "y": 675.4177473847577,
-        "z": 5000
+        "x": 18.695477141176585,
+        "y": 18.695477141176582,
+        "z": 18.69547714117658
       },
       "rotation": {
         "x": 0,
@@ -1230,43 +1255,18 @@
         "z": 0
       },
       "contentRect": {
-        "x": -593.152503762839,
-        "y": -135.57553239603448,
-        "width": 982.6089663760897,
-        "height": 793
-      },
-      "scale": 0.39760860312445684
-    },
-    "773de0b0-468b-4fbb-965c-36c47d7a4c94": {
-      "position": {
-        "x": 385.3530863071214,
-        "y": 807.1480671211905,
-        "z": 15.571198743943569
-      },
-      "rotation": {
-        "x": -0.2019907493250723,
-        "y": 0.20959581761700571,
-        "z": 0.04430021583993385,
-        "w": 0.9556708749883972
-      },
-      "viewCenter": {
-        "x": 378.3717136408572,
-        "y": 799.7666358741975,
-        "z": 0.4206723690701182
-      },
-      "contentRect": {
-        "x": -593.152503762839,
-        "y": -135.57553239603448,
-        "width": 982.6089663760897,
-        "height": 793
+        "x": 0,
+        "y": 0,
+        "width": 363,
+        "height": 767
       },
-      "scale": 0.39760860312445684
+      "scale": 1
     },
     "be14c61f-22d8-4bb9-b444-ad9f29740469": {
       "position": {
         "x": 491.11436555531407,
         "y": 926.8980128074734,
-        "z": 3940.171647497366
+        "z": 2056.650414279381
       },
       "rotation": {
         "x": 0,
@@ -1282,8 +1282,8 @@
       "contentRect": {
         "x": 0,
         "y": 0,
-        "width": 997,
-        "height": 803
+        "width": 363,
+        "height": 767
       },
       "scale": 1
     }
@@ -1335,9 +1335,9 @@
     "f631c866-c36b-443f-a8c0-a895176b7610",
     "7cef9a87-b169-4934-a57b-09eafc129e91",
     "e4c2b613-d38f-42e1-9557-74a22acb2cdb",
+    "773de0b0-468b-4fbb-965c-36c47d7a4c94",
     "19323c5d-5d36-438a-86ee-8288c690e5b0",
     "9e293cde-e27b-4902-808b-e884f3e9da32",
-    "773de0b0-468b-4fbb-965c-36c47d7a4c94",
     "be14c61f-22d8-4bb9-b444-ad9f29740469"
   ],
   "camera": {

+ 0 - 68
temp/programming/packer-driver/targets/editor/chunks/2b/2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js

@@ -1,68 +0,0 @@
-System.register(["__unresolved_0", "cc", "__unresolved_1"], function (_export, _context) {
-  "use strict";
-
-  var _reporterNs, _cclegacy, JsonUtil, Tablelevels_config, _crd;
-
-  function _reportPossibleCrUseOfJsonUtil(extras) {
-    _reporterNs.report("JsonUtil", "db://assets/core_tgx/base/utils/JsonUtil", _context.meta, extras);
-  }
-
-  _export("Tablelevels_config", void 0);
-
-  return {
-    setters: [function (_unresolved_) {
-      _reporterNs = _unresolved_;
-    }, function (_cc) {
-      _cclegacy = _cc.cclegacy;
-    }, function (_unresolved_2) {
-      JsonUtil = _unresolved_2.JsonUtil;
-    }],
-    execute: function () {
-      _crd = true;
-
-      _cclegacy._RF.push({}, "f97f4ZEUa9LVo3RkOWcdrhE", "Tablelevels_config", undefined);
-
-      _export("Tablelevels_config", Tablelevels_config = class Tablelevels_config {
-        constructor() {
-          this.data = void 0;
-
-          /** 编号【KEY】 */
-          this.id = 0;
-        }
-
-        init(id) {
-          const table = (_crd && JsonUtil === void 0 ? (_reportPossibleCrUseOfJsonUtil({
-            error: Error()
-          }), JsonUtil) : JsonUtil).get(Tablelevels_config.TableName);
-          this.data = table[id];
-          this.id = id;
-        }
-
-        /** 场景 */
-        get map() {
-          return this.data.map;
-        }
-        /** 关卡时长 */
-
-
-        get eliminate() {
-          return this.data.eliminate;
-        }
-        /** 关卡奖励 */
-
-
-        get target() {
-          return this.data.target;
-        }
-
-      });
-
-      Tablelevels_config.TableName = "levels_config";
-
-      _cclegacy._RF.pop();
-
-      _crd = false;
-    }
-  };
-});
-//# sourceMappingURL=2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js.map

+ 0 - 1
temp/programming/packer-driver/targets/editor/chunks/2b/2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js.map

@@ -1 +0,0 @@
-{"version":3,"sources":["file:///E:/CocosCreator/_Aliens/assets/module_basic/table/Tablelevels_config.ts"],"names":["Tablelevels_config","JsonUtil","data","id","init","table","get","TableName","map","eliminate","target"],"mappings":";;;wCAGaA,kB;;;;;;;;;;;;;;AAFJC,MAAAA,Q,iBAAAA,Q;;;;;;;oCAEID,kB,GAAN,MAAMA,kBAAN,CAAyB;AAAA;AAAA,eAGpBE,IAHoB;;AAW5B;AAX4B,eAY5BC,EAZ4B,GAYf,CAZe;AAAA;;AAK5BC,QAAAA,IAAI,CAACD,EAAD,EAAa;AACb,gBAAME,KAAK,GAAG;AAAA;AAAA,oCAASC,GAAT,CAAaN,kBAAkB,CAACO,SAAhC,CAAd;AACA,eAAKL,IAAL,GAAYG,KAAK,CAACF,EAAD,CAAjB;AACA,eAAKA,EAAL,GAAUA,EAAV;AACH;;AAKD;AACO,YAAHK,GAAG,GAAW;AACd,iBAAO,KAAKN,IAAL,CAAUM,GAAjB;AACH;AACD;;;AACa,YAATC,SAAS,GAAW;AACpB,iBAAO,KAAKP,IAAL,CAAUO,SAAjB;AACH;AACD;;;AACU,YAANC,MAAM,GAAW;AACjB,iBAAO,KAAKR,IAAL,CAAUQ,MAAjB;AACH;;AAzB2B,O;;AAAnBV,MAAAA,kB,CACFO,S,GAAoB,e","sourcesContent":["\nimport { JsonUtil } from \"db://assets/core_tgx/base/utils/JsonUtil\";\n\nexport class Tablelevels_config {\n    static TableName: string = \"levels_config\";\n\n    private data: any;\n\n    init(id: number) {\n        const table = JsonUtil.get(Tablelevels_config.TableName);\n        this.data = table[id];\n        this.id = id;\n    }\n\n    /** 编号【KEY】 */\n    id: number = 0;\n\n    /** 场景 */\n    get map(): string {\n        return this.data.map;\n    }\n    /** 关卡时长 */\n    get eliminate(): number {\n        return this.data.eliminate;\n    }\n    /** 关卡奖励 */\n    get target(): number {\n        return this.data.target;\n    }\n}\n    "]}

+ 0 - 68
temp/programming/packer-driver/targets/preview/chunks/2b/2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js

@@ -1,68 +0,0 @@
-System.register(["__unresolved_0", "cc", "__unresolved_1"], function (_export, _context) {
-  "use strict";
-
-  var _reporterNs, _cclegacy, JsonUtil, Tablelevels_config, _crd;
-
-  function _reportPossibleCrUseOfJsonUtil(extras) {
-    _reporterNs.report("JsonUtil", "db://assets/core_tgx/base/utils/JsonUtil", _context.meta, extras);
-  }
-
-  _export("Tablelevels_config", void 0);
-
-  return {
-    setters: [function (_unresolved_) {
-      _reporterNs = _unresolved_;
-    }, function (_cc) {
-      _cclegacy = _cc.cclegacy;
-    }, function (_unresolved_2) {
-      JsonUtil = _unresolved_2.JsonUtil;
-    }],
-    execute: function () {
-      _crd = true;
-
-      _cclegacy._RF.push({}, "f97f4ZEUa9LVo3RkOWcdrhE", "Tablelevels_config", undefined);
-
-      _export("Tablelevels_config", Tablelevels_config = class Tablelevels_config {
-        constructor() {
-          this.data = void 0;
-
-          /** 编号【KEY】 */
-          this.id = 0;
-        }
-
-        init(id) {
-          var table = (_crd && JsonUtil === void 0 ? (_reportPossibleCrUseOfJsonUtil({
-            error: Error()
-          }), JsonUtil) : JsonUtil).get(Tablelevels_config.TableName);
-          this.data = table[id];
-          this.id = id;
-        }
-
-        /** 场景 */
-        get map() {
-          return this.data.map;
-        }
-        /** 关卡时长 */
-
-
-        get eliminate() {
-          return this.data.eliminate;
-        }
-        /** 关卡奖励 */
-
-
-        get target() {
-          return this.data.target;
-        }
-
-      });
-
-      Tablelevels_config.TableName = "levels_config";
-
-      _cclegacy._RF.pop();
-
-      _crd = false;
-    }
-  };
-});
-//# sourceMappingURL=2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js.map

+ 0 - 1
temp/programming/packer-driver/targets/preview/chunks/2b/2b9a13eb276f24fe5b261e000b5e20ab4abc3a72.js.map

@@ -1 +0,0 @@
-{"version":3,"sources":["file:///E:/CocosCreator/_Aliens/assets/module_basic/table/Tablelevels_config.ts"],"names":["Tablelevels_config","JsonUtil","data","id","init","table","get","TableName","map","eliminate","target"],"mappings":";;;wCAGaA,kB;;;;;;;;;;;;;;AAFJC,MAAAA,Q,iBAAAA,Q;;;;;;;oCAEID,kB,GAAN,MAAMA,kBAAN,CAAyB;AAAA;AAAA,eAGpBE,IAHoB;;AAW5B;AAX4B,eAY5BC,EAZ4B,GAYf,CAZe;AAAA;;AAK5BC,QAAAA,IAAI,CAACD,EAAD,EAAa;AACb,cAAME,KAAK,GAAG;AAAA;AAAA,oCAASC,GAAT,CAAaN,kBAAkB,CAACO,SAAhC,CAAd;AACA,eAAKL,IAAL,GAAYG,KAAK,CAACF,EAAD,CAAjB;AACA,eAAKA,EAAL,GAAUA,EAAV;AACH;;AAKD;AACO,YAAHK,GAAG,GAAW;AACd,iBAAO,KAAKN,IAAL,CAAUM,GAAjB;AACH;AACD;;;AACa,YAATC,SAAS,GAAW;AACpB,iBAAO,KAAKP,IAAL,CAAUO,SAAjB;AACH;AACD;;;AACU,YAANC,MAAM,GAAW;AACjB,iBAAO,KAAKR,IAAL,CAAUQ,MAAjB;AACH;;AAzB2B,O;;AAAnBV,MAAAA,kB,CACFO,S,GAAoB,e","sourcesContent":["\nimport { JsonUtil } from \"db://assets/core_tgx/base/utils/JsonUtil\";\n\nexport class Tablelevels_config {\n    static TableName: string = \"levels_config\";\n\n    private data: any;\n\n    init(id: number) {\n        const table = JsonUtil.get(Tablelevels_config.TableName);\n        this.data = table[id];\n        this.id = id;\n    }\n\n    /** 编号【KEY】 */\n    id: number = 0;\n\n    /** 场景 */\n    get map(): string {\n        return this.data.map;\n    }\n    /** 关卡时长 */\n    get eliminate(): number {\n        return this.data.eliminate;\n    }\n    /** 关卡奖励 */\n    get target(): number {\n        return this.data.target;\n    }\n}\n    "]}