修改了很多
@@ -103,7 +103,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": -20,
|
||||
"y": -35,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -115,7 +115,7 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0.9,
|
||||
"x": 0.7,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "3aaf3f76-9032-4172-a1b8-deea8cc3cd2d",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 18 KiB |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "b80555ea-76b2-4b8a-89ae-a30f8872c480",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "b80555ea-76b2-4b8a-89ae-a30f8872c480@6c48a",
|
||||
"displayName": "Layer01",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "b80555ea-76b2-4b8a-89ae-a30f8872c480",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b80555ea-76b2-4b8a-89ae-a30f8872c480@f9941",
|
||||
"displayName": "Layer01",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -1,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1773,
|
||||
"height": 250,
|
||||
"rawWidth": 1775,
|
||||
"rawHeight": 250,
|
||||
"borderTop": 57,
|
||||
"borderBottom": 181,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-886.5,
|
||||
-125,
|
||||
0,
|
||||
886.5,
|
||||
-125,
|
||||
0,
|
||||
-886.5,
|
||||
125,
|
||||
0,
|
||||
886.5,
|
||||
125,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
250,
|
||||
1773,
|
||||
250,
|
||||
0,
|
||||
0,
|
||||
1773,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
0.9988732394366198,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0.9988732394366198,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-886.5,
|
||||
-125,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
886.5,
|
||||
125,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "b80555ea-76b2-4b8a-89ae-a30f8872c480@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "b80555ea-76b2-4b8a-89ae-a30f8872c480@f9941"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 50 KiB |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7@6c48a",
|
||||
"displayName": "Layer02",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7@f9941",
|
||||
"displayName": "Layer02",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1125,
|
||||
"height": 387,
|
||||
"rawWidth": 1125,
|
||||
"rawHeight": 387,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-562.5,
|
||||
-193.5,
|
||||
0,
|
||||
562.5,
|
||||
-193.5,
|
||||
0,
|
||||
-562.5,
|
||||
193.5,
|
||||
0,
|
||||
562.5,
|
||||
193.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
387,
|
||||
1125,
|
||||
387,
|
||||
0,
|
||||
0,
|
||||
1125,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-562.5,
|
||||
-193.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
562.5,
|
||||
193.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "9e6a7d01-c2f5-4ae5-a22b-da52cb99dcc7@f9941"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 11 KiB |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057@6c48a",
|
||||
"displayName": "Layer03",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057@f9941",
|
||||
"displayName": "Layer03",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -0.5,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1774,
|
||||
"height": 176,
|
||||
"rawWidth": 1775,
|
||||
"rawHeight": 176,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-887,
|
||||
-88,
|
||||
0,
|
||||
887,
|
||||
-88,
|
||||
0,
|
||||
-887,
|
||||
88,
|
||||
0,
|
||||
887,
|
||||
88,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
176,
|
||||
1774,
|
||||
176,
|
||||
0,
|
||||
0,
|
||||
1774,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
0.9994366197183099,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0.9994366197183099,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-887,
|
||||
-88,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
887,
|
||||
88,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "2c0d6c9e-b3d4-4c8f-bc18-032590c09057@f9941"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 27 KiB |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "d5853a03-897a-4f18-846f-f6282ae3625f",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "d5853a03-897a-4f18-846f-f6282ae3625f@6c48a",
|
||||
"displayName": "Layer04",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "d5853a03-897a-4f18-846f-f6282ae3625f",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "d5853a03-897a-4f18-846f-f6282ae3625f@f9941",
|
||||
"displayName": "Layer04",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -0.5,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1774,
|
||||
"height": 543,
|
||||
"rawWidth": 1775,
|
||||
"rawHeight": 543,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 503,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-887,
|
||||
-271.5,
|
||||
0,
|
||||
887,
|
||||
-271.5,
|
||||
0,
|
||||
-887,
|
||||
271.5,
|
||||
0,
|
||||
887,
|
||||
271.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
543,
|
||||
1774,
|
||||
543,
|
||||
0,
|
||||
0,
|
||||
1774,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
0.9994366197183099,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0.9994366197183099,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-887,
|
||||
-271.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
887,
|
||||
271.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "d5853a03-897a-4f18-846f-f6282ae3625f@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "d5853a03-897a-4f18-846f-f6282ae3625f@f9941"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 284 B |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1@6c48a",
|
||||
"displayName": "tu",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1@f9941",
|
||||
"displayName": "tu",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1773,
|
||||
"height": 23,
|
||||
"rawWidth": 1773,
|
||||
"rawHeight": 23,
|
||||
"borderTop": 8,
|
||||
"borderBottom": 8,
|
||||
"borderLeft": 50,
|
||||
"borderRight": 50,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-886.5,
|
||||
-11.5,
|
||||
0,
|
||||
886.5,
|
||||
-11.5,
|
||||
0,
|
||||
-886.5,
|
||||
11.5,
|
||||
0,
|
||||
886.5,
|
||||
11.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
23,
|
||||
1773,
|
||||
23,
|
||||
0,
|
||||
0,
|
||||
1773,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-886.5,
|
||||
-11.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
886.5,
|
||||
11.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": false,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "fe34d98d-25e6-4e91-b4ee-44c756bfb6f1@f9941"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "88530240-b39e-452d-a175-83788b17c457",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.Prefab",
|
||||
"_name": "light",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_native": "",
|
||||
"data": {
|
||||
"__id__": 1
|
||||
},
|
||||
"optimizationPolicy": 0,
|
||||
"persistent": false
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "light",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 2
|
||||
},
|
||||
{
|
||||
"__id__": 4
|
||||
},
|
||||
{
|
||||
"__id__": 6
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 8
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -301,
|
||||
"y": -29,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -0.7071067811865475,
|
||||
"w": 0.7071067811865476
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0.2,
|
||||
"y": 0.1,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": -90
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 3
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 100,
|
||||
"height": 100
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0.5
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "f1FKXQuxFG0qNHxJY4OshW"
|
||||
},
|
||||
{
|
||||
"__type__": "sp.Skeleton",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 5
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_skeletonData": {
|
||||
"__uuid__": "a0c246fb-9509-40ae-a15e-b218606c8fc1",
|
||||
"__expectedType__": "sp.SkeletonData"
|
||||
},
|
||||
"defaultSkin": "default",
|
||||
"defaultAnimation": "animation",
|
||||
"_premultipliedAlpha": true,
|
||||
"_timeScale": 1,
|
||||
"_preCacheMode": 0,
|
||||
"_cacheMode": 0,
|
||||
"_sockets": [],
|
||||
"_useTint": false,
|
||||
"_debugMesh": false,
|
||||
"_debugBones": false,
|
||||
"_debugSlots": false,
|
||||
"_enableBatch": false,
|
||||
"loop": true,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "ffw6922tZJL4fSyvYt5MUd"
|
||||
},
|
||||
{
|
||||
"__type__": "fc96045RcBBv4/4BKSsygw4",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 7
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "f3c1oOkgBLsrgeRmk/LzGa"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "68CxWmrulFd5djF04hIqc+",
|
||||
"instance": null,
|
||||
"targetOverrides": null
|
||||
}
|
||||
]
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "683fa094-5032-4f8d-a8c6-63a962c9bdd5",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "light"
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
|
||||
ui_readgo.png
|
||||
size: 221,140
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
d
|
||||
rotate: false
|
||||
xy: 2, 2
|
||||
size: 147, 136
|
||||
orig: 150, 150
|
||||
offset: 3, 7
|
||||
index: -1
|
||||
xingxing5
|
||||
rotate: true
|
||||
xy: 151, 69
|
||||
size: 69, 68
|
||||
orig: 82, 81
|
||||
offset: 0, 13
|
||||
index: -1
|
||||
@@ -1,12 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "54a5d974-d9c0-4086-8da0-d06546dc7355",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
@@ -1,169 +0,0 @@
|
||||
{
|
||||
"skeleton": { "hash": "5VgcdlVdfM1a7zUMP68wJasmbxk", "spine": "3.8.99", "images": "", "audio": "" },
|
||||
"bones": [
|
||||
{ "name": "root" },
|
||||
{ "name": "cixx", "parent": "root" },
|
||||
{ "name": "cixx2", "parent": "root" },
|
||||
{ "name": "cixx3", "parent": "root" },
|
||||
{ "name": "hxgx", "parent": "root" },
|
||||
{ "name": "hxgx2", "parent": "root" },
|
||||
{ "name": "hxgx3", "parent": "root" }
|
||||
],
|
||||
"slots": [
|
||||
{ "name": "xingxing5", "bone": "hxgx", "blend": "additive" },
|
||||
{ "name": "xingxing6", "bone": "hxgx2", "blend": "additive" },
|
||||
{ "name": "xingxing7", "bone": "hxgx3", "blend": "additive" },
|
||||
{ "name": "d", "bone": "cixx", "blend": "additive" },
|
||||
{ "name": "d2", "bone": "cixx2", "blend": "additive" },
|
||||
{ "name": "d3", "bone": "cixx3", "blend": "additive" }
|
||||
],
|
||||
"skins": [
|
||||
{
|
||||
"name": "default",
|
||||
"attachments": {
|
||||
"d": {
|
||||
"d": { "width": 150, "height": 150 }
|
||||
},
|
||||
"d2": {
|
||||
"d": { "width": 150, "height": 150 }
|
||||
},
|
||||
"d3": {
|
||||
"d": { "width": 150, "height": 150 }
|
||||
},
|
||||
"xingxing5": {
|
||||
"xingxing5": { "scaleX": 0.662, "scaleY": 0.662, "width": 82, "height": 81 }
|
||||
},
|
||||
"xingxing6": {
|
||||
"xingxing5": { "y": 28.4, "scaleX": 0.617, "scaleY": 0.617, "rotation": 90, "width": 82, "height": 81 }
|
||||
},
|
||||
"xingxing7": {
|
||||
"xingxing5": { "rotation": 180, "width": 82, "height": 81 }
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"animations": {
|
||||
"animation": {
|
||||
"slots": {
|
||||
"d": {
|
||||
"color": [
|
||||
{ "time": 0.6, "color": "ffffffff" },
|
||||
{ "time": 0.7667, "color": "ffffff00" }
|
||||
],
|
||||
"attachment": [
|
||||
{ "time": 0.1, "name": "d" }
|
||||
]
|
||||
},
|
||||
"d2": {
|
||||
"attachment": [
|
||||
{ "name": "d" },
|
||||
{ "time": 0.5333, "name": null }
|
||||
]
|
||||
},
|
||||
"d3": {
|
||||
"color": [
|
||||
{ "time": 0.4667, "color": "ffffffff" },
|
||||
{ "time": 0.6333, "color": "ffffff00" }
|
||||
],
|
||||
"attachment": [
|
||||
{ "time": 0.0667, "name": "d" }
|
||||
]
|
||||
},
|
||||
"xingxing5": {
|
||||
"attachment": [
|
||||
{ "name": "xingxing5" },
|
||||
{ "time": 0.8333, "name": null }
|
||||
]
|
||||
},
|
||||
"xingxing6": {
|
||||
"attachment": [
|
||||
{ "name": "xingxing5" },
|
||||
{ "time": 0.8333, "name": null }
|
||||
]
|
||||
},
|
||||
"xingxing7": {
|
||||
"attachment": [
|
||||
{ "name": "xingxing5" },
|
||||
{ "time": 0.4, "name": null }
|
||||
]
|
||||
}
|
||||
},
|
||||
"bones": {
|
||||
"cixx": {
|
||||
"translate": [
|
||||
{ "time": 0.1, "x": -564.21, "y": 42.8 },
|
||||
{ "time": 0.5, "x": 834.64, "y": 42.8 }
|
||||
],
|
||||
"scale": [
|
||||
{ "time": 0.1, "x": 15.513, "y": 3.607, "curve": "stepped" },
|
||||
{ "time": 0.3, "x": 15.513, "y": 3.607 },
|
||||
{ "time": 0.5, "x": 15.513, "y": 0.752 }
|
||||
]
|
||||
},
|
||||
"cixx2": {
|
||||
"translate": [
|
||||
{ "x": -1163.44, "y": -33.07 },
|
||||
{ "time": 0.3, "x": -42.8, "y": -33.07 },
|
||||
{ "time": 0.5, "x": 161.48, "y": -33.07 }
|
||||
],
|
||||
"scale": [
|
||||
{ "x": 16.486, "y": 1.564 },
|
||||
{ "time": 0.2333, "x": 16.486, "y": 3.105 },
|
||||
{ "time": 0.5, "x": 16.486, "y": 0.024 }
|
||||
]
|
||||
},
|
||||
"cixx3": {
|
||||
"translate": [
|
||||
{ "time": 0.0667, "x": -817.13, "y": -58.36 },
|
||||
{ "time": 0.4667, "x": 1153.71, "y": -58.36 }
|
||||
],
|
||||
"scale": [
|
||||
{ "time": 0.0667, "x": 16.486, "y": 1.564 },
|
||||
{ "time": 0.2667, "x": 16.486, "y": 4.047 },
|
||||
{ "time": 0.4667, "x": 16.486, "y": 0.62 }
|
||||
]
|
||||
},
|
||||
"hxgx": {
|
||||
"translate": [
|
||||
{ "x": -896.46, "y": -85.2 },
|
||||
{ "time": 0.3333, "x": -74.55, "y": -85.2 },
|
||||
{ "time": 0.8333, "x": 1125.46, "y": -85.2 }
|
||||
],
|
||||
"scale": [
|
||||
{ "x": 0.733, "y": 0.733 },
|
||||
{ "time": 0.3333, "x": 68.806, "y": 0.733 },
|
||||
{ "time": 0.6333, "x": 54.188, "y": 0.733 },
|
||||
{ "time": 0.8333, "x": 0.733, "y": 0.733 }
|
||||
]
|
||||
},
|
||||
"hxgx2": {
|
||||
"translate": [
|
||||
{ "x": -878.71, "y": 53.25 },
|
||||
{ "time": 0.1667, "x": -56.8, "y": 53.25 },
|
||||
{ "time": 0.6333, "x": 129.58, "y": 53.25 },
|
||||
{ "time": 0.8333, "x": 1143.21, "y": 53.25 }
|
||||
],
|
||||
"scale": [
|
||||
{ "x": 0.748, "y": 0.748 },
|
||||
{ "time": 0.1667, "x": 50.137, "y": 0.748 },
|
||||
{ "time": 0.6333, "x": 56.493, "y": 0.748 },
|
||||
{ "time": 0.8333, "x": 0.748, "y": 0.748 }
|
||||
]
|
||||
},
|
||||
"hxgx3": {
|
||||
"translate": [
|
||||
{ "x": -912.44, "y": -10.65 },
|
||||
{ "time": 0.0667, "x": -90.53, "y": -10.65 },
|
||||
{ "time": 0.4, "x": 1109.48, "y": -10.65 }
|
||||
],
|
||||
"scale": [
|
||||
{},
|
||||
{ "time": 0.0667, "x": 66.951 },
|
||||
{ "time": 0.2667, "x": 36.77 },
|
||||
{ "time": 0.4 }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "a0c246fb-9509-40ae-a15e-b218606c8fc1",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 22 KiB |
311
assets/resources/game/map/maps.plist
Normal file
@@ -0,0 +1,311 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>frames</key>
|
||||
<dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Grass 01.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{1,-2}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{124,48}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{371,989},{124,48}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Grass 02.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,2}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{62,34}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{377,949},{62,34}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Grass 03.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-1,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{58,34}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{441,941},{58,34}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Ground 01.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{234,98}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,575},{234,98}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Ground 02.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,2}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{124,98}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,789},{124,98}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Ground 03.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{120,106}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{385,785},{120,106}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Log.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-1,1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{112,124}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,675},{112,124}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Rock 01.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{98,116}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,889},{98,116}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Rock 02.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{118,108}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,128}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{385,675},{118,108}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Rock 03.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-2,-1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{110,58}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{128,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,989},{110,58}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Rock 04.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-1,1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{54,54}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{377,893},{54,54}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Rock 05.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{46,60}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,64}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{433,893},{46,60}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Tree 01.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{226,247}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,257}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,1},{226,247}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Tree 02.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,-6}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{186,230}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,229},{186,230}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Environment - Tree 03.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,-6}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{156,226}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{259,417},{156,226}}</string>
|
||||
<key>textureRotated</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Ground 08.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Ground 23.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,259},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Ground 43.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,517},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>Top-Down Forest Tileset_Ground 52.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{256,256}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,775},{256,256}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>metadata</key>
|
||||
<dict>
|
||||
<key>format</key>
|
||||
<integer>3</integer>
|
||||
<key>pixelFormat</key>
|
||||
<string>RGBA8888</string>
|
||||
<key>premultiplyAlpha</key>
|
||||
<false/>
|
||||
<key>realTextureFileName</key>
|
||||
<string>maps.png</string>
|
||||
<key>size</key>
|
||||
<string>{507,1048}</string>
|
||||
<key>smartupdate</key>
|
||||
<string>$TexturePacker:SmartUpdate:c3949157c481a50b5d62479f2b91bd53:4dc87148aba307c2ba9a7409a39a10bf:cff09cdbcaccc8bde4d9623bee080541$</string>
|
||||
<key>textureFileName</key>
|
||||
<string>maps.png</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
891
assets/resources/game/map/maps.plist.meta
Normal file
@@ -0,0 +1,891 @@
|
||||
{
|
||||
"ver": "1.0.8",
|
||||
"importer": "sprite-atlas",
|
||||
"imported": true,
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {
|
||||
"463d3": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@463d3",
|
||||
"displayName": "",
|
||||
"id": "463d3",
|
||||
"name": "Top-Down Forest Tileset_Environment - Grass 01",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 1,
|
||||
"offsetY": -2,
|
||||
"trimX": 371,
|
||||
"trimY": 989,
|
||||
"width": 124,
|
||||
"height": 48,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"1d354": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@1d354",
|
||||
"displayName": "",
|
||||
"id": "1d354",
|
||||
"name": "Top-Down Forest Tileset_Environment - Grass 02",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 2,
|
||||
"trimX": 377,
|
||||
"trimY": 949,
|
||||
"width": 62,
|
||||
"height": 34,
|
||||
"rawWidth": 64,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"12cf6": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@12cf6",
|
||||
"displayName": "",
|
||||
"id": "12cf6",
|
||||
"name": "Top-Down Forest Tileset_Environment - Grass 03",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -1,
|
||||
"offsetY": 0,
|
||||
"trimX": 441,
|
||||
"trimY": 941,
|
||||
"width": 58,
|
||||
"height": 34,
|
||||
"rawWidth": 64,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"b5be9": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@b5be9",
|
||||
"displayName": "",
|
||||
"id": "b5be9",
|
||||
"name": "Top-Down Forest Tileset_Environment - Ground 01",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 259,
|
||||
"trimY": 575,
|
||||
"width": 234,
|
||||
"height": 98,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"925bb": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@925bb",
|
||||
"displayName": "",
|
||||
"id": "925bb",
|
||||
"name": "Top-Down Forest Tileset_Environment - Ground 02",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 2,
|
||||
"trimX": 259,
|
||||
"trimY": 789,
|
||||
"width": 124,
|
||||
"height": 98,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"deb7c": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@deb7c",
|
||||
"displayName": "",
|
||||
"id": "deb7c",
|
||||
"name": "Top-Down Forest Tileset_Environment - Ground 03",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 1,
|
||||
"trimX": 385,
|
||||
"trimY": 785,
|
||||
"width": 120,
|
||||
"height": 106,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"6542f": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@6542f",
|
||||
"displayName": "",
|
||||
"id": "6542f",
|
||||
"name": "Top-Down Forest Tileset_Environment - Log",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": -1,
|
||||
"offsetY": 1,
|
||||
"trimX": 259,
|
||||
"trimY": 675,
|
||||
"width": 112,
|
||||
"height": 124,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"a12df": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@a12df",
|
||||
"displayName": "",
|
||||
"id": "a12df",
|
||||
"name": "Top-Down Forest Tileset_Environment - Rock 01",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 259,
|
||||
"trimY": 889,
|
||||
"width": 98,
|
||||
"height": 116,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"a589d": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@a589d",
|
||||
"displayName": "",
|
||||
"id": "a589d",
|
||||
"name": "Top-Down Forest Tileset_Environment - Rock 02",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 385,
|
||||
"trimY": 675,
|
||||
"width": 118,
|
||||
"height": 108,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 128,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"e8d24": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@e8d24",
|
||||
"displayName": "",
|
||||
"id": "e8d24",
|
||||
"name": "Top-Down Forest Tileset_Environment - Rock 03",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -2,
|
||||
"offsetY": -1,
|
||||
"trimX": 259,
|
||||
"trimY": 989,
|
||||
"width": 110,
|
||||
"height": 58,
|
||||
"rawWidth": 128,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"2ce2b": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@2ce2b",
|
||||
"displayName": "",
|
||||
"id": "2ce2b",
|
||||
"name": "Top-Down Forest Tileset_Environment - Rock 04",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -1,
|
||||
"offsetY": 1,
|
||||
"trimX": 377,
|
||||
"trimY": 893,
|
||||
"width": 54,
|
||||
"height": 54,
|
||||
"rawWidth": 64,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"70dbc": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@70dbc",
|
||||
"displayName": "",
|
||||
"id": "70dbc",
|
||||
"name": "Top-Down Forest Tileset_Environment - Rock 05",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 433,
|
||||
"trimY": 893,
|
||||
"width": 46,
|
||||
"height": 60,
|
||||
"rawWidth": 64,
|
||||
"rawHeight": 64,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"ec74c": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@ec74c",
|
||||
"displayName": "",
|
||||
"id": "ec74c",
|
||||
"name": "Top-Down Forest Tileset_Environment - Tree 01",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 259,
|
||||
"trimY": 1,
|
||||
"width": 226,
|
||||
"height": 247,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 257,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"c5e3e": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@c5e3e",
|
||||
"displayName": "",
|
||||
"id": "c5e3e",
|
||||
"name": "Top-Down Forest Tileset_Environment - Tree 02",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": 0,
|
||||
"offsetY": -6,
|
||||
"trimX": 259,
|
||||
"trimY": 229,
|
||||
"width": 186,
|
||||
"height": 230,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"2726d": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@2726d",
|
||||
"displayName": "",
|
||||
"id": "2726d",
|
||||
"name": "Top-Down Forest Tileset_Environment - Tree 03",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": true,
|
||||
"offsetX": 0,
|
||||
"offsetY": -6,
|
||||
"trimX": 259,
|
||||
"trimY": 417,
|
||||
"width": 156,
|
||||
"height": 226,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"07fa3": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@07fa3",
|
||||
"displayName": "",
|
||||
"id": "07fa3",
|
||||
"name": "Top-Down Forest Tileset_Ground 08",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 1,
|
||||
"trimY": 1,
|
||||
"width": 256,
|
||||
"height": 256,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"a8d8a": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@a8d8a",
|
||||
"displayName": "",
|
||||
"id": "a8d8a",
|
||||
"name": "Top-Down Forest Tileset_Ground 23",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 1,
|
||||
"trimY": 259,
|
||||
"width": 256,
|
||||
"height": 256,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"b1a3b": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@b1a3b",
|
||||
"displayName": "",
|
||||
"id": "b1a3b",
|
||||
"name": "Top-Down Forest Tileset_Ground 43",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 1,
|
||||
"trimY": 517,
|
||||
"width": 256,
|
||||
"height": 256,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"3b49b": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f@3b49b",
|
||||
"displayName": "",
|
||||
"id": "3b49b",
|
||||
"name": "Top-Down Forest Tileset_Ground 52",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 1,
|
||||
"trimY": 775,
|
||||
"width": 256,
|
||||
"height": 256,
|
||||
"rawWidth": 256,
|
||||
"rawHeight": 256,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [],
|
||||
"indexes": [],
|
||||
"uv": [],
|
||||
"nuv": [],
|
||||
"minPos": [],
|
||||
"maxPos": []
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"atlasUuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f"
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"atlasTextureName": "maps.png",
|
||||
"format": 3,
|
||||
"uuid": "b4c74c4d-a968-41b0-8ecd-3df439bc8d6f",
|
||||
"textureUuid": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a"
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/game/map/maps.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
@@ -2,7 +2,7 @@
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "fa07cc8f-039b-40c5-b437-4195c88cd342",
|
||||
"uuid": "1590e471-41f5-48e9-a3ad-ad8ae02edbed",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
@@ -10,8 +10,8 @@
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "fa07cc8f-039b-40c5-b437-4195c88cd342@6c48a",
|
||||
"displayName": "ui_readgo",
|
||||
"uuid": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a",
|
||||
"displayName": "maps",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
@@ -22,7 +22,7 @@
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "fa07cc8f-039b-40c5-b437-4195c88cd342",
|
||||
"imageUuidOrDatabaseUri": "1590e471-41f5-48e9-a3ad-ad8ae02edbed",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
@@ -37,6 +37,6 @@
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "fa07cc8f-039b-40c5-b437-4195c88cd342@6c48a"
|
||||
"redirect": "1590e471-41f5-48e9-a3ad-ad8ae02edbed@6c48a"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 96 KiB |
@@ -1,134 +0,0 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@6c48a",
|
||||
"displayName": "Background_Stage01_Bg",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "clamp-to-edge",
|
||||
"wrapModeT": "clamp-to-edge",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@f9941",
|
||||
"displayName": "Background_Stage01_Bg",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 666,
|
||||
"height": 1183,
|
||||
"rawWidth": 666,
|
||||
"rawHeight": 1183,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-333,
|
||||
-591.5,
|
||||
0,
|
||||
333,
|
||||
-591.5,
|
||||
0,
|
||||
-333,
|
||||
591.5,
|
||||
0,
|
||||
333,
|
||||
591.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
1183,
|
||||
666,
|
||||
1183,
|
||||
0,
|
||||
0,
|
||||
666,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-333,
|
||||
-591.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
333,
|
||||
591.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@f9941"
|
||||
}
|
||||
}
|
||||
@@ -37,8 +37,6 @@ export enum BoxSet {
|
||||
MAX_SKILL_SY = 50,
|
||||
MAX_SKILL_BY = 80,
|
||||
ATK_Y = 20,
|
||||
|
||||
|
||||
}
|
||||
export enum GameSet {
|
||||
ATK_TO_ATK_RATIO=0.1,
|
||||
|
||||
@@ -78,37 +78,37 @@ info:技能描述
|
||||
|
||||
*/
|
||||
export const SkillSet = {
|
||||
6001:{uuid:6001,name:"凛冬之触",sp_name:"ball_blue",path:"6001",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人释放寒冰弹,造成100%攻击的伤害"},
|
||||
6002:{uuid:6002,name:"烈焰之怒",sp_name:"ball_red",path:"6002",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人释放火焰弹,造成100%攻击的伤害"},
|
||||
6003:{uuid:6003,name:"奥术冲击",sp_name:"ball_green",path:"6003",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人释放魔法弹,造成100%攻击的伤害"},
|
||||
6004:{uuid:6004,name:"神圣裁决",sp_name:"ball_yellow",path:"6004",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人释放圣光弹,造成100%攻击的伤害"},
|
||||
6005:{uuid:6005,name:"破空斩击",sp_name:"patk",path:"6005",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"攻击前方直线100码内的敌人造成50%伤害"},
|
||||
6006:{uuid:6006,name:"穿心箭矢",sp_name:"arrow",path:"6006",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人释放箭矢,造成100%攻击的伤害"},
|
||||
6007:{uuid:6007,name:"铁斧打击",sp_name:"mon_ft",path:"6007",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人扔出铁斧,造成100%攻击的伤害"},
|
||||
6008:{uuid:6008,name:"木棍打击",sp_name:"mon_ly",path:"6008",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人扔出木棍,造成100%攻击的伤害"},
|
||||
6009:{uuid:6009,name:"飞刀打击",sp_name:"mon_xd",path:"6009",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人扔出飞刀,造成100%攻击的伤害"},
|
||||
6010:{uuid:6010,name:"石斧打击",sp_name:"mon_sf",path:"6010",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"向最前方敌人扔出石斧,造成100%攻击的伤害"},
|
||||
6011:{uuid:6011,name:"烈火呼吸",sp_name:"firequan",path:"6011",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤烈焰攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||||
6012:{uuid:6012,name:"大火球" ,sp_name:"fire",path:"6012",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:2,depb:20,debtime:2,derate:100,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
|
||||
6013:{uuid:6013,name:"火墙", sp_name:"firewall",path:"6013",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:10,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"在最前方敌人位置,召唤一堵火墙,持续10秒,每秒造成50%攻击伤害"},
|
||||
6014:{uuid:6014,name:"寒冰箭", sp_name:"arrow_blue",path:"6014",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:1,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||||
6015:{uuid:6015,name:"烈焰射击",sp_name:"arrow_yellow",path:"6015",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:3,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
|
||||
6016:{uuid:6016,name:"龙卷风", sp_name:"bwind",path:"6016",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||||
6017:{uuid:6017,name:"生命之泉",sp_name:"heath",path:"6017",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:5,count:1,def:0,apup:0,ap:100,mhp:0,hp:3,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"5秒持续为全体友方恢复施法者最大生命值15%的生命"},
|
||||
6018:{uuid:6018,name:"神圣护盾",sp_name:"shield",path:"6018",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:30,speed:300,sonsk:0,hero:0,info:"召唤圣盾保护自己,可以抵御3次攻击"},
|
||||
6019:{uuid:6019,name:"战争咆哮",sp_name:"apup",path:"6019",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_red",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:20,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"为全体友方增加施法者攻击力20%的攻击"},
|
||||
6021:{uuid:6021,name:"死亡射击",sp_name:"shoot2",path:"6021",TargetType:2,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:0,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:0,ap:600,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"攻击最后方的敌人,造成600%攻击的伤害"},
|
||||
6022:{uuid:6022,name:"寒霜之矛",sp_name:"icez",path:"6022",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:1,depb:50,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"在最前方敌人位置,召唤冰刺攻击敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||||
6023:{uuid:6023,name:"冰墙", sp_name:"icet",path:"6023",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:400,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"在最前方敌人位置,召唤冰墙攻击敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||||
6024:{uuid:6024,name:"旋风斩", sp_name:"fwind",path:"6024",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:3,endType:1,fname:"max_red",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:2,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"旋转武器对周围的敌人造成80%攻击,2秒内旋转4次"},
|
||||
6025:{uuid:6025,name:"火焰漩涡",sp_name:"fireball",path:"6025",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:500,sonsk:0,hero:0,info:"召唤一个能量球射向前方敌人,对遇到的第一个敌人造成500%攻击的伤害,并击退"},
|
||||
6026:{uuid:6026,name:"潮汐", sp_name:"watert",path:"6026",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:500,sonsk:0,hero:0,info:"在最前方敌人位置,召唤水柱攻击敌人,每秒造成100%攻击的伤害,50%几率击退敌人"},
|
||||
6027:{uuid:6027,name:"国王霸气",sp_name:"kingba",path:"6027",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:3,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:100,debtime:2,derate:0,in:3,count:1,def:0,apup:2,ap:400,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:500,sonsk:0,hero:0,info:"释放霸气攻击周围敌人,造成400%伤害,并100%几率击退敌人"},
|
||||
6028:{uuid:6028,name:"自然庇佑",sp_name:"heath2",path:"6028",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:10,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"为全体友方恢复施法者最大生命值10%的生命,和抵御1次攻击的护盾"},
|
||||
6029:{uuid:6029,name:"陨石术", sp_name:"fireys",path:"6029",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:500,sonsk:0,hero:0,info:"在最前方敌人位置,召唤陨石攻击敌人,造成500%攻击的伤害"},
|
||||
6030:{uuid:6030,name:"闪电呼吸",sp_name:"dianquan",path:"6030",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"召唤闪电攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||||
6031:{uuid:6031,name:"召唤仆从",sp_name:"zhaohuan",path:"6031",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:20,apup:0,ap:70,mhp:0,hp:70,cd:5,buff_cd:1,hited:0.3,shield:0,speed:120,sonsk:0,hero:5211,info:"召唤一个与施法者等级相同的骷髅战士为我方而战"},
|
||||
6032:{uuid:6032,name:"自愈", sp_name:"heath_small",path:"6032",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:5,cd:5,buff_cd:1,hited:0.3,shield:0,speed:120,sonsk:0,hero:0,info:"主动:自己回复自身5%最大生命值的生命"},
|
||||
6033:{uuid:6033,name:"震地裂击",sp_name:"cuida",path:"6033",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:500,sonsk:6035,hero:0,info:"捶爆前方目标,造成300%攻击的伤害,震慑敌人,本局内全部敌方降低对方10%攻击力"},
|
||||
6034:{uuid:6034,name:"风暴之矢",sp_name:"bingyu",path:"6034",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:300,sonsk:0,hero:0,info:"射出能量暴风箭攻击最前方范围敌人,每波造成80%攻击的伤害"}
|
||||
6001:{uuid:6001,name:"凛冬之触",sp_name:"ball_blue",path:"6001",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人释放寒冰弹,造成100%攻击的伤害"},
|
||||
6002:{uuid:6002,name:"烈焰之怒",sp_name:"ball_red",path:"6002",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人释放火焰弹,造成100%攻击的伤害"},
|
||||
6003:{uuid:6003,name:"奥术冲击",sp_name:"ball_green",path:"6003",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人释放魔法弹,造成100%攻击的伤害"},
|
||||
6004:{uuid:6004,name:"神圣裁决",sp_name:"ball_yellow",path:"6004",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人释放圣光弹,造成100%攻击的伤害"},
|
||||
6005:{uuid:6005,name:"破空斩击",sp_name:"patk",path:"6005",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"攻击前方直线100码内的敌人造成50%伤害"},
|
||||
6006:{uuid:6006,name:"穿心箭矢",sp_name:"arrow",path:"6006",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人释放箭矢,造成100%攻击的伤害"},
|
||||
6007:{uuid:6007,name:"铁斧打击",sp_name:"mon_ft",path:"6007",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人扔出铁斧,造成100%攻击的伤害"},
|
||||
6008:{uuid:6008,name:"木棍打击",sp_name:"mon_ly",path:"6008",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人扔出木棍,造成100%攻击的伤害"},
|
||||
6009:{uuid:6009,name:"飞刀打击",sp_name:"mon_xd",path:"6009",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人扔出飞刀,造成100%攻击的伤害"},
|
||||
6010:{uuid:6010,name:"石斧打击",sp_name:"mon_sf",path:"6010",TargetType:1,TargetGroup:3,act:"atk",CdType:1,AnimType:0,endType:3,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"向最前方敌人扔出石斧,造成100%攻击的伤害"},
|
||||
6011:{uuid:6011,name:"烈火呼吸",sp_name:"firequan",path:"6011",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤烈焰攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||||
6012:{uuid:6012,name:"大火球" ,sp_name:"fire",path:"6012",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:2,depb:20,debtime:2,derate:100,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
|
||||
6013:{uuid:6013,name:"火墙", sp_name:"firewall",path:"6013",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:10,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"在最前方敌人位置,召唤一堵火墙,持续10秒,每秒造成50%攻击伤害"},
|
||||
6014:{uuid:6014,name:"寒冰箭", sp_name:"arrow_blue",path:"6014",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:1,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||||
6015:{uuid:6015,name:"烈焰射击",sp_name:"arrow_yellow",path:"6015",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:3,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
|
||||
6016:{uuid:6016,name:"龙卷风", sp_name:"bwind",path:"6016",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||||
6017:{uuid:6017,name:"生命之泉",sp_name:"heath",path:"6017",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:5,count:1,def:0,apup:0,ap:100,mhp:0,hp:3,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"5秒持续为全体友方恢复施法者最大生命值15%的生命"},
|
||||
6018:{uuid:6018,name:"神圣护盾",sp_name:"shield",path:"6018",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:30,speed:720,sonsk:0,hero:0,info:"召唤圣盾保护自己,可以抵御3次攻击"},
|
||||
6019:{uuid:6019,name:"战争咆哮",sp_name:"apup",path:"6019",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_red",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:20,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"为全体友方增加施法者攻击力20%的攻击"},
|
||||
6021:{uuid:6021,name:"死亡射击",sp_name:"shoot2",path:"6021",TargetType:2,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:0,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:0,ap:600,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"攻击最后方的敌人,造成600%攻击的伤害"},
|
||||
6022:{uuid:6022,name:"寒霜之矛",sp_name:"icez",path:"6022",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:1,depb:50,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"在最前方敌人位置,召唤冰刺攻击敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
|
||||
6023:{uuid:6023,name:"冰墙", sp_name:"icet",path:"6023",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:400,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"在最前方敌人位置,召唤冰墙攻击敌人,造成200%攻击的伤害,50%几率击退敌人"},
|
||||
6024:{uuid:6024,name:"旋风斩", sp_name:"fwind",path:"6024",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:3,endType:1,fname:"max_red",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:2,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"旋转武器对周围的敌人造成80%攻击,2秒内旋转4次"},
|
||||
6025:{uuid:6025,name:"火焰漩涡",sp_name:"fireball",path:"6025",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:1,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤一个能量球射向前方敌人,对遇到的第一个敌人造成500%攻击的伤害,并击退"},
|
||||
6026:{uuid:6026,name:"潮汐", sp_name:"watert",path:"6026",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"在最前方敌人位置,召唤水柱攻击敌人,每秒造成100%攻击的伤害,50%几率击退敌人"},
|
||||
6027:{uuid:6027,name:"国王霸气",sp_name:"kingba",path:"6027",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:3,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:100,debtime:2,derate:0,in:3,count:1,def:0,apup:2,ap:400,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"释放霸气攻击周围敌人,造成400%伤害,并100%几率击退敌人"},
|
||||
6028:{uuid:6028,name:"自然庇佑",sp_name:"heath2",path:"6028",TargetType:1,TargetGroup:2,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:10,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"为全体友方恢复施法者最大生命值10%的生命,和抵御1次攻击的护盾"},
|
||||
6029:{uuid:6029,name:"陨石术", sp_name:"fireys",path:"6029",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:4,endType:1,fname:"max",flash:false,with:50,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"在最前方敌人位置,召唤陨石攻击敌人,造成500%攻击的伤害"},
|
||||
6030:{uuid:6030,name:"闪电呼吸",sp_name:"dianquan",path:"6030",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:5,buff_cd:0.5,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"召唤闪电攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
|
||||
6031:{uuid:6031,name:"召唤仆从",sp_name:"zhaohuan",path:"6031",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max_blue",flash:true,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:20,apup:0,ap:70,mhp:0,hp:70,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:5211,info:"召唤一个与施法者等级相同的骷髅战士为我方而战"},
|
||||
6032:{uuid:6032,name:"自愈", sp_name:"heath_small",path:"6032",TargetType:1,TargetGroup:0,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:5,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"主动:自己回复自身5%最大生命值的生命"},
|
||||
6033:{uuid:6033,name:"震地裂击",sp_name:"cuida",path:"6033",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:6035,hero:0,info:"捶爆前方目标,造成300%攻击的伤害,震慑敌人,本局内全部敌方降低对方10%攻击力"},
|
||||
6034:{uuid:6034,name:"风暴之矢",sp_name:"bingyu",path:"6034",TargetType:1,TargetGroup:3,act:"max",CdType:2,AnimType:0,endType:1,fname:"max",flash:false,with:50,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:5,buff_cd:1,hited:0.3,shield:0,speed:720,sonsk:0,hero:0,info:"射出能量暴风箭攻击最前方范围敌人,每波造成80%攻击的伤害"}
|
||||
};
|
||||
@@ -1,4 +1,3 @@
|
||||
import { Talents } from "./TalentSet"
|
||||
/**
|
||||
* kind :1:烈焰 2:寒冰 3:自然 4:暗影 5:神圣
|
||||
**/
|
||||
@@ -26,10 +25,19 @@ export enum HeroType {
|
||||
remote = 1,
|
||||
mage = 2,
|
||||
}
|
||||
export enum HeroFac {
|
||||
hero = 0,
|
||||
enemy = 1,
|
||||
}
|
||||
export const HeroList = [5001,5002,5003,5004,5005,5006,5007,5008,5009,5010,5011]
|
||||
export const MonList = [5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227]
|
||||
export const HeroSet = {
|
||||
StartPos:[-300,-350,-350]
|
||||
Start_x:[-200,-260,-320],
|
||||
Start_y:[70,0,-70]
|
||||
}
|
||||
export const MonSet = {
|
||||
Start_x:[200,260,320],
|
||||
Start_y:[70,0,-70]
|
||||
}
|
||||
export const HeroInfo = {
|
||||
5001:{uuid:5001,name:"神圣守护",path:"k2", quality:3,kind:1,type:0,hp:200,ap:10,dis:400,a_cd:1,speed:50,skills:[6005],tals:"说明"},
|
||||
|
||||
@@ -24,6 +24,9 @@ export class BattleMoveSystem extends ecs.ComblockSystem implements ecs.ISystemU
|
||||
const shouldStop = enemiesStop;
|
||||
view.is_atking = shouldStop;
|
||||
|
||||
// 更新渲染层级
|
||||
this.updateRenderOrder(e);
|
||||
|
||||
// 同步状态
|
||||
if (!shouldStop) {
|
||||
if(view.is_stop||view.is_dead) return //停止移动或者死亡不移动
|
||||
@@ -134,4 +137,29 @@ export class BattleMoveSystem extends ecs.ComblockSystem implements ecs.ISystemU
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
/** 更新渲染层级 */
|
||||
private updateRenderOrder(entity: ecs.Entity) {
|
||||
const current = entity.get(HeroViewComp);
|
||||
|
||||
// 查找所有单位
|
||||
const allUnits = ecs.query(ecs.allOf(HeroViewComp)).filter(e => {
|
||||
const other = e.get(HeroViewComp);
|
||||
return other.fac === current.fac; // 按阵营分组
|
||||
});
|
||||
|
||||
// 按y坐标从大到小排序(y坐标越小显示在上层)
|
||||
const sortedUnits = allUnits.sort((a, b) => {
|
||||
const posA = a.get(HeroViewComp).node.position.y;
|
||||
const posB = b.get(HeroViewComp).node.position.y;
|
||||
return posB - posA; // 修改排序顺序
|
||||
});
|
||||
|
||||
// 设置渲染顺序
|
||||
|
||||
// 根据y坐标设置层级,y坐标越小的显示在上层
|
||||
const index = sortedUnits.findIndex(e => e === entity);
|
||||
current.node.setSiblingIndex(index);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -89,6 +89,8 @@ export class HeroViewComp extends CCComp {
|
||||
|
||||
onLoad() {
|
||||
this.as = this.getComponent(HeroSpine);
|
||||
let anm = this.node.getChildByName("anm")
|
||||
anm.setScale(anm.scale.x*0.7,anm.scale.y*0.7);
|
||||
// 注册单个碰撞体的回调函数
|
||||
|
||||
// let collider = this.getComponent(Collider2D);
|
||||
@@ -157,12 +159,8 @@ export class HeroViewComp extends CCComp {
|
||||
let hp_progress= this.hp/this.hp_max;
|
||||
this.node.getChildByName("top").getChildByName("hp").getComponent(ProgressBar)!.progress = hp_progress;
|
||||
if(this.is_boss) return
|
||||
this.node.getChildByName("top").getChildByName("hp").active = true;
|
||||
// if(this.hp == this.hp_max){
|
||||
// this.node.getChildByName("top").getChildByName("hp").active = false;
|
||||
// } else{
|
||||
// this.node.getChildByName("top").getChildByName("hp").active = true;
|
||||
// }
|
||||
this.node.getChildByName("top").getChildByName("hp").active = (this.hp == this.hp_max) ? false : true;
|
||||
|
||||
}
|
||||
//移动
|
||||
|
||||
@@ -265,7 +263,7 @@ export class HeroViewComp extends CCComp {
|
||||
return this.node.position.y <= -900;
|
||||
}
|
||||
to_alive(){
|
||||
let pos =v3(HeroSet.StartPos[this.type],this.node.position.y,this.node.position.z)
|
||||
let pos =v3(HeroSet.Start_x[this.type],HeroSet.Start_y[this.type],this.node.position.z)
|
||||
this.node.setPosition(pos)
|
||||
this.revive()
|
||||
}
|
||||
|
||||
@@ -78,29 +78,18 @@ export class Monster extends ecs.Entity {
|
||||
hv.hero_name= hero.name;
|
||||
hv.speed =hv.ospeed = hero.speed;
|
||||
hv.dis = hero.dis;
|
||||
hv.pw = hero.pw;
|
||||
hv.pwm= hero.pwm;
|
||||
hv.pws= hero.pws
|
||||
hv.apw=hero.apw;
|
||||
hv.uapw=hero.uapw;
|
||||
hv.cpw=hero.cpw;
|
||||
hv.dpw=hero.dpw;
|
||||
hv.dopw=hero.dopw;
|
||||
hv.hp= hv.hp_max =hero.hp*(1+(lv-1)*0.2);
|
||||
hv.ap = hero.ap*(1+(lv-1)*0.2);
|
||||
hv.def= hero.def*(1+(lv-1)*0.2);
|
||||
hv.hp= hv.hp_max =hero.hp;
|
||||
hv.ap = hero.ap;
|
||||
hv.cd = hero.a_cd
|
||||
hv.crit = hero.crit*(1+(lv-1)*0.2); //暴击率
|
||||
hv.crit_add = hero.crit_add*(1+(lv-1)*0.2);//暴击伤害加成
|
||||
hv.dodge = hero.dodge*(1+(lv-1)*0.2); //闪避率
|
||||
|
||||
hv.atk_skill=hero.skills[0]
|
||||
this.add(hv);
|
||||
// 初始化多个技能组件
|
||||
const skillsComp = this.get(HeroSkillsComp);
|
||||
// 正确初始化已有技能
|
||||
hero.skills.forEach(skillId => {
|
||||
this.addSkill(skillId); // 使用addSkill方法确保初始化
|
||||
});
|
||||
|
||||
// // 初始化多个技能组件
|
||||
// const skillsComp = this.get(HeroSkillsComp);
|
||||
// // 正确初始化已有技能
|
||||
// hero.skills.forEach(skillId => {
|
||||
// this.addSkill(skillId); // 使用addSkill方法确保初始化
|
||||
// });
|
||||
|
||||
// 初始化移动参数
|
||||
const move = this.get(BattleMoveComp);
|
||||
|
||||
@@ -2,7 +2,7 @@ import { _decorator, v3, Vec3 } from "cc";
|
||||
import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
|
||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
import { HeroList, HeroSet } from "../common/config/heroSet";
|
||||
import { HeroInfo, HeroList, HeroSet } from "../common/config/heroSet";
|
||||
import { Hero } from "../hero/Hero";
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { Timer } from "db://oops-framework/core/common/timer/Timer";
|
||||
@@ -25,6 +25,9 @@ export class MissionHeroCompComp extends CCComp {
|
||||
protected update(dt: number): void {
|
||||
if(smc.mission.status != 1) return
|
||||
|
||||
}
|
||||
init(){
|
||||
|
||||
}
|
||||
test_call(){
|
||||
this.addHero(5010)
|
||||
@@ -41,7 +44,8 @@ export class MissionHeroCompComp extends CCComp {
|
||||
private addHero(uuid:number=1001,i:number=0) {
|
||||
let hero = ecs.getEntity<Hero>(Hero);
|
||||
let scale = 1
|
||||
let pos:Vec3 = v3(HeroSet.StartPos[1]-i*10,BoxSet.GAME_LINE);
|
||||
let y=RandomManager.instance.getRandomInt(0,HeroSet.Start_y.length,1)
|
||||
let pos:Vec3 = v3(HeroSet.Start_x[HeroInfo[uuid].type],HeroSet.Start_y[y]);
|
||||
hero.load(pos,scale,uuid);
|
||||
}
|
||||
/** 视图对象通过 ecs.Entity.remove(ModuleViewComp) 删除组件是触发组件处理自定义释放逻辑 */
|
||||
|
||||
@@ -3,7 +3,7 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec
|
||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||
import { Monster } from "../hero/Mon";
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
import { HeroSet } from "../common/config/heroSet";
|
||||
import { HeroSet, MonSet } from "../common/config/heroSet";
|
||||
import { Missions } from "../common/config/MissionSet";
|
||||
import { RandomManager } from "db://oops-framework/core/common/random/RandomManager";
|
||||
import { Timer } from "db://oops-framework/core/common/timer/Timer";
|
||||
@@ -72,7 +72,9 @@ export class MissionMonCompComp extends CCComp {
|
||||
private addMonster(uuid:number=1001,i:number=0,is_boss:boolean=false) {
|
||||
let mon = ecs.getEntity<Monster>(Monster);
|
||||
let scale = -1
|
||||
let pos:Vec3 = v3(-1*HeroSet.StartPos[1]+i*10,BoxSet.GAME_LINE);
|
||||
let x=RandomManager.instance.getRandomInt(0,MonSet.Start_x.length,1)
|
||||
let y=RandomManager.instance.getRandomInt(0,MonSet.Start_y.length,1)
|
||||
let pos:Vec3 = v3(MonSet.Start_x[2],MonSet.Start_y[y]);
|
||||
mon.load(pos,scale,uuid,is_boss);
|
||||
}
|
||||
/** 视图对象通过 ecs.Entity.remove(ModuleViewComp) 删除组件是触发组件处理自定义释放逻辑 */
|
||||
|
||||
@@ -8,6 +8,7 @@ import { GameEvent } from "../common/config/GameEvent";
|
||||
import { Skill } from "../skills/Skill";
|
||||
import { SkillCom } from "../skills/SkillCom";
|
||||
import { AnimType } from "../common/config/SkillSet";
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
|
||||
|
||||
/** 技能系统 */
|
||||
@@ -47,8 +48,8 @@ export class HeroSkillSystem extends ecs.ComblockSystem implements ecs.ISystemUp
|
||||
const targets = this.selectEnemyTargets(caster, config);
|
||||
if (targets.length === 0) return;
|
||||
skillEntity.load(
|
||||
new Vec3(view.node.position.x, view.node.position.y+view.node.getComponent(UITransform).contentSize.height/2, 0), // 起始位置
|
||||
view.box_group, // 阵营
|
||||
new Vec3(view.node.position.x, view.node.position.y+BoxSet.ATK_Y, 0), // 起始位置
|
||||
view.fac, // 阵营
|
||||
view.node.parent, // 父节点
|
||||
config.uuid, // 技能ID
|
||||
new Vec3(targets[0]?.get(HeroViewComp).node.position.x, targets[0]?.get(HeroViewComp).node.position.y, 0), // 目标位置
|
||||
|
||||
@@ -55,8 +55,8 @@ export class SkillSystem extends ecs.ComblockSystem implements ecs.ISystemUpdate
|
||||
const skillPos = skill.node.position;
|
||||
// 根据技能配置获取判定范围
|
||||
const config = SkillSet[skill.s_uuid];
|
||||
const rangeX = config?.rangeX || 20; // 默认值为10
|
||||
const rangeY = config?.rangeY || 30;
|
||||
const rangeX = config?.rangeX || 30; // 默认值为10
|
||||
const rangeY = config?.rangeY || 40;
|
||||
const distanceX = Math.abs(targetPos.x - skillPos.x);
|
||||
const distanceY = Math.abs(targetPos.y+40 - skillPos.y);
|
||||
const isInRange = distanceX < rangeX && distanceY < rangeY;
|
||||
|
||||
@@ -56,6 +56,7 @@ export class Skill extends ecs.Entity {
|
||||
skillComp.caster = caster;
|
||||
skillComp.prefabName = config.sp_name;
|
||||
skillComp.group = group;
|
||||
skillComp.fac = group;
|
||||
if(group==BoxSet.HERO){
|
||||
skillComp.fac=0;
|
||||
}else{
|
||||
|
||||
@@ -4,9 +4,10 @@ import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/modu
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
import { GameEvent } from "../common/config/GameEvent";
|
||||
import { AnimType, endType } from "../common/config/SkillSet";
|
||||
import { AnimType, endType, SkillSet } from "../common/config/SkillSet";
|
||||
import { EndAnmCom } from './EndAnmCom';
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
import { HeroFac, HeroSet } from "../common/config/heroSet";
|
||||
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
@@ -38,6 +39,9 @@ export class SkillCom extends CCComp {
|
||||
rigid:RigidBody2D=null!; // 动画名称
|
||||
target:any=null;
|
||||
caster:any=null;
|
||||
distance_x:number=0;
|
||||
distance_y:number=0;
|
||||
private moveDirection: Vec3 | null = null; // 添加一个属性来存储移动方向
|
||||
|
||||
protected onLoad(): void {
|
||||
|
||||
@@ -60,6 +64,44 @@ export class SkillCom extends CCComp {
|
||||
// this.rigid.wakeUp();
|
||||
// }
|
||||
// 根据动画类型开始相应的运动
|
||||
let dir_x = this.target.node.position.x > this.node.position.x ? 1 : -1
|
||||
this.node.scale = v3(dir_x,1,1)
|
||||
// 根据目标位置设置节点朝向
|
||||
if (this.target && this.target.node) {
|
||||
// 计算朝向
|
||||
let direction = this.target.node.position.x > this.node.position.x ? 1 : -1;
|
||||
// 设置节点缩放来改变朝向
|
||||
this.node.scale = v3(direction * Math.abs(this.scale), this.scale, 1);
|
||||
}
|
||||
let dir_y = (this.target.node.position.y+BoxSet.ATK_Y) > this.node.position.y ? 1 : -1
|
||||
if(this.target.node.position.y+BoxSet.ATK_Y==this.node.position.y){
|
||||
dir_y=0
|
||||
}
|
||||
// 计算这一帧的移动距离
|
||||
this.distance_x = SkillSet[this.s_uuid].speed*dir_x;
|
||||
this.distance_y = this.distance_x*Math.abs(this.target.node.position.y-this.node.position.y)/Math.abs(this.target.node.position.x-this.node.position.x)*dir_y;
|
||||
this.startMovement();
|
||||
|
||||
// 计算目标角度
|
||||
if (this.target && this.target.node) {
|
||||
const targetPos = this.target.node.position;
|
||||
const currentPos = this.node.position;
|
||||
|
||||
// 计算角度(弧度)
|
||||
const dx = targetPos.x - currentPos.x;
|
||||
const dy = (targetPos.y + BoxSet.ATK_Y) - currentPos.y;
|
||||
const angle = Math.atan2(dy, dx);
|
||||
|
||||
// 将弧度转换为角度并设置节点旋转
|
||||
this.angle = angle * 180 / Math.PI;
|
||||
this.node.angle = this.angle; // 移除负号,修正角度方向
|
||||
}
|
||||
|
||||
// 计算速度分量
|
||||
const radians = this.angle * Math.PI / 180; // 移除负号,使用正确的角度
|
||||
this.distance_x = this.speed * Math.cos(radians);
|
||||
this.distance_y = this.speed * Math.sin(radians);
|
||||
|
||||
this.startMovement();
|
||||
}
|
||||
// onBeginContact (seCol: Collider2D, oCol: Collider2D) {
|
||||
@@ -70,9 +112,6 @@ export class SkillCom extends CCComp {
|
||||
|
||||
private startMovement() {
|
||||
switch(this.animType) {
|
||||
case AnimType.linear:
|
||||
this.startLinearMove();
|
||||
break;
|
||||
case AnimType.parabolic:
|
||||
this.startBezierMove();
|
||||
break;
|
||||
@@ -88,19 +127,19 @@ export class SkillCom extends CCComp {
|
||||
}
|
||||
}
|
||||
|
||||
private startLinearMove() {
|
||||
if(this.group==BoxSet.HERO){
|
||||
this.targetPos.x=720
|
||||
}else{
|
||||
this.targetPos.x=-720
|
||||
}
|
||||
const duration = Vec3.distance(this.startPos, this.targetPos) / this.speed;
|
||||
tween(this.node)
|
||||
.to(duration, { position: this.targetPos })
|
||||
.call(() => {
|
||||
|
||||
private startLinearMove(dt: number) {
|
||||
if (!this.speed || this.is_destroy) return;
|
||||
|
||||
// 使用角度方向移动
|
||||
const newX = this.node.position.x + this.distance_x * dt;
|
||||
const newY = this.node.position.y + this.distance_y * dt;
|
||||
this.node.setPosition(newX, newY, this.node.position.z);
|
||||
|
||||
// 检查是否超出边界
|
||||
if (newX < -400 || newX > 400) {
|
||||
this.is_destroy = true;
|
||||
})
|
||||
.start();
|
||||
}
|
||||
}
|
||||
|
||||
private startBezierMove() {
|
||||
@@ -191,6 +230,8 @@ export class SkillCom extends CCComp {
|
||||
update(deltaTime: number) {
|
||||
if(smc.mission.pause) return;
|
||||
this.toDestroy();
|
||||
this.startLinearMove(deltaTime);
|
||||
|
||||
}
|
||||
toDestroy() {
|
||||
if(this.is_destroy){
|
||||
@@ -202,7 +243,7 @@ export class SkillCom extends CCComp {
|
||||
}
|
||||
/** 视图对象通过 ecs.Entity.remove(ModuleViewComp) 删除组件是触发组件处理自定义释放逻辑 */
|
||||
reset() {
|
||||
this.is_destroy=false
|
||||
this.is_destroy = false;
|
||||
this.node.destroy();
|
||||
this.animType = 0;
|
||||
this.endType = 0;
|
||||
@@ -210,6 +251,7 @@ export class SkillCom extends CCComp {
|
||||
this.inTime = 0;
|
||||
this.startPos.set();
|
||||
this.targetPos.set();
|
||||
this.moveDirection = null; // 重置移动方向
|
||||
}
|
||||
|
||||
}
|
||||