This commit is contained in:
2024-09-30 16:35:32 +08:00
parent 2d57447f24
commit 74ad696f05
12 changed files with 225 additions and 167 deletions

View File

@@ -71,7 +71,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "energy", "_name": "gold",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": { "_parent": {
@@ -105,8 +105,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 21.414, "x": 30,
"y": 68.09, "y": 70,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -209,7 +209,7 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": -30, "x": -42.656,
"y": -13.059, "y": -13.059,
"z": 0 "z": 0
}, },
@@ -250,8 +250,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 57, "width": 67,
"height": 79 "height": 75
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@@ -262,7 +262,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "29Ypf1dolA5KzIyEyz3CYY" "fileId": "16wWAPPFBNuJBwIh/5Li0i"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -287,7 +287,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@fd68b", "__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@0fc77",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 0, "_type": 0,
@@ -307,7 +307,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "6851M9M6NPkY44fm15bOX/" "fileId": "5eaF60AbZHQaDwaBufMyX0"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -317,7 +317,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "5bFuA6p7dCE6QmMpl9MK+1", "fileId": "84UrVFklpNXKYAmCgu+A1V",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -336,7 +336,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 170, "width": 220,
"height": 50 "height": 50
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -348,7 +348,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "80aLL9CPtF960DIeh+7LbH" "fileId": "c1Qk3IOJ9J1JJMTfNu1rOb"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -393,7 +393,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "9bccvHuiJJprtn1teoaDoO" "fileId": "8e/fy7IrlClZzoDMdGcOu/"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -403,7 +403,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "01b3XpYMlOp42c3g6sJ361", "fileId": "5cPK1/vrlMELQuci8vnQX1",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -437,7 +437,7 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 70, "x": 110.74,
"y": 25, "y": 25,
"z": 0 "z": 0
}, },
@@ -478,7 +478,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 52.0537109375, "width": 170,
"height": 39.8 "height": 39.8
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -490,7 +490,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "bf9xptkzZGgKf2xS5ExdwW" "fileId": "f1bk/V2oVL44qmv9GHsNpd"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -515,13 +515,13 @@
"a": 255 "a": 255
}, },
"_string": "100", "_string": "100",
"_horizontalAlign": 0, "_horizontalAlign": 1,
"_verticalAlign": 1, "_verticalAlign": 1,
"_actualFontSize": 30, "_actualFontSize": 30,
"_fontSize": 30, "_fontSize": 30,
"_fontFamily": "Arial", "_fontFamily": "Arial",
"_lineHeight": 30, "_lineHeight": 30,
"_overflow": 0, "_overflow": 1,
"_enableWrapText": true, "_enableWrapText": true,
"_font": null, "_font": null,
"_isSystemFontUsed": true, "_isSystemFontUsed": true,
@@ -558,7 +558,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "8dFPpQJDdAl6jy4GW2Z0Lv" "fileId": "d1eODb2tNIH61Yvy5byRU4"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -576,7 +576,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "03X5b2xg5LcYYwtH071c/2" "fileId": "b7O5YNDNVCAI2kJHe9mzC7"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -591,7 +591,7 @@
"__id__": 23 "__id__": 23
}, },
"templateMode": false, "templateMode": false,
"watchPath": "data.role.energy", "watchPath": "data.role.gold",
"labelType": "cc.Label", "labelType": "cc.Label",
"watchPathArr": [ "watchPathArr": [
"data.hp_min" "data.hp_min"
@@ -600,7 +600,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "86cQ7zeLdMSJEn1QH53aS6" "fileId": "5dc5gwIlBNx73wBdsHguRY"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -610,7 +610,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "dcdJesIKBInb5flvQBeY7v", "fileId": "a5QH/oxwVP1pCqq0SSMkct",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -697,7 +697,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "5ch3ZBAnpPEKLSX2iX25ey" "fileId": "90YIklwEdC6bDWJ9jHFVf/"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -765,7 +765,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "83LtawJwtDtKNf1meFTTWO" "fileId": "04F0d7wFNI35rIMZ8fwHhQ"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -783,7 +783,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "36Ida9XVhEJIKIB1c2ZifS" "fileId": "84UBa44pNPzo+uXoW2PbJ5"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -807,7 +807,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "27TUu2erpBzoSYWa+YSRh7" "fileId": "96A/Kl6sJKS6HwpSkt5BAk"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -817,7 +817,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "4bf6Vf1UhEiJzIe4BwCwdD", "fileId": "77F32FkqpAkouuUQvs6pJg",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -849,8 +849,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 170, "x": 225.086,
"y": 25.662, "y": 25.663,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -952,7 +952,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "2aXDof3xdEv5mZbUzuR95Z" "fileId": "e2x3V/T1NLcpa/ZbMiLfsj"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -997,7 +997,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "13DEvey/hGuqU3clrsr0HU" "fileId": "8bqfmfMSRG6akxlVE/XtmG"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1007,7 +1007,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "d5YyEp1TVNSYpVgmUtQXtF", "fileId": "2d5CMn171MApA5hYTKQiqD",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1038,7 +1038,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d7QJVVbIJC0oVMk+Mc4yWS" "fileId": "353UHCWopPHrcckp5z98wY"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -1083,7 +1083,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "f5F5/d0nVHtYFUNjBn2PB2" "fileId": "60E4NzXslOFaIMONn9Ctov"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1093,7 +1093,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "24+mH0A6tLV4DcK/w/R0I8", "fileId": "cd4fk03p5Pu6Inp8NwegPN",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1124,7 +1124,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "c2vT2yrsZCkYL/OQWuFpwZ" "fileId": "b7sDE8ZapE16/LPQwFBL4i"
}, },
{ {
"__type__": "cc.Widget", "__type__": "cc.Widget",
@@ -1140,10 +1140,10 @@
}, },
"_alignFlags": 12, "_alignFlags": 12,
"_target": null, "_target": null,
"_left": 21.414, "_left": 30,
"_right": 68.59100000000001, "_right": 68.59100000000001,
"_top": 0, "_top": 0,
"_bottom": 68.09, "_bottom": 70,
"_horizontalCenter": 0, "_horizontalCenter": 0,
"_verticalCenter": 0, "_verticalCenter": 0,
"_isAbsLeft": true, "_isAbsLeft": true,
@@ -1160,7 +1160,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "f0k4DWbhlIG5DFEbbtLjKN" "fileId": "f4ybrY9chFPolclqtdMgQP"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1170,14 +1170,14 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "41Nf8vf6VO0J/jwRE9p/na", "fileId": "49PrV3VBdKEp8Oq8oZ1hdu",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "gems", "_name": "energy",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": { "_parent": {
@@ -1211,8 +1211,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 267.437, "x": 260,
"y": 72.205, "y": 70,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -1294,7 +1294,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "91", "_name": "ItemIcon_Meat",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": { "_parent": {
@@ -1315,8 +1315,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": -45.546, "x": 5.815,
"y": -13.059, "y": 24.641,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -1328,8 +1328,8 @@
}, },
"_lscale": { "_lscale": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 1, "x": 0.6,
"y": 1, "y": 0.6,
"z": 1 "z": 1
}, },
"_mobility": 0, "_mobility": 0,
@@ -1356,19 +1356,19 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 77, "width": 122,
"height": 69 "height": 118
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
"x": 0, "x": 0.5,
"y": 0 "y": 0.5
}, },
"_id": "" "_id": ""
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "87BUfccA9AhpkHiq/MGcaR" "fileId": "7cZ3IafehE/6OcbyoSZ24F"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -1393,7 +1393,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@3fef2", "__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@79b39",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 0, "_type": 0,
@@ -1413,7 +1413,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "49+w1kwNNPe4QA1KHYOEMu" "fileId": "74NmWYkd5ASYFO8T01gF8J"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1423,7 +1423,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "edr0i7GANNP7Iea1nRC1A0", "fileId": "7bqMbnWLZF/5A/TOpP4WNy",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1442,7 +1442,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 170, "width": 220,
"height": 50 "height": 50
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -1454,7 +1454,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "0eN0bEYX5EYZctMDif3AkS" "fileId": "80aLL9CPtF960DIeh+7LbH"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -1499,7 +1499,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "a05qwvbW9FwIH2NOaWhHZA" "fileId": "9bccvHuiJJprtn1teoaDoO"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1509,7 +1509,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "d8Vv21RFpD4ao5fXqTdVha", "fileId": "01b3XpYMlOp42c3g6sJ361",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1543,7 +1543,7 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 70, "x": 123.051,
"y": 25, "y": 25,
"z": 0 "z": 0
}, },
@@ -1584,7 +1584,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 52.0537109375, "width": 170,
"height": 39.8 "height": 39.8
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -1596,7 +1596,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d2P2bmMpVHLa0sx8RX4ZzI" "fileId": "bf9xptkzZGgKf2xS5ExdwW"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -1621,13 +1621,13 @@
"a": 255 "a": 255
}, },
"_string": "100", "_string": "100",
"_horizontalAlign": 0, "_horizontalAlign": 1,
"_verticalAlign": 1, "_verticalAlign": 1,
"_actualFontSize": 30, "_actualFontSize": 30,
"_fontSize": 30, "_fontSize": 30,
"_fontFamily": "Arial", "_fontFamily": "Arial",
"_lineHeight": 30, "_lineHeight": 30,
"_overflow": 0, "_overflow": 1,
"_enableWrapText": true, "_enableWrapText": true,
"_font": null, "_font": null,
"_isSystemFontUsed": true, "_isSystemFontUsed": true,
@@ -1664,7 +1664,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "10/sjz2EJHP6bnUwhUulzQ" "fileId": "8dFPpQJDdAl6jy4GW2Z0Lv"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -1682,7 +1682,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "fbCPQJKsFL1KpWMXxouyHw" "fileId": "03X5b2xg5LcYYwtH071c/2"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -1697,7 +1697,7 @@
"__id__": 73 "__id__": 73
}, },
"templateMode": false, "templateMode": false,
"watchPath": "data.role.gems", "watchPath": "data.role.energy",
"labelType": "cc.Label", "labelType": "cc.Label",
"watchPathArr": [ "watchPathArr": [
"data.hp_min" "data.hp_min"
@@ -1706,7 +1706,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "9e4WPVzKhBkq/hOOZ/ieWk" "fileId": "86cQ7zeLdMSJEn1QH53aS6"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1716,7 +1716,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "5aigdxn5tG0ZJBNYzJaZMs", "fileId": "dcdJesIKBInb5flvQBeY7v",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1803,7 +1803,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "1eQ5guWVpJ/rPkhuSUsozP" "fileId": "5ch3ZBAnpPEKLSX2iX25ey"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -1871,7 +1871,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "49+eKpB25CZqNTJABxY5lH" "fileId": "83LtawJwtDtKNf1meFTTWO"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -1889,7 +1889,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "32jm7PdDhKr6MyHO929/Qi" "fileId": "36Ida9XVhEJIKIB1c2ZifS"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -1913,7 +1913,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "7cD/Q989FJOYYp4UGKCL0s" "fileId": "27TUu2erpBzoSYWa+YSRh7"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -1923,7 +1923,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "39CXDIwf5F7ZT3cXJNuRbu", "fileId": "4bf6Vf1UhEiJzIe4BwCwdD",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -1955,8 +1955,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 170, "x": 231.668,
"y": 25.662, "y": 25.663,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -2058,7 +2058,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "67DCzm/aVJvrAXo2BkhWmu" "fileId": "2aXDof3xdEv5mZbUzuR95Z"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -2103,7 +2103,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "b4R3Qi1LxJxYJ06uJfVQkz" "fileId": "13DEvey/hGuqU3clrsr0HU"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2113,7 +2113,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "6bZ96yQZVMKLPstcVmQsZx", "fileId": "d5YyEp1TVNSYpVgmUtQXtF",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -2144,7 +2144,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "25DLjauthBRY1w8CFGFXqm" "fileId": "d7QJVVbIJC0oVMk+Mc4yWS"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -2189,7 +2189,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "4dMPOlAZBDEbTEtX5VL3Zr" "fileId": "f5F5/d0nVHtYFUNjBn2PB2"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2199,7 +2199,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "8fxi7/dxpPTYkE0qQpybVZ", "fileId": "24+mH0A6tLV4DcK/w/R0I8",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -2230,7 +2230,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "8dH53978tNr7UXDuhIDRxk" "fileId": "c2vT2yrsZCkYL/OQWuFpwZ"
}, },
{ {
"__type__": "cc.Widget", "__type__": "cc.Widget",
@@ -2246,10 +2246,10 @@
}, },
"_alignFlags": 12, "_alignFlags": 12,
"_target": null, "_target": null,
"_left": 267.437, "_left": 260,
"_right": 68.59100000000001, "_right": 68.59100000000001,
"_top": 0, "_top": 0,
"_bottom": 72.205, "_bottom": 70,
"_horizontalCenter": 0, "_horizontalCenter": 0,
"_verticalCenter": 0, "_verticalCenter": 0,
"_isAbsLeft": true, "_isAbsLeft": true,
@@ -2266,7 +2266,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "8cUsTqlyFOJo829PpbCGe4" "fileId": "f0k4DWbhlIG5DFEbbtLjKN"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2276,14 +2276,14 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "4a+Ff4qMZBpYQB/mq2qttc", "fileId": "41Nf8vf6VO0J/jwRE9p/na",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "gold", "_name": "gems",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": { "_parent": {
@@ -2317,8 +2317,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 510.381, "x": 510,
"y": 72.205, "y": 70,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -2421,7 +2421,7 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": -42.656, "x": -45.546,
"y": -13.059, "y": -13.059,
"z": 0 "z": 0
}, },
@@ -2462,8 +2462,8 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 67, "width": 77,
"height": 75 "height": 69
}, },
"_anchorPoint": { "_anchorPoint": {
"__type__": "cc.Vec2", "__type__": "cc.Vec2",
@@ -2474,7 +2474,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "16wWAPPFBNuJBwIh/5Li0i" "fileId": "87BUfccA9AhpkHiq/MGcaR"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -2499,7 +2499,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@0fc77", "__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@3fef2",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 0, "_type": 0,
@@ -2519,7 +2519,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "5eaF60AbZHQaDwaBufMyX0" "fileId": "49+w1kwNNPe4QA1KHYOEMu"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2529,7 +2529,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "84UrVFklpNXKYAmCgu+A1V", "fileId": "edr0i7GANNP7Iea1nRC1A0",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -2548,7 +2548,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 170, "width": 220,
"height": 50 "height": 50
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -2560,7 +2560,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "c1Qk3IOJ9J1JJMTfNu1rOb" "fileId": "0eN0bEYX5EYZctMDif3AkS"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -2605,7 +2605,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "8e/fy7IrlClZzoDMdGcOu/" "fileId": "a05qwvbW9FwIH2NOaWhHZA"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2615,7 +2615,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "5cPK1/vrlMELQuci8vnQX1", "fileId": "d8Vv21RFpD4ao5fXqTdVha",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -2649,7 +2649,7 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 70, "x": 112.685,
"y": 25, "y": 25,
"z": 0 "z": 0
}, },
@@ -2690,7 +2690,7 @@
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
"width": 52.0537109375, "width": 170,
"height": 39.8 "height": 39.8
}, },
"_anchorPoint": { "_anchorPoint": {
@@ -2702,7 +2702,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "f1bk/V2oVL44qmv9GHsNpd" "fileId": "d2P2bmMpVHLa0sx8RX4ZzI"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -2727,13 +2727,13 @@
"a": 255 "a": 255
}, },
"_string": "100", "_string": "100",
"_horizontalAlign": 0, "_horizontalAlign": 1,
"_verticalAlign": 1, "_verticalAlign": 1,
"_actualFontSize": 30, "_actualFontSize": 30,
"_fontSize": 30, "_fontSize": 30,
"_fontFamily": "Arial", "_fontFamily": "Arial",
"_lineHeight": 30, "_lineHeight": 30,
"_overflow": 0, "_overflow": 1,
"_enableWrapText": true, "_enableWrapText": true,
"_font": null, "_font": null,
"_isSystemFontUsed": true, "_isSystemFontUsed": true,
@@ -2770,7 +2770,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "d1eODb2tNIH61Yvy5byRU4" "fileId": "10/sjz2EJHP6bnUwhUulzQ"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -2788,7 +2788,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "b7O5YNDNVCAI2kJHe9mzC7" "fileId": "fbCPQJKsFL1KpWMXxouyHw"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -2803,7 +2803,7 @@
"__id__": 123 "__id__": 123
}, },
"templateMode": false, "templateMode": false,
"watchPath": "data.role.gold", "watchPath": "data.role.gems",
"labelType": "cc.Label", "labelType": "cc.Label",
"watchPathArr": [ "watchPathArr": [
"data.hp_min" "data.hp_min"
@@ -2812,7 +2812,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "5dc5gwIlBNx73wBdsHguRY" "fileId": "9e4WPVzKhBkq/hOOZ/ieWk"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -2822,7 +2822,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "a5QH/oxwVP1pCqq0SSMkct", "fileId": "5aigdxn5tG0ZJBNYzJaZMs",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -2909,7 +2909,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "90YIklwEdC6bDWJ9jHFVf/" "fileId": "1eQ5guWVpJ/rPkhuSUsozP"
}, },
{ {
"__type__": "cc.Label", "__type__": "cc.Label",
@@ -2977,7 +2977,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "04F0d7wFNI35rIMZ8fwHhQ" "fileId": "49+eKpB25CZqNTJABxY5lH"
}, },
{ {
"__type__": "cc.LabelOutline", "__type__": "cc.LabelOutline",
@@ -2995,7 +2995,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "84UBa44pNPzo+uXoW2PbJ5" "fileId": "32jm7PdDhKr6MyHO929/Qi"
}, },
{ {
"__type__": "545c05XsG9GDJispEGWKvYv", "__type__": "545c05XsG9GDJispEGWKvYv",
@@ -3019,7 +3019,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "96A/Kl6sJKS6HwpSkt5BAk" "fileId": "7cD/Q989FJOYYp4UGKCL0s"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -3029,7 +3029,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "77F32FkqpAkouuUQvs6pJg", "fileId": "39CXDIwf5F7ZT3cXJNuRbu",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -3061,8 +3061,8 @@
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 170, "x": 218.044,
"y": 25.662, "y": 25.663,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -3164,7 +3164,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "e2x3V/T1NLcpa/ZbMiLfsj" "fileId": "67DCzm/aVJvrAXo2BkhWmu"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -3209,7 +3209,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "8bqfmfMSRG6akxlVE/XtmG" "fileId": "b4R3Qi1LxJxYJ06uJfVQkz"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -3219,7 +3219,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "2d5CMn171MApA5hYTKQiqD", "fileId": "6bZ96yQZVMKLPstcVmQsZx",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -3250,7 +3250,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "353UHCWopPHrcckp5z98wY" "fileId": "25DLjauthBRY1w8CFGFXqm"
}, },
{ {
"__type__": "cc.Sprite", "__type__": "cc.Sprite",
@@ -3295,7 +3295,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "60E4NzXslOFaIMONn9Ctov" "fileId": "4dMPOlAZBDEbTEtX5VL3Zr"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -3305,7 +3305,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "cd4fk03p5Pu6Inp8NwegPN", "fileId": "8fxi7/dxpPTYkE0qQpybVZ",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null
@@ -3336,7 +3336,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "b7sDE8ZapE16/LPQwFBL4i" "fileId": "8dH53978tNr7UXDuhIDRxk"
}, },
{ {
"__type__": "cc.Widget", "__type__": "cc.Widget",
@@ -3352,10 +3352,10 @@
}, },
"_alignFlags": 12, "_alignFlags": 12,
"_target": null, "_target": null,
"_left": 510.381, "_left": 510,
"_right": 68.59100000000001, "_right": 68.59100000000001,
"_top": 0, "_top": 0,
"_bottom": 72.205, "_bottom": 70,
"_horizontalCenter": 0, "_horizontalCenter": 0,
"_verticalCenter": 0, "_verticalCenter": 0,
"_isAbsLeft": true, "_isAbsLeft": true,
@@ -3372,7 +3372,7 @@
}, },
{ {
"__type__": "cc.CompPrefabInfo", "__type__": "cc.CompPrefabInfo",
"fileId": "f4ybrY9chFPolclqtdMgQP" "fileId": "8cUsTqlyFOJo829PpbCGe4"
}, },
{ {
"__type__": "cc.PrefabInfo", "__type__": "cc.PrefabInfo",
@@ -3382,7 +3382,7 @@
"asset": { "asset": {
"__id__": 0 "__id__": 0
}, },
"fileId": "49PrV3VBdKEp8Oq8oZ1hdu", "fileId": "4a+Ff4qMZBpYQB/mq2qttc",
"instance": null, "instance": null,
"targetOverrides": null, "targetOverrides": null,
"nestedPrefabInstanceRoots": null "nestedPrefabInstanceRoots": null

View File

@@ -2753,7 +2753,7 @@
}, },
{ {
"__type__": "cc.Node", "__type__": "cc.Node",
"_name": "5012", "_name": "icon",
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"_parent": { "_parent": {

View File

@@ -31,6 +31,7 @@ export class SingletonModuleComp extends ecs.Comp {
// {uuid:6216,type:2},{uuid:6217,type:2},{uuid:6218,type:2} // {uuid:6216,type:2},{uuid:6217,type:2},{uuid:6218,type:2}
]; ];
items: any = [] items: any = []
sitems:any = []
player_skills: any = [ player_skills: any = [
]; ];
player_buffs: any = [ player_buffs: any = [
@@ -149,6 +150,18 @@ export class SingletonModuleComp extends ecs.Comp {
skill3:{uuid:1001,cd:3,cd_max:3,alive:false}, skill3:{uuid:1001,cd:3,cd_max:3,alive:false},
skill4:{uuid:1001,cd:3,cd_max:3,alive:false}, skill4:{uuid:1001,cd:3,cd_max:3,alive:false},
skill5:{uuid:1001,cd:3,cd_max:3,alive:false}, skill5:{uuid:1001,cd:3,cd_max:3,alive:false},
items:{
1001:{uuid: 1001,num:0},
1002:{uuid: 1002,num:0},
1003:{uuid: 1003,num:0},
1004:{uuid: 1004,num:0},
1005:{uuid: 1005,num:0},
1006:{uuid: 1006,num:0},
1007:{uuid: 1007,num:0},
1008:{uuid: 1008,num:0},
1009:{uuid: 1009,num:0},
1010:{uuid: 1010,num:0},
}
}, },
talent:{ talent:{
1001:{uuid:1001,lv:0,}, 1001:{uuid:1001,lv:0,},

View File

@@ -25,8 +25,7 @@ path: 图片地址
*/ */
export const Items={ export const Sitems={
6005:{uuid: 6005,path: "6005",type: 93,level: 3,name: "钢盾",sp_name:"",info:"", 6005:{uuid: 6005,path: "6005",type: 93,level: 3,name: "钢盾",sp_name:"",info:"",
dis:1,count:1,in:0,run:0,atk:0,hp:0,shield:100,sd:30,cd:1,bsd:5,bcd:1,sk_uuid:1001,sk_count:0,speed:600, }, dis:1,count:1,in:0,run:0,atk:0,hp:0,shield:100,sd:30,cd:1,bsd:5,bcd:1,sk_uuid:1001,sk_count:0,speed:600, },
@@ -65,6 +64,5 @@ export const Items={
6218:{uuid: 6218,path: "6218",type: 94,level: 4,name: "精炼技能石",sp_name:"",info:"", 6218:{uuid: 6218,path: "6218",type: 94,level: 4,name: "精炼技能石",sp_name:"",info:"",
dis:1,count:1,in:0,run:0,atk:5,hp:30,shield:0,sd:30,cd:1,bsd:0,bcd:1,sk_uuid:1001,sk_count:0,speed:600, }, dis:1,count:1,in:0,run:0,atk:5,hp:30,shield:0,sd:30,cd:1,bsd:0,bcd:1,sk_uuid:1001,sk_count:0,speed:600, },
} }

View File

@@ -0,0 +1,15 @@
/*
type:
1 普通消耗品,武器升级或技能升级原材料
2 可双击打开,如宝箱,
*/
export const Items={
1001:{uuid: 1001,path: "1001",type: 1,lv: 1,name: "经验卷轴",info:"提升英雄等级", },
1002:{uuid: 1002,path: "1002",type: 1,lv: 1,name: "技能卷轴",info:"提升英雄技能等级", },
1003:{uuid: 1003,path: "1003",type: 1,lv: 1,name: "治疗药水",info:"战斗中回复英雄血量", },
1004:{uuid: 1004,path: "1004",type: 1,lv: 1,name: "攻击药水",info:"战斗中增加英雄攻击", },
1005:{uuid: 1005,path: "1005",type: 1,lv: 1,name: "迅捷药水",info:"战斗中增加英雄速度", },
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.23",
"importer": "typescript",
"imported": true,
"uuid": "49217bd4-ee11-49f7-b404-e8d40478fa2d",
"files": [],
"subMetas": {},
"userData": {}
}

View File

@@ -11,6 +11,7 @@ export const BossList = {
} }
} }
export const MissionSet = { export const MissionSet = {
1:{ 1:{
lv1_num:10, lv1_num:10,
@@ -48,5 +49,11 @@ export const MissionSet = {
lv4_skill_num:10, lv4_skill_num:10,
lv5_skill_num:10, lv5_skill_num:10,
} }
}
export const MissionReward = {
1:[1001,1002,1003,1004,1005],
2:[1001],
3:[1001],
} }
export const MissionReward = []

View File

@@ -14,7 +14,7 @@ import { LoadingViewComp } from "./view/LoadingViewComp";
import { smc } from "../common/SingletonModuleComp"; import { smc } from "../common/SingletonModuleComp";
import { MonSet, HeroSet } from "../common/config/heroSet"; import { MonSet, HeroSet } from "../common/config/heroSet";
import { SkillSet } from "../common/config/SkillSet"; import { SkillSet } from "../common/config/SkillSet";
import { Items } from "../common/config/ItemSet"; import { Sitems } from "../common/config/ItemSet";
// import {data} from "../data/data"; // import {data} from "../data/data";
/** /**
@@ -90,7 +90,7 @@ export class Initialize extends ecs.Entity {
smc.monsters=MonSet; smc.monsters=MonSet;
// console.log("加载完成!",smc.heros); // console.log("加载完成!",smc.heros);
smc.skills=SkillSet; smc.skills=SkillSet;
smc.items=Items; smc.sitems=Sitems;
var uic: UICallbacks = { var uic: UICallbacks = {
onAdded: (node: Node, params: any) => { onAdded: (node: Node, params: any) => {
var comp = node.getComponent(LoadingViewComp) as ecs.Comp; var comp = node.getComponent(LoadingViewComp) as ecs.Comp;

View File

@@ -157,18 +157,18 @@ export class CardControllerComp extends CCComp {
// console.log("show_info",uuid) // console.log("show_info",uuid)
let node =this.node.getChildByName("item_box") let node =this.node.getChildByName("item_box")
if(type == 2){ if(type == 2){
smc.vm_data.item_box.info = smc.items[uuid].info smc.vm_data.item_box.info = smc.sitems[uuid].info
smc.vm_data.item_box.name = smc.items[uuid].name smc.vm_data.item_box.name = smc.sitems[uuid].name
smc.vm_data.item_box.skillcd = smc.items[uuid].cd smc.vm_data.item_box.skillcd = smc.sitems[uuid].cd
smc.vm_data.item_box.skillsd = smc.items[uuid].sd smc.vm_data.item_box.skillsd = smc.sitems[uuid].sd
smc.vm_data.item_box.atk = smc.items[uuid].atk smc.vm_data.item_box.atk = smc.sitems[uuid].atk
smc.vm_data.item_box.hp = smc.items[uuid].hp smc.vm_data.item_box.hp = smc.sitems[uuid].hp
smc.vm_data.item_box.shield = smc.items[uuid].shield smc.vm_data.item_box.shield = smc.sitems[uuid].shield
node.active=true node.active=true
if(smc.items[uuid].shield > 0){ if(smc.sitems[uuid].shield > 0){
node.getChildByName("data").getChildByName("shield").active=true node.getChildByName("data").getChildByName("shield").active=true
} }
if(smc.items[uuid].hp > 0){ if(smc.sitems[uuid].hp > 0){
node.getChildByName("data").getChildByName("hp").active=true node.getChildByName("data").getChildByName("hp").active=true
} }
} }
@@ -272,7 +272,7 @@ export class CardControllerComp extends CCComp {
// let level: number = 0; // let level: number = 0;
// let { uuid, type } = card[0]; // let { uuid, type } = card[0];
// url = "game/heros/skill"; // url = "game/heros/skill";
// ({ path: pathName, name, level } = smc.items[uuid]); // ({ path: pathName, name, level } = smc.sitems[uuid]);
// this.cards[index].lv=level // this.cards[index].lv=level
// let node=this.node.getChildByName('cards').getChildByName('card'+index) // let node=this.node.getChildByName('cards').getChildByName('card'+index)
// node.getChildByName('cost').getComponent(Label).string=level.toString() // node.getChildByName('cost').getComponent(Label).string=level.toString()

View File

@@ -55,18 +55,18 @@ export class CardControllerComp extends CCComp {
// console.log("show_info",uuid) // console.log("show_info",uuid)
let node =this.node.getChildByName("item_box") let node =this.node.getChildByName("item_box")
if(type == 2){ if(type == 2){
smc.vm_data.item_box.info = smc.items[uuid].info smc.vm_data.item_box.info = smc.sitems[uuid].info
smc.vm_data.item_box.name = smc.items[uuid].name smc.vm_data.item_box.name = smc.sitems[uuid].name
smc.vm_data.item_box.skillcd = smc.items[uuid].cd smc.vm_data.item_box.skillcd = smc.sitems[uuid].cd
smc.vm_data.item_box.skillsd = smc.items[uuid].sd smc.vm_data.item_box.skillsd = smc.sitems[uuid].sd
smc.vm_data.item_box.atk = smc.items[uuid].atk smc.vm_data.item_box.atk = smc.sitems[uuid].atk
smc.vm_data.item_box.hp = smc.items[uuid].hp smc.vm_data.item_box.hp = smc.sitems[uuid].hp
smc.vm_data.item_box.shield = smc.items[uuid].shield smc.vm_data.item_box.shield = smc.sitems[uuid].shield
node.active=true node.active=true
if(smc.items[uuid].shield > 0){ if(smc.sitems[uuid].shield > 0){
node.getChildByName("data").getChildByName("shield").active=true node.getChildByName("data").getChildByName("shield").active=true
} }
if(smc.items[uuid].hp > 0){ if(smc.sitems[uuid].hp > 0){
node.getChildByName("data").getChildByName("hp").active=true node.getChildByName("data").getChildByName("hp").active=true
} }
} }

View File

@@ -41,14 +41,14 @@ export class MapSkillComp extends CCComp {
} }
useItem(event: string, args: any){ useItem(event: string, args: any){
console.log("useItem"); console.log("useItem");
if(smc.items[args.uuid].hp > 0){ //buff加血 if(smc.sitems[args.uuid].hp > 0){ //buff加血
smc.Role.RoleView.add_hp(smc.items[args.uuid].hp) smc.Role.RoleView.add_hp(smc.sitems[args.uuid].hp)
} }
if(smc.items[args.uuid].atk > 0){ //buff加攻击 if(smc.sitems[args.uuid].atk > 0){ //buff加攻击
smc.Role.RoleView.add_atk(smc.items[args.uuid].atk,smc.items[args.uuid].sd) smc.Role.RoleView.add_atk(smc.sitems[args.uuid].atk,smc.sitems[args.uuid].sd)
} }
if(smc.items[args.uuid].shield > 0){ //buff护盾 if(smc.sitems[args.uuid].shield > 0){ //buff护盾
smc.Role.RoleView.add_shield(smc.items[args.uuid].shield,smc.items[args.uuid].sd) smc.Role.RoleView.add_shield(smc.sitems[args.uuid].shield,smc.sitems[args.uuid].sd)
} }
} }
/** 视图层逻辑代码分离演示 */ /** 视图层逻辑代码分离演示 */

View File

@@ -1,4 +1,4 @@
import { _decorator } from "cc"; import { _decorator, Label } from "cc";
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops"; import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
@@ -7,6 +7,9 @@ import { MonViewComp } from "../mon/MonViewComp";
import { HeroViewComp } from "../hero/HeroViewComp"; import { HeroViewComp } from "../hero/HeroViewComp";
import { RoleViewComp } from "../Role/RoleViewComp"; import { RoleViewComp } from "../Role/RoleViewComp";
import { BossViewComp } from "../Boss/BossViewComp"; import { BossViewComp } from "../Boss/BossViewComp";
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
import { MissionReward } from "../common/config/MissionSet";
import { Items } from "../common/config/Items";
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
@@ -14,6 +17,9 @@ const { ccclass, property } = _decorator;
@ccclass('VictoryComp') @ccclass('VictoryComp')
@ecs.register('Victory', false) @ecs.register('Victory', false)
export class VictoryComp extends CCComp { export class VictoryComp extends CCComp {
reward_lv:number=1
reward_num:number=2
rerawd_item:any={}
/** 视图层逻辑代码分离演示 */ /** 视图层逻辑代码分离演示 */
start() { start() {
// console.log("VictoryComp start") // console.log("VictoryComp start")
@@ -28,24 +34,34 @@ export class VictoryComp extends CCComp {
smc.vm_data.role.mission += 1 smc.vm_data.role.mission += 1
} }
this.node.getChildByName("Node").active = true; this.node.getChildByName("Node").active = true;
this.getReward()
this.node.getChildByName("Node").getChildByName("defeat").active = false this.node.getChildByName("Node").getChildByName("defeat").active = false
this.node.getChildByName("Node").getChildByName("victory").active = true; this.node.getChildByName("Node").getChildByName("victory").active = true;
} }
private do_defeat() { private do_defeat() {
smc.vm_data.mission.play=false smc.vm_data.mission.play=false
this.node.getChildByName("Node").active = true; this.node.getChildByName("Node").active = true;
this.getReward()
this.node.getChildByName("Node").getChildByName("victory").active = false; this.node.getChildByName("Node").getChildByName("victory").active = false;
this.node.getChildByName("Node").getChildByName("defeat").active = true this.node.getChildByName("Node").getChildByName("defeat").active = true
} }
getReward(){
let reward:any = RandomManager.instance.getRandomByObjectList(MissionReward[this.reward_lv], 1);
this.rerawd_item =Items[reward[0]]
// console.log("getReward:",this.rerawd_item)
this.node.getChildByName("Node").getChildByName("item3").getChildByName("num").getComponent(Label).string=this.reward_num.toString()
}
end_mission(){ end_mission(){
this.node.getChildByName("Node").active=false this.node.getChildByName("Node").active=false
smc.vm_data.role.gold += smc.vm_data.mission.reward_gold smc.vm_data.role.gold += smc.vm_data.mission.reward_gold
smc.vm_data.role.exp += smc.vm_data.mission.reward_exp smc.vm_data.role.exp += smc.vm_data.mission.reward_exp
smc.vm_data.role.items[this.rerawd_item.uuid].num += this.reward_num
smc.vm_data.mission.reward_gold=0 smc.vm_data.mission.reward_gold=0
smc.vm_data.mission.reward_exp=0 smc.vm_data.mission.reward_exp=0
this.empty_mission() this.empty_mission()
oops.message.dispatchEvent("to_mission") oops.message.dispatchEvent("to_mission")
console.log("end_mission") console.log("end_mission",smc.vm_data.role.items)
} }
empty_mission(){ empty_mission(){
let monsters:any= ecs.query(ecs.allOf(MonViewComp)); let monsters:any= ecs.query(ecs.allOf(MonViewComp));