角色动画 确定
@@ -10,7 +10,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -30,7 +30,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -50,7 +50,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -70,7 +70,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -88,7 +88,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -106,7 +106,7 @@
|
||||
"hp": 24,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -124,7 +124,7 @@
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -144,7 +144,7 @@
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -164,7 +164,7 @@
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -182,7 +182,7 @@
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -200,7 +200,7 @@
|
||||
"hp": 36,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -218,7 +218,7 @@
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -238,7 +238,7 @@
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -258,7 +258,7 @@
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -276,7 +276,7 @@
|
||||
"hp": 54,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -294,7 +294,7 @@
|
||||
"hp": 81,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -314,7 +314,7 @@
|
||||
"hp": 81,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -334,7 +334,7 @@
|
||||
"hp": 81,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -352,7 +352,7 @@
|
||||
"hp": 81,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -370,7 +370,7 @@
|
||||
"hp": 48,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -390,7 +390,7 @@
|
||||
"hp": 48,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -410,7 +410,7 @@
|
||||
"hp": 48,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -429,7 +429,7 @@
|
||||
"hp": 48,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -447,7 +447,7 @@
|
||||
"hp": 48,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -465,7 +465,7 @@
|
||||
"hp": 72,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -485,7 +485,7 @@
|
||||
"hp": 72,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -505,7 +505,7 @@
|
||||
"hp": 72,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -523,7 +523,7 @@
|
||||
"hp": 72,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -541,7 +541,7 @@
|
||||
"hp": 108,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -561,7 +561,7 @@
|
||||
"hp": 108,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -581,7 +581,7 @@
|
||||
"hp": 108,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -599,7 +599,7 @@
|
||||
"hp": 108,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -617,7 +617,7 @@
|
||||
"hp": 108,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -635,7 +635,7 @@
|
||||
"hp": 162,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -655,7 +655,7 @@
|
||||
"hp": 162,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -675,7 +675,7 @@
|
||||
"hp": 162,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -693,7 +693,7 @@
|
||||
"hp": 162,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -711,7 +711,7 @@
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -731,7 +731,7 @@
|
||||
"hp": 18,
|
||||
"atk_cd": 2,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -751,7 +751,7 @@
|
||||
"hp": 18,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -770,7 +770,7 @@
|
||||
"hp": 18,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -788,7 +788,7 @@
|
||||
"hp": 27,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -808,7 +808,7 @@
|
||||
"hp": 27,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -827,7 +827,7 @@
|
||||
"hp": 27,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -844,7 +844,7 @@
|
||||
"hp": 27,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -861,7 +861,7 @@
|
||||
"hp": 27,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -879,7 +879,7 @@
|
||||
"hp": 45,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -899,7 +899,7 @@
|
||||
"hp": 45,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -918,7 +918,7 @@
|
||||
"hp": 45,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -935,7 +935,7 @@
|
||||
"hp": 45,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -953,7 +953,7 @@
|
||||
"hp": 66,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -973,7 +973,7 @@
|
||||
"hp": 66,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -992,7 +992,7 @@
|
||||
"hp": 66,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -1009,7 +1009,7 @@
|
||||
"hp": 66,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -1026,7 +1026,7 @@
|
||||
"hp": 180,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -1043,7 +1043,7 @@
|
||||
"hp": 180,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -1060,7 +1060,7 @@
|
||||
"hp": 180,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
@@ -1077,7 +1077,7 @@
|
||||
"hp": 180,
|
||||
"atk_cd": 1,
|
||||
"power": 50,
|
||||
"speed": 60,
|
||||
"speed": 45,
|
||||
"skill": "base",
|
||||
"max_skill": "base",
|
||||
"skill_uuid": 9001,
|
||||
|
||||
9
assets/resources/game/heros/cats.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "8054faab-8cc2-4d00-8109-d82596b281d1",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2400
assets/resources/game/heros/cats/Characters.atlas
Normal file
12
assets/resources/game/heros/cats/Characters.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "6477a096-5537-4062-92cb-7fb72d6f77ba",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
4691
assets/resources/game/heros/cats/Characters.json
Normal file
11
assets/resources/game/heros/cats/Characters.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "92581e9d-4c0a-4a59-b5af-5f7b2a16f923",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/cats/Characters.png
Normal file
|
After Width: | Height: | Size: 139 KiB |
42
assets/resources/game/heros/cats/Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "7712a72a-03a8-4fc0-9c53-4c76df602744",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "7712a72a-03a8-4fc0-9c53-4c76df602744@6c48a",
|
||||
"displayName": "Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "7712a72a-03a8-4fc0-9c53-4c76df602744",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "7712a72a-03a8-4fc0-9c53-4c76df602744@6c48a"
|
||||
}
|
||||
}
|
||||
9
assets/resources/game/heros/duckling.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "40460a8a-445d-4e88-ac59-243ee406cf15",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2386
assets/resources/game/heros/duckling/Characters.atlas
Normal file
12
assets/resources/game/heros/duckling/Characters.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "c4d59e69-46a6-4e0e-8263-be2a62d8457f",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
4673
assets/resources/game/heros/duckling/Characters.json
Normal file
11
assets/resources/game/heros/duckling/Characters.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "a27c2b34-c451-4a1d-a573-7447b7730c53",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/duckling/Characters.png
Normal file
|
After Width: | Height: | Size: 118 KiB |
42
assets/resources/game/heros/duckling/Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "a12bb425-f5d2-4945-a8f8-d82ba865142a",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "a12bb425-f5d2-4945-a8f8-d82ba865142a@6c48a",
|
||||
"displayName": "Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "a12bb425-f5d2-4945-a8f8-d82ba865142a",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "a12bb425-f5d2-4945-a8f8-d82ba865142a@6c48a"
|
||||
}
|
||||
}
|
||||
@@ -1877,7 +1877,7 @@
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 100,
|
||||
"width": 20,
|
||||
"height": 100
|
||||
},
|
||||
"_anchorPoint": {
|
||||
@@ -1906,7 +1906,7 @@
|
||||
"enabledContactListener": true,
|
||||
"bullet": true,
|
||||
"awakeOnLoad": true,
|
||||
"_group": 1,
|
||||
"_group": 2,
|
||||
"_type": 1,
|
||||
"_allowSleep": false,
|
||||
"_gravityScale": 1,
|
||||
@@ -1937,8 +1937,8 @@
|
||||
"__prefab": {
|
||||
"__id__": 85
|
||||
},
|
||||
"tag": 0,
|
||||
"_group": 1,
|
||||
"tag": 4,
|
||||
"_group": 2,
|
||||
"_density": 1,
|
||||
"_sensor": false,
|
||||
"_friction": 0.2,
|
||||
@@ -1950,7 +1950,7 @@
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 160,
|
||||
"width": 120,
|
||||
"height": 80
|
||||
},
|
||||
"_id": ""
|
||||
|
||||
@@ -1,13 +1,6 @@
|
||||
|
||||
skeleton.png
|
||||
size: 86,55
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
size:86,55
|
||||
filter:Linear,Linear
|
||||
pma:true
|
||||
bb
|
||||
rotate: false
|
||||
xy: 2, 2
|
||||
size: 82, 51
|
||||
orig: 82, 51
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
bounds:2,2,82,51
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"skeleton": {
|
||||
"hash": "c3y/VNkNaxtG7u8CpZHPWePN2T8",
|
||||
"spine": "3.8.99",
|
||||
"hash": "sMfmFw/FfW4",
|
||||
"spine": "4.2.35",
|
||||
"x": -0.82,
|
||||
"y": 24.4,
|
||||
"width": 15.52,
|
||||
@@ -45,6 +45,24 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"atk2": {
|
||||
"bones": {
|
||||
"bone": {
|
||||
"translate": [
|
||||
{},
|
||||
{ "time": 0.2, "x": -8 },
|
||||
{ "time": 0.3333, "x": 20 },
|
||||
{ "time": 0.6 }
|
||||
],
|
||||
"scale": [
|
||||
{},
|
||||
{ "time": 0.2, "x": 0.87 },
|
||||
{ "time": 0.3333, "x": 1.085 },
|
||||
{ "time": 0.6 }
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"magic": {
|
||||
"bones": {
|
||||
"bone": {
|
||||
|
||||
9
assets/resources/game/heros/mouse.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "c08d7d70-d844-4614-9c48-abc6eaadd31a",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2715
assets/resources/game/heros/mouse/Characters.atlas
Normal file
12
assets/resources/game/heros/mouse/Characters.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "a97e4db2-338f-44de-aba4-57259f7dfcbd",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
5584
assets/resources/game/heros/mouse/Characters.json
Normal file
11
assets/resources/game/heros/mouse/Characters.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "11676a4c-7eaa-477d-8010-f244105862a4",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/mouse/Characters.png
Normal file
|
After Width: | Height: | Size: 162 KiB |
42
assets/resources/game/heros/mouse/Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "345420ed-1ab8-4995-ac52-f4a91c536510",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "345420ed-1ab8-4995-ac52-f4a91c536510@6c48a",
|
||||
"displayName": "Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "345420ed-1ab8-4995-ac52-f4a91c536510",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "345420ed-1ab8-4995-ac52-f4a91c536510@6c48a"
|
||||
}
|
||||
}
|
||||
9
assets/resources/game/heros/panda.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "c080edd9-e1e3-4258-bfd5-f69cd74b0bac",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2400
assets/resources/game/heros/panda/Characters.atlas
Normal file
12
assets/resources/game/heros/panda/Characters.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "e4474fce-6b10-47a2-9e54-489a84e17f07",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
4727
assets/resources/game/heros/panda/Characters.json
Normal file
11
assets/resources/game/heros/panda/Characters.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "15fa8c56-6ed0-4690-8162-cfdd1d08dd61",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/panda/Characters.png
Normal file
|
After Width: | Height: | Size: 121 KiB |
42
assets/resources/game/heros/panda/Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "123a2f75-2ed4-45a6-ac63-8722d4c81f18",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "123a2f75-2ed4-45a6-ac63-8722d4c81f18@6c48a",
|
||||
"displayName": "Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "123a2f75-2ed4-45a6-ac63-8722d4c81f18",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "123a2f75-2ed4-45a6-ac63-8722d4c81f18@6c48a"
|
||||
}
|
||||
}
|
||||
9
assets/resources/game/heros/penguins.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "3c138dc5-d9bc-4269-8a16-e95c0afa1f8d",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2505
assets/resources/game/heros/penguins/All Characters.atlas
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "d2e7b0e3-4ab8-4c2c-b9f4-11922a5c5daa",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
4482
assets/resources/game/heros/penguins/All Characters.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "4b92c44e-ab8d-4791-a2ea-3696abde09bb",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/penguins/All Characters.png
Normal file
|
After Width: | Height: | Size: 146 KiB |
42
assets/resources/game/heros/penguins/All Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "ebfd750e-933e-4eb2-ac88-d7ff1e0b3fed",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "ebfd750e-933e-4eb2-ac88-d7ff1e0b3fed@6c48a",
|
||||
"displayName": "All Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "ebfd750e-933e-4eb2-ac88-d7ff1e0b3fed",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "ebfd750e-933e-4eb2-ac88-d7ff1e0b3fed@6c48a"
|
||||
}
|
||||
}
|
||||
@@ -25,44 +25,44 @@
|
||||
"__id__": 8
|
||||
},
|
||||
{
|
||||
"__id__": 27
|
||||
"__id__": 16
|
||||
},
|
||||
{
|
||||
"__id__": 41
|
||||
"__id__": 30
|
||||
},
|
||||
{
|
||||
"__id__": 55
|
||||
"__id__": 44
|
||||
},
|
||||
{
|
||||
"__id__": 63
|
||||
"__id__": 52
|
||||
},
|
||||
{
|
||||
"__id__": 75
|
||||
"__id__": 64
|
||||
}
|
||||
],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 79
|
||||
"__id__": 68
|
||||
},
|
||||
{
|
||||
"__id__": 81
|
||||
"__id__": 70
|
||||
},
|
||||
{
|
||||
"__id__": 83
|
||||
"__id__": 72
|
||||
},
|
||||
{
|
||||
"__id__": 85
|
||||
"__id__": 74
|
||||
},
|
||||
{
|
||||
"__id__": 87
|
||||
"__id__": 76
|
||||
},
|
||||
{
|
||||
"__id__": 89
|
||||
"__id__": 78
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 91
|
||||
"__id__": 80
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -79,8 +79,8 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0.7,
|
||||
"y": 0.7,
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
@@ -102,7 +102,7 @@
|
||||
"__id__": 1
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_active": false,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 3
|
||||
@@ -237,117 +237,12 @@
|
||||
"_parent": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 9
|
||||
}
|
||||
],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 19
|
||||
},
|
||||
{
|
||||
"__id__": 21
|
||||
},
|
||||
{
|
||||
"__id__": 24
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 26
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "TNode",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 8
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 10
|
||||
}
|
||||
],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 16
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 18
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -0.0000010490732620382914,
|
||||
"y": 24,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 2.1855693419110223e-8,
|
||||
"w": 0.9999999999999996
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1.0139000415802002,
|
||||
"y": 1.013900041580204,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0.000002504477982493727
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "bb",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 9
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 9
|
||||
},
|
||||
{
|
||||
"__id__": 11
|
||||
},
|
||||
@@ -360,8 +255,8 @@
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 10.164,
|
||||
"y": -20,
|
||||
"x": 0,
|
||||
"y": -10,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -373,8 +268,8 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"x": 0.4,
|
||||
"y": 0.4,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
@@ -387,133 +282,6 @@
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 10
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 12
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 106,
|
||||
"height": 118
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "8as92TVv5OXpvgEWV2R2ve"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 10
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 14
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "7b95dfa5-c844-44d4-8d63-302f57da2ba2@a298b",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
"_fillType": 0,
|
||||
"_sizeMode": 1,
|
||||
"_fillCenter": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"_fillStart": 0,
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "822hhgFX9DkbRpfws2oeo1"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "8aHDqfkctIprfF4PWZphqH",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 9
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 17
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 100,
|
||||
"height": 100
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0.5
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "8fFWkeDr5AaYKs8TtHfljd"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "5f3pVfF0FPz6BzPApw1y12",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
@@ -524,17 +292,17 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 20
|
||||
"__id__": 10
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 15.520000457763672,
|
||||
"height": 9.600000381469727
|
||||
"width": 788,
|
||||
"height": 504
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
"x": 0.5286040717575151,
|
||||
"y": 0.11595237822759719
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
@@ -552,7 +320,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 22
|
||||
"__id__": 12
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -565,20 +333,16 @@
|
||||
"a": 255
|
||||
},
|
||||
"_skeletonData": {
|
||||
"__uuid__": "a80809a8-64bf-4c66-b49e-7aa837d821dd",
|
||||
"__uuid__": "92581e9d-4c0a-4a59-b5af-5f7b2a16f923",
|
||||
"__expectedType__": "sp.SkeletonData"
|
||||
},
|
||||
"defaultSkin": "default",
|
||||
"defaultAnimation": "move",
|
||||
"_premultipliedAlpha": false,
|
||||
"defaultSkin": "Character07",
|
||||
"defaultAnimation": "Idle",
|
||||
"_premultipliedAlpha": true,
|
||||
"_timeScale": 1,
|
||||
"_preCacheMode": 1,
|
||||
"_cacheMode": 1,
|
||||
"_sockets": [
|
||||
{
|
||||
"__id__": 23
|
||||
}
|
||||
],
|
||||
"_sockets": [],
|
||||
"_useTint": false,
|
||||
"_debugMesh": false,
|
||||
"_debugBones": false,
|
||||
@@ -591,13 +355,6 @@
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "d6Qb8NhhhN1ascGn7UPZok"
|
||||
},
|
||||
{
|
||||
"__type__": "sp.Skeleton.SpineSocket",
|
||||
"path": "root/bone",
|
||||
"target": {
|
||||
"__id__": 9
|
||||
}
|
||||
},
|
||||
{
|
||||
"__type__": "72385Js7gdNOL4w7CpKU1nE",
|
||||
"_name": "",
|
||||
@@ -608,13 +365,13 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 25
|
||||
"__id__": 14
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "8dYd7zod5Hd4ZPojfbeXIi"
|
||||
"fileId": "8cU8ZmTBNOT6wHEWkP9rgf"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
@@ -639,23 +396,23 @@
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 28
|
||||
"__id__": 17
|
||||
}
|
||||
],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 34
|
||||
"__id__": 23
|
||||
},
|
||||
{
|
||||
"__id__": 36
|
||||
"__id__": 25
|
||||
},
|
||||
{
|
||||
"__id__": 38
|
||||
"__id__": 27
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 40
|
||||
"__id__": 29
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -692,20 +449,20 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 27
|
||||
"__id__": 16
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 29
|
||||
"__id__": 18
|
||||
},
|
||||
{
|
||||
"__id__": 31
|
||||
"__id__": 20
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 33
|
||||
"__id__": 22
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -742,11 +499,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 28
|
||||
"__id__": 17
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 30
|
||||
"__id__": 19
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -770,11 +527,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 28
|
||||
"__id__": 17
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 32
|
||||
"__id__": 21
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -828,11 +585,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 27
|
||||
"__id__": 16
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 35
|
||||
"__id__": 24
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -856,11 +613,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 27
|
||||
"__id__": 16
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 37
|
||||
"__id__": 26
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -901,14 +658,14 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 27
|
||||
"__id__": 16
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 39
|
||||
"__id__": 28
|
||||
},
|
||||
"_barSprite": {
|
||||
"__id__": 31
|
||||
"__id__": 20
|
||||
},
|
||||
"_mode": 0,
|
||||
"_totalLength": 40,
|
||||
@@ -943,23 +700,23 @@
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 42
|
||||
"__id__": 31
|
||||
}
|
||||
],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 48
|
||||
"__id__": 37
|
||||
},
|
||||
{
|
||||
"__id__": 50
|
||||
"__id__": 39
|
||||
},
|
||||
{
|
||||
"__id__": 52
|
||||
"__id__": 41
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 54
|
||||
"__id__": 43
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -996,20 +753,20 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 41
|
||||
"__id__": 30
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 43
|
||||
"__id__": 32
|
||||
},
|
||||
{
|
||||
"__id__": 45
|
||||
"__id__": 34
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 47
|
||||
"__id__": 36
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -1046,11 +803,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 42
|
||||
"__id__": 31
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 44
|
||||
"__id__": 33
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1074,11 +831,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 42
|
||||
"__id__": 31
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 46
|
||||
"__id__": 35
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1132,11 +889,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 41
|
||||
"__id__": 30
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 49
|
||||
"__id__": 38
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1160,11 +917,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 41
|
||||
"__id__": 30
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 51
|
||||
"__id__": 40
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1205,14 +962,14 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 41
|
||||
"__id__": 30
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 53
|
||||
"__id__": 42
|
||||
},
|
||||
"_barSprite": {
|
||||
"__id__": 45
|
||||
"__id__": 34
|
||||
},
|
||||
"_mode": 0,
|
||||
"_totalLength": 40,
|
||||
@@ -1249,17 +1006,17 @@
|
||||
"_active": false,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 56
|
||||
"__id__": 45
|
||||
},
|
||||
{
|
||||
"__id__": 58
|
||||
"__id__": 47
|
||||
},
|
||||
{
|
||||
"__id__": 60
|
||||
"__id__": 49
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 62
|
||||
"__id__": 51
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -1296,11 +1053,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 55
|
||||
"__id__": 44
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 57
|
||||
"__id__": 46
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1324,11 +1081,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 55
|
||||
"__id__": 44
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 59
|
||||
"__id__": 48
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1392,11 +1149,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 55
|
||||
"__id__": 44
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 61
|
||||
"__id__": 50
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
@@ -1427,20 +1184,20 @@
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 64
|
||||
"__id__": 53
|
||||
}
|
||||
],
|
||||
"_active": false,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 70
|
||||
"__id__": 59
|
||||
},
|
||||
{
|
||||
"__id__": 72
|
||||
"__id__": 61
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 74
|
||||
"__id__": 63
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -1477,20 +1234,20 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 63
|
||||
"__id__": 52
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 65
|
||||
"__id__": 54
|
||||
},
|
||||
{
|
||||
"__id__": 67
|
||||
"__id__": 56
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 69
|
||||
"__id__": 58
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -1527,11 +1284,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 64
|
||||
"__id__": 53
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 66
|
||||
"__id__": 55
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1555,11 +1312,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 64
|
||||
"__id__": 53
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 68
|
||||
"__id__": 57
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1636,11 +1393,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 63
|
||||
"__id__": 52
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 71
|
||||
"__id__": 60
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1664,11 +1421,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 63
|
||||
"__id__": 52
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 73
|
||||
"__id__": 62
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1728,11 +1485,11 @@
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 76
|
||||
"__id__": 65
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 78
|
||||
"__id__": 67
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -1769,11 +1526,11 @@
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 75
|
||||
"__id__": 64
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 77
|
||||
"__id__": 66
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1812,9 +1569,9 @@
|
||||
"node": {
|
||||
"__id__": 1
|
||||
},
|
||||
"_enabled": false,
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 80
|
||||
"__id__": 69
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -1842,7 +1599,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 82
|
||||
"__id__": 71
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -1884,7 +1641,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 84
|
||||
"__id__": 73
|
||||
},
|
||||
"enabledContactListener": true,
|
||||
"bullet": true,
|
||||
@@ -1918,7 +1675,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 86
|
||||
"__id__": 75
|
||||
},
|
||||
"tag": 0,
|
||||
"_group": 4,
|
||||
@@ -1928,13 +1685,13 @@
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 1.9,
|
||||
"y": 34.8
|
||||
"x": -5.2,
|
||||
"y": 43.7
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 74.5,
|
||||
"height": 71.6
|
||||
"width": 76.8,
|
||||
"height": 89.4
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
@@ -1952,7 +1709,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 88
|
||||
"__id__": 77
|
||||
},
|
||||
"hitFlashMaterial": {
|
||||
"__uuid__": "a8f34051-ccff-4050-b9d9-234f62977264",
|
||||
@@ -1974,16 +1731,16 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 90
|
||||
"__id__": 79
|
||||
},
|
||||
"animator": {
|
||||
"__id__": 24
|
||||
"__id__": 13
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "7deIidT/tGRa6rgMIleAjP"
|
||||
"fileId": "f3ERL7EnxDDJJwl73G1hlJ"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
|
||||
1757
assets/resources/game/heros/role2.prefab
Normal file
13
assets/resources/game/heros/role2.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "4a868137-3302-45c1-817b-10566090c295",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "role2"
|
||||
}
|
||||
}
|
||||
9
assets/resources/game/heros/roles.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "1b2f248a-729f-421b-b4b4-3c31a5da457e",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
9
assets/resources/game/heros/roles/108.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "f8ece4ff-185d-4d2a-95f7-a5cd39adf2e4",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
2400
assets/resources/game/heros/roles/108/Characters.atlas
Normal file
12
assets/resources/game/heros/roles/108/Characters.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "7756c79b-39e5-4b1a-bad8-79c5207769a5",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
4727
assets/resources/game/heros/roles/108/Characters.json
Normal file
11
assets/resources/game/heros/roles/108/Characters.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "943b6c87-0ccd-4144-a084-bb43d1bf772a",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/roles/108/Characters.png
Normal file
|
After Width: | Height: | Size: 224 KiB |
42
assets/resources/game/heros/roles/108/Characters.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "3cc32dec-09bd-4d18-b698-82d3057e6213",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "3cc32dec-09bd-4d18-b698-82d3057e6213@6c48a",
|
||||
"displayName": "Characters",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "3cc32dec-09bd-4d18-b698-82d3057e6213",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "3cc32dec-09bd-4d18-b698-82d3057e6213@6c48a"
|
||||
}
|
||||
}
|
||||
405
assets/resources/game/heros/roles/108/hero_wushi.atlas
Normal file
@@ -0,0 +1,405 @@
|
||||
|
||||
hero_wushi.png
|
||||
size: 1127,1032
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
Body1
|
||||
rotate: true
|
||||
xy: 626, 759
|
||||
size: 271, 499
|
||||
orig: 409, 502
|
||||
offset: 44, 3
|
||||
index: -1
|
||||
Indivi/tx_idv0001
|
||||
rotate: false
|
||||
xy: 620, 10
|
||||
size: 47, 32
|
||||
orig: 87, 68
|
||||
offset: 16, 16
|
||||
index: -1
|
||||
Indivi/tx_idv0002
|
||||
rotate: false
|
||||
xy: 1056, 94
|
||||
size: 59, 39
|
||||
orig: 87, 68
|
||||
offset: 12, 14
|
||||
index: -1
|
||||
Indivi/tx_idv0003
|
||||
rotate: false
|
||||
xy: 108, 2
|
||||
size: 63, 42
|
||||
orig: 87, 68
|
||||
offset: 9, 16
|
||||
index: -1
|
||||
Indivi/tx_idv0004
|
||||
rotate: false
|
||||
xy: 444, 5
|
||||
size: 64, 39
|
||||
orig: 87, 68
|
||||
offset: 7, 21
|
||||
index: -1
|
||||
Indivi/tx_idv0005
|
||||
rotate: true
|
||||
xy: 1092, 698
|
||||
size: 59, 21
|
||||
orig: 87, 68
|
||||
offset: 10, 37
|
||||
index: -1
|
||||
L_arm
|
||||
rotate: true
|
||||
xy: 739, 10
|
||||
size: 25, 28
|
||||
orig: 25, 28
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_arm1
|
||||
rotate: false
|
||||
xy: 950, 17
|
||||
size: 32, 27
|
||||
orig: 32, 27
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_foot
|
||||
rotate: false
|
||||
xy: 684, 315
|
||||
size: 28, 14
|
||||
orig: 28, 14
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_hand
|
||||
rotate: true
|
||||
xy: 984, 21
|
||||
size: 23, 24
|
||||
orig: 23, 24
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_leg
|
||||
rotate: true
|
||||
xy: 962, 46
|
||||
size: 25, 41
|
||||
orig: 25, 41
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_leg1
|
||||
rotate: false
|
||||
xy: 1092, 657
|
||||
size: 25, 39
|
||||
orig: 25, 39
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
L_shoulder
|
||||
rotate: true
|
||||
xy: 669, 2
|
||||
size: 35, 27
|
||||
orig: 35, 28
|
||||
offset: 0, 1
|
||||
index: -1
|
||||
R_arm
|
||||
rotate: true
|
||||
xy: 756, 599
|
||||
size: 38, 31
|
||||
orig: 38, 31
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R_foot
|
||||
rotate: false
|
||||
xy: 568, 483
|
||||
size: 28, 16
|
||||
orig: 28, 16
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R_hand
|
||||
rotate: true
|
||||
xy: 567, 5
|
||||
size: 37, 51
|
||||
orig: 37, 51
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R_leg
|
||||
rotate: true
|
||||
xy: 510, 10
|
||||
size: 34, 55
|
||||
orig: 34, 55
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R_leg1
|
||||
rotate: true
|
||||
xy: 698, 9
|
||||
size: 28, 39
|
||||
orig: 28, 39
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
R_shoulder
|
||||
rotate: false
|
||||
xy: 300, 2
|
||||
size: 53, 42
|
||||
orig: 53, 42
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
W_015
|
||||
rotate: true
|
||||
xy: 173, 6
|
||||
size: 38, 125
|
||||
orig: 90, 125
|
||||
offset: 27, 0
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0001
|
||||
rotate: false
|
||||
xy: 935, 185
|
||||
size: 20, 14
|
||||
orig: 150, 87
|
||||
offset: 65, 39
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0002
|
||||
rotate: true
|
||||
xy: 1053, 237
|
||||
size: 122, 52
|
||||
orig: 150, 87
|
||||
offset: 15, 15
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0003
|
||||
rotate: true
|
||||
xy: 877, 185
|
||||
size: 128, 56
|
||||
orig: 150, 87
|
||||
offset: 11, 13
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0004
|
||||
rotate: true
|
||||
xy: 989, 213
|
||||
size: 128, 62
|
||||
orig: 150, 87
|
||||
offset: 12, 10
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0005
|
||||
rotate: true
|
||||
xy: 1038, 361
|
||||
size: 134, 72
|
||||
orig: 150, 87
|
||||
offset: 8, 3
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0006
|
||||
rotate: true
|
||||
xy: 688, 39
|
||||
size: 134, 70
|
||||
orig: 150, 87
|
||||
offset: 8, 4
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0007
|
||||
rotate: true
|
||||
xy: 760, 37
|
||||
size: 136, 70
|
||||
orig: 150, 87
|
||||
offset: 7, 3
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0008
|
||||
rotate: true
|
||||
xy: 832, 47
|
||||
size: 136, 68
|
||||
orig: 150, 87
|
||||
offset: 7, 3
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0009
|
||||
rotate: true
|
||||
xy: 902, 335
|
||||
size: 138, 68
|
||||
orig: 150, 87
|
||||
offset: 6, 3
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0010
|
||||
rotate: true
|
||||
xy: 972, 343
|
||||
size: 138, 64
|
||||
orig: 150, 87
|
||||
offset: 6, 4
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0011
|
||||
rotate: true
|
||||
xy: 902, 47
|
||||
size: 136, 58
|
||||
orig: 150, 87
|
||||
offset: 7, 6
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0012
|
||||
rotate: true
|
||||
xy: 935, 201
|
||||
size: 132, 52
|
||||
orig: 150, 87
|
||||
offset: 9, 10
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0013
|
||||
rotate: true
|
||||
xy: 962, 73
|
||||
size: 126, 46
|
||||
orig: 150, 87
|
||||
offset: 12, 15
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0014
|
||||
rotate: true
|
||||
xy: 1010, 89
|
||||
size: 122, 44
|
||||
orig: 150, 87
|
||||
offset: 14, 17
|
||||
index: -1
|
||||
atk2/hou/SGZY2_0015
|
||||
rotate: false
|
||||
xy: 832, 2
|
||||
size: 116, 43
|
||||
orig: 150, 87
|
||||
offset: 18, 18
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0001
|
||||
rotate: false
|
||||
xy: 1053, 230
|
||||
size: 1, 5
|
||||
orig: 150, 177
|
||||
offset: 90, 51
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0003
|
||||
rotate: false
|
||||
xy: 1107, 297
|
||||
size: 16, 62
|
||||
orig: 150, 177
|
||||
offset: 82, 34
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0005
|
||||
rotate: true
|
||||
xy: 355, 8
|
||||
size: 36, 87
|
||||
orig: 150, 177
|
||||
offset: 82, 26
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0007
|
||||
rotate: true
|
||||
xy: 626, 483
|
||||
size: 114, 162
|
||||
orig: 150, 177
|
||||
offset: 18, 8
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0009
|
||||
rotate: true
|
||||
xy: 756, 639
|
||||
size: 118, 166
|
||||
orig: 150, 177
|
||||
offset: 15, 5
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0011
|
||||
rotate: true
|
||||
xy: 924, 641
|
||||
size: 116, 166
|
||||
orig: 150, 177
|
||||
offset: 16, 6
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0013
|
||||
rotate: false
|
||||
xy: 790, 475
|
||||
size: 114, 162
|
||||
orig: 150, 177
|
||||
offset: 17, 8
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0015
|
||||
rotate: false
|
||||
xy: 568, 319
|
||||
size: 114, 162
|
||||
orig: 150, 177
|
||||
offset: 18, 8
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0017
|
||||
rotate: false
|
||||
xy: 568, 157
|
||||
size: 112, 160
|
||||
orig: 150, 177
|
||||
offset: 19, 9
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0019
|
||||
rotate: false
|
||||
xy: 790, 315
|
||||
size: 110, 158
|
||||
orig: 150, 177
|
||||
offset: 20, 10
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0021
|
||||
rotate: false
|
||||
xy: 906, 483
|
||||
size: 108, 154
|
||||
orig: 150, 177
|
||||
offset: 22, 12
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0023
|
||||
rotate: false
|
||||
xy: 684, 331
|
||||
size: 104, 150
|
||||
orig: 150, 177
|
||||
offset: 24, 13
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0025
|
||||
rotate: false
|
||||
xy: 1016, 497
|
||||
size: 97, 142
|
||||
orig: 150, 177
|
||||
offset: 26, 18
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0027
|
||||
rotate: false
|
||||
xy: 791, 185
|
||||
size: 84, 128
|
||||
orig: 150, 177
|
||||
offset: 33, 25
|
||||
index: -1
|
||||
atk2/qian/SGZY1_0029
|
||||
rotate: false
|
||||
xy: 1056, 135
|
||||
size: 57, 100
|
||||
orig: 150, 177
|
||||
offset: 47, 48
|
||||
index: -1
|
||||
chuizi
|
||||
rotate: false
|
||||
xy: 568, 44
|
||||
size: 118, 111
|
||||
orig: 118, 111
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
diying
|
||||
rotate: false
|
||||
xy: 2, 2
|
||||
size: 104, 42
|
||||
orig: 110, 47
|
||||
offset: 3, 2
|
||||
index: -1
|
||||
dunpai
|
||||
rotate: false
|
||||
xy: 682, 175
|
||||
size: 107, 138
|
||||
orig: 107, 138
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
图层 12
|
||||
rotate: false
|
||||
xy: 626, 599
|
||||
size: 128, 158
|
||||
orig: 128, 158
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
图层 15
|
||||
rotate: true
|
||||
xy: 1010, 10
|
||||
size: 77, 101
|
||||
orig: 95, 101
|
||||
offset: 18, 0
|
||||
index: -1
|
||||
图层 17
|
||||
rotate: false
|
||||
xy: 2, 501
|
||||
size: 622, 529
|
||||
orig: 638, 530
|
||||
offset: 0, 1
|
||||
index: -1
|
||||
图层 18
|
||||
rotate: false
|
||||
xy: 2, 46
|
||||
size: 564, 453
|
||||
orig: 569, 458
|
||||
offset: 4, 0
|
||||
index: -1
|
||||
12
assets/resources/game/heros/roles/108/hero_wushi.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "7ea16cde-483f-48b8-99ba-d69c6a41e8ef",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
3887
assets/resources/game/heros/roles/108/hero_wushi.json
Normal file
11
assets/resources/game/heros/roles/108/hero_wushi.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "a89a1033-58f0-4209-9339-98c5fc48c7be",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/roles/108/hero_wushi.png
Normal file
|
After Width: | Height: | Size: 877 KiB |
42
assets/resources/game/heros/roles/108/hero_wushi.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "4095b1bd-8e45-49c7-ad2c-b6d07aecbce9",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "4095b1bd-8e45-49c7-ad2c-b6d07aecbce9@6c48a",
|
||||
"displayName": "hero_wushi",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "4095b1bd-8e45-49c7-ad2c-b6d07aecbce9",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "4095b1bd-8e45-49c7-ad2c-b6d07aecbce9@6c48a"
|
||||
}
|
||||
}
|
||||
27
assets/resources/game/heros/roles/108/skeleton.atlas
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
skeleton.png
|
||||
size: 144,115
|
||||
format: RGBA8888
|
||||
filter: Linear,Linear
|
||||
repeat: none
|
||||
图层 1
|
||||
rotate: true
|
||||
xy: 2, 2
|
||||
size: 71, 115
|
||||
orig: 71, 115
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
图层 2
|
||||
rotate: false
|
||||
xy: 103, 75
|
||||
size: 39, 38
|
||||
orig: 39, 38
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
图层 3
|
||||
rotate: true
|
||||
xy: 2, 76
|
||||
size: 37, 99
|
||||
orig: 37, 99
|
||||
offset: 0, 0
|
||||
index: -1
|
||||
12
assets/resources/game/heros/roles/108/skeleton.atlas.meta
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"ver": "1.0.1",
|
||||
"importer": "*",
|
||||
"imported": true,
|
||||
"uuid": "d0f3f212-4efe-46ab-a43d-69d6c3dca755",
|
||||
"files": [
|
||||
".atlas",
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
104
assets/resources/game/heros/roles/108/skeleton.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"skeleton": {
|
||||
"hash": "Qi6mTnCKRe/bdecDyh2pOUM7kTk",
|
||||
"spine": "3.8.99",
|
||||
"x": -46.4,
|
||||
"y": -0.6,
|
||||
"width": 117.54,
|
||||
"height": 118.52,
|
||||
"images": "D:/Game/方块英雄/heros/role",
|
||||
"audio": ""
|
||||
},
|
||||
"bones": [
|
||||
{ "name": "root" },
|
||||
{ "name": "bone", "parent": "root", "length": 31.32, "rotation": 87.92, "x": -2.8, "y": 4.68 },
|
||||
{ "name": "bone2", "parent": "bone", "length": 33.13, "rotation": 4.13, "x": 33.63, "y": -0.05 },
|
||||
{ "name": "bone3", "parent": "bone2", "length": 24, "rotation": -128.14, "x": 13.78, "y": -10.77 },
|
||||
{ "name": "bone4", "parent": "bone3", "length": 27.24, "rotation": 60.42, "x": 23.92, "y": 1.26 }
|
||||
],
|
||||
"slots": [
|
||||
{ "name": "图层 2", "bone": "bone3", "attachment": "图层 2" },
|
||||
{ "name": "图层 1", "bone": "bone", "attachment": "图层 1" },
|
||||
{ "name": "图层 3", "bone": "bone4", "attachment": "图层 3" }
|
||||
],
|
||||
"skins": [
|
||||
{
|
||||
"name": "default",
|
||||
"attachments": {
|
||||
"图层 1": {
|
||||
"图层 1": { "x": 53.76, "y": 7.12, "rotation": -84.95, "width": 71, "height": 115 }
|
||||
},
|
||||
"图层 2": {
|
||||
"图层 2": { "x": 13.82, "y": -13.74, "rotation": 5.89, "width": 39, "height": 38 }
|
||||
},
|
||||
"图层 3": {
|
||||
"图层 3": { "x": 8.21, "y": 18.06, "rotation": -57.02, "width": 37, "height": 99 }
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"animations": {
|
||||
"atk": {
|
||||
"bones": {
|
||||
"bone3": {
|
||||
"rotate": [
|
||||
{},
|
||||
{ "time": 0.3333, "angle": 53.13 },
|
||||
{ "time": 0.5333 }
|
||||
]
|
||||
},
|
||||
"bone": {
|
||||
"rotate": [
|
||||
{},
|
||||
{ "time": 0.3333, "angle": 4.42 },
|
||||
{ "time": 0.5333 }
|
||||
]
|
||||
},
|
||||
"bone4": {
|
||||
"rotate": [
|
||||
{},
|
||||
{ "time": 0.3333, "angle": -43.22 },
|
||||
{ "time": 0.5333, "angle": -90.19 },
|
||||
{ "time": 0.6667 }
|
||||
],
|
||||
"translate": [
|
||||
{},
|
||||
{ "time": 0.3333, "x": -2.12, "y": -4.49, "curve": "stepped" },
|
||||
{ "time": 0.5333, "x": -2.12, "y": -4.49 },
|
||||
{ "time": 0.6667 }
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"move": {
|
||||
"bones": {
|
||||
"bone": {
|
||||
"scale": [
|
||||
{},
|
||||
{ "time": 0.3333, "x": 1.041, "y": 0.98 },
|
||||
{ "time": 0.6667 }
|
||||
]
|
||||
},
|
||||
"bone2": {
|
||||
"scale": [
|
||||
{},
|
||||
{ "time": 0.3333, "x": 1.041, "y": 0.98 },
|
||||
{ "time": 0.6667 }
|
||||
]
|
||||
},
|
||||
"bone3": {
|
||||
"rotate": [
|
||||
{},
|
||||
{ "time": 0.3333, "angle": 8.76 },
|
||||
{ "time": 0.6667 }
|
||||
],
|
||||
"scale": [
|
||||
{},
|
||||
{ "time": 0.3333, "x": 0.997 },
|
||||
{ "time": 0.6667 }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
assets/resources/game/heros/roles/108/skeleton.json.meta
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ver": "1.2.6",
|
||||
"importer": "spine-data",
|
||||
"imported": true,
|
||||
"uuid": "13f349b1-5ebc-42ae-902e-f697af4d632d",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
BIN
assets/resources/game/heros/roles/108/skeleton.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
42
assets/resources/game/heros/roles/108/skeleton.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "dd24eab9-df2b-46dd-b9f5-5af277fcb177",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "dd24eab9-df2b-46dd-b9f5-5af277fcb177@6c48a",
|
||||
"displayName": "skeleton",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "dd24eab9-df2b-46dd-b9f5-5af277fcb177",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "dd24eab9-df2b-46dd-b9f5-5af277fcb177@6c48a"
|
||||
}
|
||||
}
|
||||
63
assets/resources/game/heros/roles/role1.prefab
Normal file
@@ -0,0 +1,63 @@
|
||||
[
|
||||
{
|
||||
"__type__": "cc.Prefab",
|
||||
"_name": "role1",
|
||||
"_objFlags": 0,
|
||||
"_native": "",
|
||||
"data": {
|
||||
"__id__": 1
|
||||
},
|
||||
"optimizationPolicy": 0,
|
||||
"asyncLoadAssets": false,
|
||||
"persistent": false
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "role1",
|
||||
"_objFlags": 0,
|
||||
"_parent": null,
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [],
|
||||
"_prefab": {
|
||||
"__id__": 2
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "c46/YsCPVOJYA4mWEpNYRx"
|
||||
}
|
||||
]
|
||||
13
assets/resources/game/heros/roles/role1.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "15491c7b-836d-4a3a-9d0d-ef87bf5b2e29",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "role1"
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/game/map/Layer01.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
134
assets/resources/game/map/Layer01.png.meta
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "62c9a567-cc88-4a66-a76f-183cc1e61b55",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "62c9a567-cc88-4a66-a76f-183cc1e61b55@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": "62c9a567-cc88-4a66-a76f-183cc1e61b55",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "62c9a567-cc88-4a66-a76f-183cc1e61b55@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": 0,
|
||||
"borderBottom": 0,
|
||||
"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": "62c9a567-cc88-4a66-a76f-183cc1e61b55@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "62c9a567-cc88-4a66-a76f-183cc1e61b55@f9941"
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/game/map/Layer02.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
134
assets/resources/game/map/Layer02.png.meta
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d@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": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d@f9941",
|
||||
"displayName": "Layer02",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -0.5,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1677,
|
||||
"height": 543,
|
||||
"rawWidth": 1678,
|
||||
"rawHeight": 543,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-838.5,
|
||||
-271.5,
|
||||
0,
|
||||
838.5,
|
||||
-271.5,
|
||||
0,
|
||||
-838.5,
|
||||
271.5,
|
||||
0,
|
||||
838.5,
|
||||
271.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
543,
|
||||
1677,
|
||||
543,
|
||||
0,
|
||||
0,
|
||||
1677,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
0.9994040524433849,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0.9994040524433849,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-838.5,
|
||||
-271.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
838.5,
|
||||
271.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "8e8cd654-5fce-43f4-ae2c-40ee9161c95d@f9941"
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/game/map/Layer03.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
134
assets/resources/game/map/Layer03.png.meta
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a@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": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a@f9941",
|
||||
"displayName": "Layer03",
|
||||
"id": "f9941",
|
||||
"name": "spriteFrame",
|
||||
"userData": {
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 1734,
|
||||
"height": 543,
|
||||
"rawWidth": 1734,
|
||||
"rawHeight": 543,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"packable": true,
|
||||
"pixelsToUnit": 100,
|
||||
"pivotX": 0.5,
|
||||
"pivotY": 0.5,
|
||||
"meshType": 0,
|
||||
"vertices": {
|
||||
"rawPosition": [
|
||||
-867,
|
||||
-271.5,
|
||||
0,
|
||||
867,
|
||||
-271.5,
|
||||
0,
|
||||
-867,
|
||||
271.5,
|
||||
0,
|
||||
867,
|
||||
271.5,
|
||||
0
|
||||
],
|
||||
"indexes": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
2,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"uv": [
|
||||
0,
|
||||
543,
|
||||
1734,
|
||||
543,
|
||||
0,
|
||||
0,
|
||||
1734,
|
||||
0
|
||||
],
|
||||
"nuv": [
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"minPos": [
|
||||
-867,
|
||||
-271.5,
|
||||
0
|
||||
],
|
||||
"maxPos": [
|
||||
867,
|
||||
271.5,
|
||||
0
|
||||
]
|
||||
},
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "6c33e125-2473-43f8-9f42-4eb0a8bbe40a@f9941"
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/game/map/Layer04.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
134
assets/resources/game/map/Layer04.png.meta
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "3647a31c-9b6b-46af-a203-3b1405fa6fa1",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "3647a31c-9b6b-46af-a203-3b1405fa6fa1@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": "3647a31c-9b6b-46af-a203-3b1405fa6fa1",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
},
|
||||
"f9941": {
|
||||
"importer": "sprite-frame",
|
||||
"uuid": "3647a31c-9b6b-46af-a203-3b1405fa6fa1@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": 0,
|
||||
"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": "3647a31c-9b6b-46af-a203-3b1405fa6fa1@6c48a",
|
||||
"atlasUuid": ""
|
||||
},
|
||||
"ver": "1.0.12",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "sprite-frame",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "3647a31c-9b6b-46af-a203-3b1405fa6fa1@f9941"
|
||||
}
|
||||
}
|
||||
@@ -78,7 +78,7 @@
|
||||
"__id__": 1
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_active": false,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 3
|
||||
@@ -108,8 +108,8 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -0.5,
|
||||
"y": 0.4,
|
||||
"x": -0.3,
|
||||
"y": -0.3,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
@@ -158,7 +158,7 @@
|
||||
"node": {
|
||||
"__id__": 2
|
||||
},
|
||||
"_enabled": false,
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 6
|
||||
},
|
||||
@@ -251,8 +251,8 @@
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 286,
|
||||
"height": 90
|
||||
"width": 40,
|
||||
"height": 40
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
@@ -319,13 +319,13 @@
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 1.1,
|
||||
"y": -0.1
|
||||
"x": -0.2,
|
||||
"y": -0.4
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 61.5,
|
||||
"height": 80.8
|
||||
"width": 41.2,
|
||||
"height": 42.4
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
|
||||
@@ -78,7 +78,7 @@
|
||||
"__id__": 1
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_active": false,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 3
|
||||
@@ -108,8 +108,8 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -0.5,
|
||||
"y": 0.4,
|
||||
"x": -0.3,
|
||||
"y": 0.3,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
@@ -203,7 +203,7 @@
|
||||
"node": {
|
||||
"__id__": 2
|
||||
},
|
||||
"_enabled": false,
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 8
|
||||
},
|
||||
@@ -251,8 +251,8 @@
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 286,
|
||||
"height": 90
|
||||
"width": 40,
|
||||
"height": 40
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
@@ -319,13 +319,13 @@
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 1.1,
|
||||
"y": -0.1
|
||||
"x": 4,
|
||||
"y": 2.9
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 61.5,
|
||||
"height": 80.8
|
||||
"width": 37,
|
||||
"height": 34.3
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
|
||||
@@ -108,8 +108,8 @@
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -1,
|
||||
"y": 1,
|
||||
"x": -0.3,
|
||||
"y": 0.3,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
@@ -167,8 +167,8 @@
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 0,
|
||||
"g": 245,
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
@@ -203,7 +203,7 @@
|
||||
"node": {
|
||||
"__id__": 2
|
||||
},
|
||||
"_enabled": false,
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 8
|
||||
},
|
||||
@@ -251,8 +251,8 @@
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 286,
|
||||
"height": 90
|
||||
"width": 40,
|
||||
"height": 40
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
@@ -319,13 +319,13 @@
|
||||
"_restitution": 0,
|
||||
"_offset": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 1.1,
|
||||
"y": -0.1
|
||||
"x": 4,
|
||||
"y": 2.9
|
||||
},
|
||||
"_size": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 61.5,
|
||||
"height": 80.8
|
||||
"width": 37,
|
||||
"height": 34.3
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "b939422e-2fb5-446a-a460-fff1af2744df",
|
||||
"uuid": "9b607f9b-b533-4501-aa61-7744a8123a75",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
|
||||
9
assets/resources/game/weapons.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "f0e1e872-3db3-4070-8716-517eeefdd29f",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
386
assets/resources/game/weapons/weapons.plist
Normal file
@@ -0,0 +1,386 @@
|
||||
<?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>W_007.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-12,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{31,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{55,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{716,1},{31,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_008.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-2,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{42,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{46,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{432,1},{42,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_009.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-6,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{41,122}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{55,122}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{998,1},{41,122}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_010.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{34,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{34,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{680,1},{34,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_011.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{1,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{37,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{41,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{641,1},{37,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_012.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-21,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{45,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{87,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{154,1},{45,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_013.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-7,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{38,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{601,1},{38,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_014.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-6,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{52,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{64,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1,1},{52,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_015.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{1,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{40,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{90,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{476,1},{40,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_016.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-3,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{46,123}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{52,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{910,1},{46,123}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_017.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-3,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{47,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{53,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{105,1},{47,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_018.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{3,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{43,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{49,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{387,1},{43,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_019.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{38,123}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{38,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{958,1},{38,123}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_020.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-1,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{45,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{47,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{201,1},{45,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_021.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{7,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{81,123}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{101,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{749,1},{81,123}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_023.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{0,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{40,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{42,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{518,1},{40,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_024.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-2,-1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{45,121}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{49,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1041,1},{45,121}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_025.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-1,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{44,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{46,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{295,1},{44,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_026.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-3,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{48,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{54,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{55,1},{48,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_027.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-3,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{45,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{55,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{248,1},{45,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_028.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-6,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{39,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{59,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{560,1},{39,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_029.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{-6,0}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{44,125}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{72,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{341,1},{44,125}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_030.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{1,-1}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{76,123}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{82,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{832,1},{76,123}}</string>
|
||||
<key>textureRotated</key>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>W_031.png</key>
|
||||
<dict>
|
||||
<key>aliases</key>
|
||||
<array/>
|
||||
<key>spriteOffset</key>
|
||||
<string>{3,-5}</string>
|
||||
<key>spriteSize</key>
|
||||
<string>{69,113}</string>
|
||||
<key>spriteSourceSize</key>
|
||||
<string>{75,125}</string>
|
||||
<key>textureRect</key>
|
||||
<string>{{1088,1},{69,113}}</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>weapons.png</string>
|
||||
<key>size</key>
|
||||
<string>{1158,127}</string>
|
||||
<key>smartupdate</key>
|
||||
<string>$TexturePacker:SmartUpdate:98c6cf0bfe540962306d189614107376:e25434fcdba8aed435d6babf3fc2d33b:e0f68b97ccd24aa9b647d4e8bb6d2ba9$</string>
|
||||
<key>textureFileName</key>
|
||||
<string>weapons.png</string>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
1121
assets/resources/game/weapons/weapons.plist.meta
Normal file
BIN
assets/resources/game/weapons/weapons.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
42
assets/resources/game/weapons/weapons.png.meta
Normal file
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"ver": "1.0.26",
|
||||
"importer": "image",
|
||||
"imported": true,
|
||||
"uuid": "424a6743-8730-4e7f-b863-1b24a75f4e78",
|
||||
"files": [
|
||||
".json",
|
||||
".png"
|
||||
],
|
||||
"subMetas": {
|
||||
"6c48a": {
|
||||
"importer": "texture",
|
||||
"uuid": "424a6743-8730-4e7f-b863-1b24a75f4e78@6c48a",
|
||||
"displayName": "weapons",
|
||||
"id": "6c48a",
|
||||
"name": "texture",
|
||||
"userData": {
|
||||
"wrapModeS": "repeat",
|
||||
"wrapModeT": "repeat",
|
||||
"minfilter": "linear",
|
||||
"magfilter": "linear",
|
||||
"mipfilter": "none",
|
||||
"anisotropy": 0,
|
||||
"isUuid": true,
|
||||
"imageUuidOrDatabaseUri": "424a6743-8730-4e7f-b863-1b24a75f4e78",
|
||||
"visible": false
|
||||
},
|
||||
"ver": "1.0.22",
|
||||
"imported": true,
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {}
|
||||
}
|
||||
},
|
||||
"userData": {
|
||||
"hasAlpha": true,
|
||||
"type": "texture",
|
||||
"fixAlphaTransparencyArtifacts": false,
|
||||
"redirect": "424a6743-8730-4e7f-b863-1b24a75f4e78@6c48a"
|
||||
}
|
||||
}
|
||||
@@ -6363,6 +6363,8 @@
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "c95nrnuqZHeLtiJnPH9qCX",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
@@ -9352,6 +9354,9 @@
|
||||
{
|
||||
"__id__": 409
|
||||
},
|
||||
{
|
||||
"__id__": 418
|
||||
},
|
||||
{
|
||||
"__id__": 424
|
||||
}
|
||||
@@ -9408,25 +9413,21 @@
|
||||
"_parent": {
|
||||
"__id__": 408
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 410
|
||||
}
|
||||
],
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 416
|
||||
"__id__": 410
|
||||
},
|
||||
{
|
||||
"__id__": 418
|
||||
"__id__": 412
|
||||
},
|
||||
{
|
||||
"__id__": 420
|
||||
"__id__": 414
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 423
|
||||
"__id__": 417
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -9444,56 +9445,6 @@
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -0.7,
|
||||
"y": 0.7,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "update icon",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 409
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 411
|
||||
},
|
||||
{
|
||||
"__id__": 413
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 415
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -17,
|
||||
"y": 20,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
@@ -9507,92 +9458,6 @@
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 410
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 412
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 63,
|
||||
"height": 59
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "efTBKuKfZNJJhIJCfzIjoG"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 410
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 414
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@9bca6",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
"_fillType": 0,
|
||||
"_sizeMode": 1,
|
||||
"_fillCenter": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"_fillStart": 0,
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "c0FmPCFWpI4aRDNjmQBd1M"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "fcGXfJKd5P7oFAP3nZkyHh",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
@@ -9603,7 +9468,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 417
|
||||
"__id__": 411
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -9631,7 +9496,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 419
|
||||
"__id__": 413
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -9676,11 +9541,11 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 421
|
||||
"__id__": 415
|
||||
},
|
||||
"clickEvents": [
|
||||
{
|
||||
"__id__": 422
|
||||
"__id__": 416
|
||||
}
|
||||
],
|
||||
"_interactable": true,
|
||||
@@ -9749,6 +9614,142 @@
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "update icon",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 408
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 419
|
||||
},
|
||||
{
|
||||
"__id__": 421
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 423
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -8.100000000000001,
|
||||
"y": 20,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 418
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 420
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 63,
|
||||
"height": 59
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "efTBKuKfZNJJhIJCfzIjoG"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 418
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 422
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@9bca6",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
"_fillType": 0,
|
||||
"_sizeMode": 1,
|
||||
"_fillCenter": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"_fillStart": 0,
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "c0FmPCFWpI4aRDNjmQBd1M"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "fcGXfJKd5P7oFAP3nZkyHh",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "cost",
|
||||
@@ -9777,7 +9778,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 50,
|
||||
"y": 56,
|
||||
"y": 70,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
@@ -10204,6 +10205,9 @@
|
||||
{
|
||||
"__id__": 446
|
||||
},
|
||||
{
|
||||
"__id__": 455
|
||||
},
|
||||
{
|
||||
"__id__": 461
|
||||
}
|
||||
@@ -10257,25 +10261,21 @@
|
||||
"_parent": {
|
||||
"__id__": 445
|
||||
},
|
||||
"_children": [
|
||||
{
|
||||
"__id__": 447
|
||||
}
|
||||
],
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 453
|
||||
"__id__": 447
|
||||
},
|
||||
{
|
||||
"__id__": 455
|
||||
"__id__": 449
|
||||
},
|
||||
{
|
||||
"__id__": 457
|
||||
"__id__": 451
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 460
|
||||
"__id__": 454
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
@@ -10293,56 +10293,6 @@
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0.7,
|
||||
"y": 0.7,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "shuaxin",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 446
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 448
|
||||
},
|
||||
{
|
||||
"__id__": 450
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 452
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -17,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
@@ -10356,92 +10306,6 @@
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 447
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 449
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 61,
|
||||
"height": 69
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "f6MD0VgfdMJZgxmb7gORu+"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 447
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 451
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@2c4a9",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
"_fillType": 0,
|
||||
"_sizeMode": 1,
|
||||
"_fillCenter": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"_fillStart": 0,
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "0d/ytXukVFIpv+n+H3l4Fn"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "9d568ioRVMJaQQ/nBnzfZU",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
@@ -10452,7 +10316,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 454
|
||||
"__id__": 448
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
@@ -10480,7 +10344,7 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 456
|
||||
"__id__": 450
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
@@ -10525,11 +10389,11 @@
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 458
|
||||
"__id__": 452
|
||||
},
|
||||
"clickEvents": [
|
||||
{
|
||||
"__id__": 459
|
||||
"__id__": 453
|
||||
}
|
||||
],
|
||||
"_interactable": true,
|
||||
@@ -10598,6 +10462,142 @@
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "shuaxin",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"_parent": {
|
||||
"__id__": 445
|
||||
},
|
||||
"_children": [],
|
||||
"_active": true,
|
||||
"_components": [
|
||||
{
|
||||
"__id__": 456
|
||||
},
|
||||
{
|
||||
"__id__": 458
|
||||
}
|
||||
],
|
||||
"_prefab": {
|
||||
"__id__": 460
|
||||
},
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 8.100000000000023,
|
||||
"y": 16,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
"__type__": "cc.Quat",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0,
|
||||
"w": 1
|
||||
},
|
||||
"_lscale": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 1
|
||||
},
|
||||
"_mobility": 0,
|
||||
"_layer": 1073741824,
|
||||
"_euler": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.UITransform",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 455
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 457
|
||||
},
|
||||
"_contentSize": {
|
||||
"__type__": "cc.Size",
|
||||
"width": 61,
|
||||
"height": 69
|
||||
},
|
||||
"_anchorPoint": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0.5,
|
||||
"y": 0
|
||||
},
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "f6MD0VgfdMJZgxmb7gORu+"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Sprite",
|
||||
"_name": "",
|
||||
"_objFlags": 0,
|
||||
"__editorExtras__": {},
|
||||
"node": {
|
||||
"__id__": 455
|
||||
},
|
||||
"_enabled": true,
|
||||
"__prefab": {
|
||||
"__id__": 459
|
||||
},
|
||||
"_customMaterial": null,
|
||||
"_srcBlendFactor": 2,
|
||||
"_dstBlendFactor": 4,
|
||||
"_color": {
|
||||
"__type__": "cc.Color",
|
||||
"r": 255,
|
||||
"g": 255,
|
||||
"b": 255,
|
||||
"a": 255
|
||||
},
|
||||
"_spriteFrame": {
|
||||
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@2c4a9",
|
||||
"__expectedType__": "cc.SpriteFrame"
|
||||
},
|
||||
"_type": 0,
|
||||
"_fillType": 0,
|
||||
"_sizeMode": 1,
|
||||
"_fillCenter": {
|
||||
"__type__": "cc.Vec2",
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"_fillStart": 0,
|
||||
"_fillRange": 0,
|
||||
"_isTrimmedMode": true,
|
||||
"_useGrayscale": false,
|
||||
"_atlas": null,
|
||||
"_id": ""
|
||||
},
|
||||
{
|
||||
"__type__": "cc.CompPrefabInfo",
|
||||
"fileId": "0d/ytXukVFIpv+n+H3l4Fn"
|
||||
},
|
||||
{
|
||||
"__type__": "cc.PrefabInfo",
|
||||
"root": {
|
||||
"__id__": 1
|
||||
},
|
||||
"asset": {
|
||||
"__id__": 0
|
||||
},
|
||||
"fileId": "9d568ioRVMJaQQ/nBnzfZU",
|
||||
"instance": null,
|
||||
"targetOverrides": null,
|
||||
"nestedPrefabInstanceRoots": null
|
||||
},
|
||||
{
|
||||
"__type__": "cc.Node",
|
||||
"_name": "cost",
|
||||
@@ -10626,7 +10626,7 @@
|
||||
"_lpos": {
|
||||
"__type__": "cc.Vec3",
|
||||
"x": -40.85799999999995,
|
||||
"y": 55.866000000000014,
|
||||
"y": 70,
|
||||
"z": 0
|
||||
},
|
||||
"_lrot": {
|
||||
|
||||
@@ -24,16 +24,7 @@ export class Main extends Root {
|
||||
|
||||
protected async run() {
|
||||
console.log("Game start");
|
||||
|
||||
smc.initialize = ecs.getEntity<Initialize>(Initialize);
|
||||
smc.monsters = [
|
||||
{uuid:1101},
|
||||
{uuid:1102},
|
||||
{uuid:2101},
|
||||
{uuid:2102},
|
||||
{uuid:3102},
|
||||
{uuid:3101},
|
||||
]
|
||||
smc.vmAdd()
|
||||
}
|
||||
protected initGui() {
|
||||
|
||||
@@ -34,7 +34,7 @@ export class Role extends ecs.Entity {
|
||||
}
|
||||
|
||||
/** 加载角色 */
|
||||
load(pos: Vec3 = Vec3.ZERO,uuid:number=101) {
|
||||
load(pos: Vec3 = Vec3.ZERO,uuid:number=101,skin:string="Character01") {
|
||||
// var path = "game/monster/"+prefab_path;
|
||||
var path = "game/heros/role";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
@@ -42,23 +42,24 @@ export class Role extends ecs.Entity {
|
||||
var scene = smc.map.MapView.scene;
|
||||
node.parent = scene.entityLayer!.node!;
|
||||
// var as = node.getComponent(MonsterSpine);
|
||||
|
||||
node.setPosition(pos)
|
||||
// console.log(node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite))
|
||||
const url = 'game/heros/player';
|
||||
resources.load(url, SpriteAtlas, (err: any, atlas) => {
|
||||
const sprite = node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite);
|
||||
// const url = 'game/heros/player';
|
||||
// resources.load(url, SpriteAtlas, (err: any, atlas) => {
|
||||
// const sprite = node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite);
|
||||
|
||||
sprite.spriteFrame = atlas.getSpriteFrame(RoleSet[uuid].path);
|
||||
});
|
||||
// sprite.spriteFrame = atlas.getSpriteFrame(RoleSet[uuid].path);
|
||||
// });
|
||||
var rv = node.getComponent(RoleViewComp)!;
|
||||
rv.skin=skin
|
||||
rv.setSkin()
|
||||
this.add(rv);
|
||||
this.hero_init(uuid,node)
|
||||
oops.message.dispatchEvent("hero_load",this)
|
||||
|
||||
}
|
||||
|
||||
hero_init(uuid:number=1001,node:Node,pos:Vec3=v3(0,0,0)){
|
||||
var rv = node.getComponent(RoleViewComp)!;
|
||||
|
||||
this.add(rv);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -32,7 +32,13 @@ export class RoleSpine extends Component {
|
||||
protected initAnimator() {
|
||||
this.spine = this.animator.getComponent(sp.Skeleton)!;
|
||||
}
|
||||
atk() {
|
||||
this.spine.setAnimation(0, "Throwing", false);
|
||||
}
|
||||
|
||||
magic() {
|
||||
this.spine.setAnimation(0, "Hit", false);
|
||||
}
|
||||
setSkin(value: string): void {
|
||||
console.log("RoleSpine setSkin", value);
|
||||
this.spine.setSkin(value);
|
||||
|
||||
@@ -15,15 +15,29 @@ const { ccclass, property, requireComponent, disallowMultiple } = _decorator;
|
||||
@disallowMultiple
|
||||
@requireComponent(sp.Skeleton)
|
||||
export default class RoleSpineAnimator extends Component {
|
||||
private animName: string = "move";
|
||||
private animName: string = "Idle";
|
||||
private loop: boolean = true;
|
||||
private spine!: sp.Skeleton;
|
||||
start() {
|
||||
this.spine = this.getComponent(sp.Skeleton)!;
|
||||
// console.log("RoleSpineAnimator start");
|
||||
// console.log("MonsterSpineAnimator start");
|
||||
this.playAnimation(this.animName, this.loop);
|
||||
}
|
||||
mixTime:number= 0.2;
|
||||
|
||||
protected onLoad(): void {
|
||||
this.spine = this.getComponent(sp.Skeleton)!;
|
||||
// this.spine?.setMix('atk', 'Idle', this.mixTime);
|
||||
// this.spine?.setMix('Idle','atk', this.mixTime);
|
||||
this.spine.setEndListener(trackEntry => {
|
||||
var animationName = trackEntry.animation ? trackEntry.animation.name : "";
|
||||
// console.log("[track %s][animation %s] end.", trackEntry.trackIndex, animationName);
|
||||
if (animationName == "Throwing"||animationName == "Hit") {
|
||||
this.spine.setAnimation(0, "Idle", true);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
lateUpdate(dt: number) {
|
||||
//
|
||||
}
|
||||
@@ -44,9 +58,9 @@ export default class RoleSpineAnimator extends Component {
|
||||
* @param loop 是否循环播放
|
||||
*/
|
||||
protected playAnimation(animName: string, loop: boolean) {
|
||||
// console.log("RoleSpineAnimator playAnimation");
|
||||
// console.log("MonsterSpineAnimator playAnimation");
|
||||
if (animName) {
|
||||
// console.log("RoleSpineAnimator playAnimation animName", animName);
|
||||
// console.log("MonsterSpineAnimator playAnimation animName", animName);
|
||||
this.animName = animName;
|
||||
this.loop = loop;
|
||||
this.spine.setAnimation(0, this.animName, this.loop);
|
||||
|
||||
@@ -5,13 +5,18 @@
|
||||
* @LastEditTime: 2022-08-17 12:36:18
|
||||
*/
|
||||
|
||||
import { Vec3, v3,_decorator ,Collider2D,Contact2DType,IPhysics2DContact,Material,Sprite,ProgressBar} from "cc";
|
||||
import { Vec3, v3,_decorator ,Collider2D,Contact2DType,IPhysics2DContact,Material,Sprite,ProgressBar, Prefab, instantiate} 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 { RoleSpine } from "./RoleSpine";
|
||||
import {BoxSet} from "../common/config/BoxSet"
|
||||
import { smc } from "../common/SingletonModuleComp";
|
||||
import { SkillCom } from "../skills/SkillCom";
|
||||
import { Skill } from "../skills/Skill";
|
||||
import { SkillSet } from "../common/config/SkillSet";
|
||||
import { Timer } from "../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
|
||||
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
|
||||
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
/** 角色显示组件 */
|
||||
@@ -29,24 +34,27 @@ export class RoleViewComp extends CCComp {
|
||||
hp_max:number = 1000;
|
||||
power: number = 0;
|
||||
stop_cd:number = 0;
|
||||
atk_cd:number = 0;
|
||||
atk:number = 2;
|
||||
atk_cd:number = 20;
|
||||
atk:number = 10;
|
||||
skill_uuid:number = 9003;
|
||||
max_skill_uuid:number = 1001;
|
||||
skin="Character01";
|
||||
private atk_time:Timer = new Timer(1);
|
||||
|
||||
onLoad() {
|
||||
onLoad() {
|
||||
this.as = this.getComponent(RoleSpine);
|
||||
|
||||
}
|
||||
start () {
|
||||
this.sprite = this.node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite);
|
||||
this.orginalFlashMaterial = this.sprite.getRenderMaterial(0);
|
||||
|
||||
// let x = RandomManager.instance.getRandomInt(1,9,2)
|
||||
// this.as.setSkin("Character0"+x);
|
||||
this.atk_time = new Timer(this.atk_cd);
|
||||
// this.sprite = this.node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite);
|
||||
// this.orginalFlashMaterial = this.sprite.getRenderMaterial(0);
|
||||
console.log("Role view start")
|
||||
|
||||
let collider = this.getComponent(Collider2D);
|
||||
if (collider) {
|
||||
collider.on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this);
|
||||
}
|
||||
|
||||
}
|
||||
onBeginContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {
|
||||
if(otherCollider.tag==BoxSet.SKILL_TAG){
|
||||
@@ -61,46 +69,53 @@ export class RoleViewComp extends CCComp {
|
||||
}
|
||||
}
|
||||
}
|
||||
onEndContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {
|
||||
|
||||
|
||||
}
|
||||
onPreSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {
|
||||
if(selfCollider.group != otherCollider.group&&otherCollider.tag != BoxSet.ATK_RANGE){
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
onPostSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {
|
||||
|
||||
|
||||
if(selfCollider.group == otherCollider.group){
|
||||
// console.log('monster view group 相同');
|
||||
|
||||
}else{
|
||||
// console.log('monster onPostSolve'+selfCollider.group+"|"+otherCollider.group);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
// onEndContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
// onPreSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
// onPostSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
|
||||
update(dt: number){
|
||||
|
||||
if (this.atk_time.update(dt)) {
|
||||
this.toAtk(this.skill_uuid);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
setSkin(){
|
||||
this.as.setSkin(this.skin);
|
||||
}
|
||||
reset() {
|
||||
this.node.destroy();
|
||||
}
|
||||
toAtk(uuid) {
|
||||
this.as.atk();
|
||||
this.scheduleOnce(()=>{
|
||||
this.shoot(this.skill_uuid);
|
||||
},0.5)
|
||||
}
|
||||
|
||||
|
||||
shoot(skill_uuid:number){
|
||||
// console.log("monster shoot");
|
||||
let skill = ecs.getEntity<Skill>(Skill);
|
||||
let pos = v3(35,55)
|
||||
let scale = 1
|
||||
let speed =SkillSet[skill_uuid].speed;
|
||||
let dis = SkillSet[skill_uuid].dis;
|
||||
let atk = SkillSet[skill_uuid].atk+this.atk;
|
||||
let uuid = skill_uuid;
|
||||
skill.load(pos,speed,dis,scale,this.node,uuid,atk,2);
|
||||
}
|
||||
|
||||
in_atked() {
|
||||
this.sprite.setSharedMaterial(this.hitFlashMaterial, 0);
|
||||
this.scheduleOnce(() => {
|
||||
this.sprite.setSharedMaterial(this.orginalFlashMaterial, 0);
|
||||
}, 0.1);
|
||||
// this.sprite.setSharedMaterial(this.hitFlashMaterial, 0);
|
||||
// this.scheduleOnce(() => {
|
||||
// this.sprite.setSharedMaterial(this.orginalFlashMaterial, 0);
|
||||
// }, 0.1);
|
||||
var path = "game/skills/atked";
|
||||
var prefab: Prefab = oops.res.get(path, Prefab)!;
|
||||
var node = instantiate(prefab);
|
||||
let pos = v3(0,30)
|
||||
node.setPosition(pos)
|
||||
node.parent = this.node;
|
||||
}
|
||||
hp_change(hp: number){
|
||||
this.hp -= hp;
|
||||
@@ -110,7 +125,7 @@ export class RoleViewComp extends CCComp {
|
||||
let hp_progress= this.hp/this.hp_max;
|
||||
this.node.getChildByName("hp").getComponent(ProgressBar)!.progress = hp_progress;
|
||||
if(this.hp <= 0){
|
||||
console.log("dead");
|
||||
console.log("dead");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
9
assets/script/game/Role/role2.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "1.2.0",
|
||||
"importer": "directory",
|
||||
"imported": true,
|
||||
"uuid": "826ec938-411f-429e-9693-747a063877b4",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
74
assets/script/game/Role/role2/Role2Spine.ts
Normal file
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* @Author: dgflash
|
||||
* @Date: 2022-08-04 15:08:35
|
||||
* @LastEditors: dgflash
|
||||
* @LastEditTime: 2022-08-04 15:26:26
|
||||
*/
|
||||
import { Color, Component, EventTouch, sp, Vec3, _decorator ,Node} from "cc";
|
||||
import { LayerUtil } from "../../../../../extensions/oops-plugin-framework/assets/core/utils/LayerUtil";
|
||||
import { smc } from "../../common/SingletonModuleComp";
|
||||
import Role2SpineAnimator from "./Role2SpineAnimator";
|
||||
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
/**
|
||||
* RPG SPINE角色模型
|
||||
*/
|
||||
@ccclass('Role2Spine')
|
||||
export class Role2Spine extends Component {
|
||||
@property({ type: Role2SpineAnimator, tooltip: '动画控制器' })
|
||||
animator: Role2SpineAnimator = null!;
|
||||
|
||||
private spine!: sp.Skeleton;
|
||||
|
||||
onLoad() {
|
||||
// 角色控制组件
|
||||
|
||||
this.initAnimator();
|
||||
LayerUtil.setNodeLayer(LayerUtil.MAP, this.node);
|
||||
}
|
||||
atk() {
|
||||
this.spine.setAnimation(1, "atk", false);
|
||||
}
|
||||
|
||||
magic() {
|
||||
this.spine.setAnimation(1, "magic", false);
|
||||
}
|
||||
/** 初始化动画 */
|
||||
protected initAnimator() {
|
||||
this.spine = this.animator.getComponent(sp.Skeleton)!;
|
||||
}
|
||||
|
||||
setSkin(value: string): void {
|
||||
console.log("RoleSpine setSkin", value);
|
||||
this.spine.setSkin(value);
|
||||
}
|
||||
play(animName: string, loop: boolean): void {
|
||||
this.spine.setAnimation(1, animName, loop);
|
||||
}
|
||||
setAlpha(value: number): void {
|
||||
var color: Color = this.spine.color;
|
||||
color.a = 255 * (value / 1);
|
||||
this.spine.color = color;
|
||||
}
|
||||
|
||||
setPos(value: Vec3): void {
|
||||
this.node.position = value;
|
||||
}
|
||||
|
||||
checkTouch(event: EventTouch): boolean {
|
||||
return false;
|
||||
}
|
||||
|
||||
onDestroy() {
|
||||
this.node.destroy();
|
||||
}
|
||||
|
||||
walk() {
|
||||
|
||||
}
|
||||
|
||||
idle() {
|
||||
|
||||
}
|
||||
}
|
||||
1
assets/script/game/Role/role2/Role2Spine.ts.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"a12321b5-d9b0-4eb8-aa4c-9db175d0f9a8","files":[],"subMetas":{},"userData":{}}
|
||||
71
assets/script/game/Role/role2/Role2SpineAnimator.ts
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* @Author: dgflash
|
||||
* @Date: 2022-08-04 15:08:35
|
||||
* @LastEditors: dgflash
|
||||
* @LastEditTime: 2022-08-04 15:26:38
|
||||
*/
|
||||
import { sp, _decorator ,Component} from "cc";
|
||||
|
||||
const { ccclass, property, requireComponent } = _decorator;
|
||||
|
||||
/**
|
||||
* Spine状态机组件(主状态机),trackIndex为0
|
||||
*/
|
||||
@ccclass
|
||||
@requireComponent(sp.Skeleton)
|
||||
export default class Role2SpineAnimator extends Component {
|
||||
private animName: string = "Idle";
|
||||
private loop: boolean = true;
|
||||
private spine!: sp.Skeleton;
|
||||
start() {
|
||||
this.spine = this.getComponent(sp.Skeleton)!;
|
||||
// console.log("MonsterSpineAnimator start");
|
||||
this.playAnimation(this.animName, this.loop);
|
||||
}
|
||||
mixTime:number= 0.2;
|
||||
|
||||
protected onLoad(): void {
|
||||
this.spine = this.getComponent(sp.Skeleton)!;
|
||||
// this.spine?.setMix('atk', 'Idle', this.mixTime);
|
||||
// this.spine?.setMix('Idle','atk', this.mixTime);
|
||||
this.spine.setEndListener(trackEntry => {
|
||||
var animationName = trackEntry.animation ? trackEntry.animation.name : "";
|
||||
// console.log("[track %s][animation %s] end.", trackEntry.trackIndex, animationName);
|
||||
if (animationName == "atk"||animationName == "magic") {
|
||||
this.spine.setAnimation(1, "Idle", true);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
lateUpdate(dt: number) {
|
||||
//
|
||||
}
|
||||
|
||||
play(animName: string, loop: boolean) {
|
||||
if (animName) {
|
||||
this.animName = animName;
|
||||
this.loop = loop;
|
||||
this.spine.setAnimation(1 ,this.animName, this.loop);
|
||||
}
|
||||
else {
|
||||
}
|
||||
}
|
||||
/**
|
||||
* 播放动画
|
||||
* @override
|
||||
* @param animName 动画名
|
||||
* @param loop 是否循环播放
|
||||
*/
|
||||
protected playAnimation(animName: string, loop: boolean) {
|
||||
// console.log("MonsterSpineAnimator playAnimation");
|
||||
if (animName) {
|
||||
// console.log("MonsterSpineAnimator playAnimation animName", animName);
|
||||
this.animName = animName;
|
||||
this.loop = loop;
|
||||
this.spine.setAnimation(1, this.animName, this.loop);
|
||||
}
|
||||
else {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
9
assets/script/game/Role/role2/Role2SpineAnimator.ts.meta
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"ver": "4.0.23",
|
||||
"importer": "typescript",
|
||||
"imported": true,
|
||||
"uuid": "93179a96-4683-4d2d-853c-a0f721f19f02",
|
||||
"files": [],
|
||||
"subMetas": {},
|
||||
"userData": {}
|
||||
}
|
||||
126
assets/script/game/Role/role2/Role2ViewComp.ts
Normal file
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* @Author: dgflash
|
||||
* @Date: 2021-11-18 17:42:59
|
||||
* @LastEditors: dgflash
|
||||
* @LastEditTime: 2022-08-17 12:36:18
|
||||
*/
|
||||
|
||||
import { Vec3, v3,_decorator ,Collider2D,Contact2DType,IPhysics2DContact,Material,Sprite,ProgressBar} 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 { Role2Spine } from "./Role2Spine";
|
||||
import {BoxSet} from "../../common/config/BoxSet"
|
||||
import { smc } from "../../common/SingletonModuleComp";
|
||||
import { SkillCom } from "../../skills/SkillCom";
|
||||
import { Skill } from "../../skills/Skill";
|
||||
import { SkillSet } from "../../common/config/SkillSet";
|
||||
import { Timer } from "../../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
|
||||
import { RandomManager } from "../../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
/** 角色显示组件 */
|
||||
@ccclass('Role2ViewComp') // 定义为 Cocos Creator 组件
|
||||
@ecs.register('RoleView2', false) // 定义为 ECS 组件
|
||||
export class Role2ViewComp extends CCComp {
|
||||
@property(Material)
|
||||
hitFlashMaterial: Material;
|
||||
orginalFlashMaterial: Material;
|
||||
sprite: Sprite;
|
||||
/** 角色动画 */
|
||||
as: Role2Spine = null!;
|
||||
/** 角色属性 */
|
||||
hp: number = 1000;
|
||||
hp_max:number = 1000;
|
||||
power: number = 0;
|
||||
stop_cd:number = 0;
|
||||
atk_cd:number = 2;
|
||||
atk:number = 10;
|
||||
skill_uuid:number = 9003;
|
||||
max_skill_uuid:number = 1001;
|
||||
skin:string ="Character01";
|
||||
private atk_time:Timer = new Timer(1);
|
||||
|
||||
onLoad() {
|
||||
this.as = this.getComponent(Role2Spine);
|
||||
|
||||
}
|
||||
start () {
|
||||
// this.as.setSkin(this.skin);
|
||||
this.atk_time = new Timer(this.atk_cd);
|
||||
// this.sprite = this.node.getChildByName("avatar").getChildByName("TNode").getChildByName("bb").getComponent(Sprite);
|
||||
// this.orginalFlashMaterial = this.sprite.getRenderMaterial(0);
|
||||
console.log("Role view start")
|
||||
let collider = this.getComponent(Collider2D);
|
||||
if (collider) {
|
||||
collider.on(Contact2DType.BEGIN_CONTACT, this.onBeginContact, this);
|
||||
}
|
||||
}
|
||||
onBeginContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {
|
||||
if(otherCollider.tag==BoxSet.SKILL_TAG){
|
||||
if(selfCollider.group != otherCollider.group){
|
||||
let skill = otherCollider.node.getComponent(SkillCom)!;
|
||||
// console.log('onPostSolve',skill);
|
||||
// this.in_atked();
|
||||
if(this.hp <= 0 ){
|
||||
return
|
||||
}
|
||||
this.hp_change(skill.atk);
|
||||
}
|
||||
}
|
||||
}
|
||||
// onEndContact (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
// onPreSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
// onPostSolve (selfCollider: Collider2D, otherCollider: Collider2D, contact: IPhysics2DContact | null) {}
|
||||
|
||||
update(dt: number){
|
||||
if (this.atk_time.update(dt)) {
|
||||
this.toAtk(this.skill_uuid);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
reset() {
|
||||
this.node.destroy();
|
||||
}
|
||||
toAtk(uuid) {
|
||||
this.as.atk();
|
||||
this.scheduleOnce(()=>{
|
||||
this.shoot(this.skill_uuid);
|
||||
},0.4)
|
||||
}
|
||||
|
||||
shoot(skill_uuid:number){
|
||||
console.log("monster shoot");
|
||||
let skill = ecs.getEntity<Skill>(Skill);
|
||||
let pos = v3(60,50)
|
||||
let scale = 1
|
||||
let speed =SkillSet[skill_uuid].speed;
|
||||
let dis = SkillSet[skill_uuid].dis;
|
||||
let atk = SkillSet[skill_uuid].atk+this.atk;
|
||||
let uuid = skill_uuid;
|
||||
skill.load(pos,speed,dis,scale,this.node,uuid,atk,2);
|
||||
}
|
||||
setSkin(skin:string="Character01"){
|
||||
this.as.setSkin(skin);
|
||||
}
|
||||
|
||||
in_atked() {
|
||||
this.sprite.setSharedMaterial(this.hitFlashMaterial, 0);
|
||||
this.scheduleOnce(() => {
|
||||
this.sprite.setSharedMaterial(this.orginalFlashMaterial, 0);
|
||||
}, 0.1);
|
||||
}
|
||||
hp_change(hp: number){
|
||||
this.hp -= hp;
|
||||
if(this.hp > this.hp_max){
|
||||
this.hp = this.hp_max;
|
||||
}
|
||||
let hp_progress= this.hp/this.hp_max;
|
||||
this.node.getChildByName("hp").getComponent(ProgressBar)!.progress = hp_progress;
|
||||
if(this.hp <= 0){
|
||||
console.log("dead");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
1
assets/script/game/Role/role2/Role2ViewComp.ts.meta
Normal file
@@ -0,0 +1 @@
|
||||
{"ver":"4.0.23","importer":"typescript","imported":true,"uuid":"4810c3ad-8287-4fcd-bdb3-dd44247d61ed","files":[],"subMetas":{},"userData":{}}
|
||||
@@ -9,6 +9,8 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec
|
||||
import { Initialize } from "../initialize/Initialize";
|
||||
import { GameMap } from "../map/GameMap";
|
||||
import { BoxSet } from "./config/BoxSet";
|
||||
import { Role } from "../Role/Role";
|
||||
import { Monster } from "../monster/Monster";
|
||||
|
||||
// import { Role } from "../role/Role";
|
||||
// import { data } from "../data/data";
|
||||
@@ -31,17 +33,15 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
};
|
||||
monster_buffs: any = [];
|
||||
/** 游戏主角 */
|
||||
// own: Role = null;
|
||||
Role: Role = null;
|
||||
/** 游戏数据 */
|
||||
// data:data = null!;
|
||||
/**怪物数据 数组 */
|
||||
monsters = []
|
||||
/**heros 数据 */
|
||||
heros:any = [];
|
||||
monsters_in=[]
|
||||
heros_in = []
|
||||
monsters_dead = []
|
||||
heros_dead = []
|
||||
monsters_dead:any = []
|
||||
heros_dead:any = []
|
||||
|
||||
vm_data: any = {
|
||||
name : "纸片精灵大乱斗",
|
||||
/**宝石数量 */
|
||||
@@ -79,11 +79,11 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
max: 30
|
||||
},
|
||||
gold: {
|
||||
min: 20,
|
||||
max: 20,
|
||||
min: 0,
|
||||
max: 4,
|
||||
max_limit:10,
|
||||
time:0,
|
||||
cd:10,
|
||||
cd:1,
|
||||
},
|
||||
shuaxin: {
|
||||
min: 0,
|
||||
|
||||
@@ -30,4 +30,7 @@ export enum BoxSet {
|
||||
GAME_LINE = 10,
|
||||
CSKILL_X = 280,
|
||||
CSKILL_Y = 420,
|
||||
//攻击距离
|
||||
ATK_RANGE_X = 35,
|
||||
MOVE_RANGE_X = 15,
|
||||
}
|
||||
@@ -96,7 +96,7 @@ export const CardSet = {
|
||||
5002:{uuid: 5002,path: "5002",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "闪电鼠"},
|
||||
5003:{uuid: 5003,path: "5003",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "龙"},
|
||||
5004:{uuid: 5004,path: "5004",type: 0,level: 5,atk: 15,hp: 60,atk_cd: 1,power: 50,speed: 80,skill: "base",max_skill: "base",int1: null,int2: null,dps: 10,atktype: "精英型", mon: "龙"
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -3,57 +3,56 @@ export const CardType = {
|
||||
2: "后排",
|
||||
}
|
||||
export const SkillSet={
|
||||
1001:{uuid: 1001,path: "1001",type: 1,level: 1,name: "火球术-初级",sp_name:"fire",dis:1720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1002:{uuid: 1002,path: "1002",type: 1,level: 1,name: "寒冰箭-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1003:{uuid: 1003,path: "1003",type: 1,level: 1,name: "狂暴-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1004:{uuid: 1004,path: "1004",type: 1,level: 1,name: "守护-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1005:{uuid: 1005,path: "1005",type: 1,level: 1,name: "雷霆-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1006:{uuid: 1006,path: "1006",type: 1,level: 1,name: "再生-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1007:{uuid: 1007,path: "1007",type: 1,level: 1,name: "复生-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1008:{uuid: 1008,path: "1008",type: 1,level: 1,name: "灵巧-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1009:{uuid: 1009,path: "1009",type: 1,level: 1,name: "盾守-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1010:{uuid: 1010,path: "1010",type: 1,level: 1,name: "治愈-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1011:{uuid: 1011,path: "1011",type: 1,level: 3,name: "火焰风暴-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
1012:{uuid: 1012,path: "1012",type: 1,level: 3,name: "冰晶风暴-初级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2001:{uuid: 2001,path: "1001",type: 1,level: 2,name: "火球术-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2002:{uuid: 2002,path: "1002",type: 1,level: 2,name: "寒冰箭-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2003:{uuid: 2003,path: "1003",type: 1,level: 2,name: "狂暴-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2004:{uuid: 2004,path: "1004",type: 1,level: 2,name: "守护-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2005:{uuid: 2005,path: "1005",type: 1,level: 2,name: "雷霆-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2006:{uuid: 2006,path: "1006",type: 1,level: 2,name: "再生-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2007:{uuid: 2007,path: "1007",type: 1,level: 2,name: "复生-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2008:{uuid: 2008,path: "1008",type: 1,level: 2,name: "灵巧-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2009:{uuid: 2009,path: "1009",type: 1,level: 2,name: "盾守-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2010:{uuid: 2010,path: "1010",type: 1,level: 2,name: "治愈-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2011:{uuid: 2011,path: "1011",type: 1,level: 4,name: "火焰风暴-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
2012:{uuid: 2012,path: "1012",type: 1,level: 4,name: "冰晶风暴-中级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3001:{uuid: 3001,path: "1001",type: 1,level: 3,name: "火球术-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3002:{uuid: 3002,path: "1002",type: 1,level: 3,name: "寒冰箭-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3003:{uuid: 3003,path: "1003",type: 1,level: 3,name: "狂暴-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3004:{uuid: 3004,path: "1004",type: 1,level: 3,name: "守护-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3005:{uuid: 3005,path: "1005",type: 1,level: 3,name: "雷霆-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3006:{uuid: 3006,path: "1006",type: 1,level: 3,name: "再生-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3007:{uuid: 3007,path: "1007",type: 1,level: 3,name: "复生-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3008:{uuid: 3008,path: "1008",type: 1,level: 3,name: "灵巧-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3009:{uuid: 3009,path: "1009",type: 1,level: 3,name: "盾守-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3010:{uuid: 3010,path: "1010",type: 1,level: 3,name: "治愈-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3011:{uuid: 3011,path: "1011",type: 1,level: 5,name: "火焰风暴-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
3012:{uuid: 3012,path: "1012",type: 1,level: 5,name: "冰晶风暴-高级",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4001:{uuid: 4001,path: "1001",type: 1,level: 4,name: "火球术-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4002:{uuid: 4002,path: "1002",type: 1,level: 4,name: "寒冰箭-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4003:{uuid: 4003,path: "1003",type: 1,level: 4,name: "狂暴-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4004:{uuid: 4004,path: "1004",type: 1,level: 4,name: "守护-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4005:{uuid: 4005,path: "1005",type: 1,level: 4,name: "雷霆-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4006:{uuid: 4006,path: "1006",type: 1,level: 4,name: "再生-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4007:{uuid: 4007,path: "1007",type: 1,level: 4,name: "复生-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4008:{uuid: 4008,path: "1008",type: 1,level: 4,name: "灵巧-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4009:{uuid: 4009,path: "1009",type: 1,level: 4,name: "盾守-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4010:{uuid: 4010,path: "1010",type: 1,level: 4,name: "治愈-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4011:{uuid: 4011,path: "1011",type: 1,level: 6,name: "火焰风暴-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
4012:{uuid: 4012,path: "1012",type: 1,level: 6,name: "冰晶风暴-终极",sp_name:"fire",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
9001:{uuid: 9001,path: "9001",type: 1,level: 1,name: "基础攻击1",sp_name:"base",dis:90,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
9002:{uuid: 9002,path: "9002",type: 1,level: 1,name: "基础攻击2",sp_name:"base2",dis:90,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
9003:{uuid: 9003,path: "9003",type: 1,level: 1,name: "基础攻击3",sp_name:"base3",dis:720,count:1,atk: 4,sd:10,cd:1,speed:350,},
|
||||
|
||||
1001:{uuid: 1001,path: "1001",type: 1,level: 1,name: "火球术-初级",sp_name:"fire",dis:1720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1002:{uuid: 1002,path: "1002",type: 1,level: 1,name: "寒冰箭-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1003:{uuid: 1003,path: "1003",type: 1,level: 1,name: "狂暴-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1004:{uuid: 1004,path: "1004",type: 1,level: 1,name: "守护-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1005:{uuid: 1005,path: "1005",type: 1,level: 1,name: "雷霆-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1006:{uuid: 1006,path: "1006",type: 1,level: 1,name: "再生-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1007:{uuid: 1007,path: "1007",type: 1,level: 1,name: "复生-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1008:{uuid: 1008,path: "1008",type: 1,level: 1,name: "灵巧-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1009:{uuid: 1009,path: "1009",type: 1,level: 1,name: "盾守-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1010:{uuid: 1010,path: "1010",type: 1,level: 1,name: "治愈-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1011:{uuid: 1011,path: "1011",type: 1,level: 3,name: "火焰风暴-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
1012:{uuid: 1012,path: "1012",type: 1,level: 3,name: "冰晶风暴-初级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2001:{uuid: 2001,path: "1001",type: 1,level: 2,name: "火球术-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2002:{uuid: 2002,path: "1002",type: 1,level: 2,name: "寒冰箭-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2003:{uuid: 2003,path: "1003",type: 1,level: 2,name: "狂暴-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2004:{uuid: 2004,path: "1004",type: 1,level: 2,name: "守护-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2005:{uuid: 2005,path: "1005",type: 1,level: 2,name: "雷霆-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2006:{uuid: 2006,path: "1006",type: 1,level: 2,name: "再生-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2007:{uuid: 2007,path: "1007",type: 1,level: 2,name: "复生-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2008:{uuid: 2008,path: "1008",type: 1,level: 2,name: "灵巧-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2009:{uuid: 2009,path: "1009",type: 1,level: 2,name: "盾守-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2010:{uuid: 2010,path: "1010",type: 1,level: 2,name: "治愈-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2011:{uuid: 2011,path: "1011",type: 1,level: 4,name: "火焰风暴-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
2012:{uuid: 2012,path: "1012",type: 1,level: 4,name: "冰晶风暴-中级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3001:{uuid: 3001,path: "1001",type: 1,level: 3,name: "火球术-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3002:{uuid: 3002,path: "1002",type: 1,level: 3,name: "寒冰箭-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3003:{uuid: 3003,path: "1003",type: 1,level: 3,name: "狂暴-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3004:{uuid: 3004,path: "1004",type: 1,level: 3,name: "守护-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3005:{uuid: 3005,path: "1005",type: 1,level: 3,name: "雷霆-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3006:{uuid: 3006,path: "1006",type: 1,level: 3,name: "再生-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3007:{uuid: 3007,path: "1007",type: 1,level: 3,name: "复生-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3008:{uuid: 3008,path: "1008",type: 1,level: 3,name: "灵巧-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3009:{uuid: 3009,path: "1009",type: 1,level: 3,name: "盾守-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3010:{uuid: 3010,path: "1010",type: 1,level: 3,name: "治愈-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3011:{uuid: 3011,path: "1011",type: 1,level: 5,name: "火焰风暴-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
3012:{uuid: 3012,path: "1012",type: 1,level: 5,name: "冰晶风暴-高级",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4001:{uuid: 4001,path: "1001",type: 1,level: 4,name: "火球术-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4002:{uuid: 4002,path: "1002",type: 1,level: 4,name: "寒冰箭-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4003:{uuid: 4003,path: "1003",type: 1,level: 4,name: "狂暴-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4004:{uuid: 4004,path: "1004",type: 1,level: 4,name: "守护-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4005:{uuid: 4005,path: "1005",type: 1,level: 4,name: "雷霆-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4006:{uuid: 4006,path: "1006",type: 1,level: 4,name: "再生-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4007:{uuid: 4007,path: "1007",type: 1,level: 4,name: "复生-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4008:{uuid: 4008,path: "1008",type: 1,level: 4,name: "灵巧-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4009:{uuid: 4009,path: "1009",type: 1,level: 4,name: "盾守-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4010:{uuid: 4010,path: "1010",type: 1,level: 4,name: "治愈-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4011:{uuid: 4011,path: "1011",type: 1,level: 6,name: "火焰风暴-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
4012:{uuid: 4012,path: "1012",type: 1,level: 6,name: "冰晶风暴-终极",sp_name:"fire",dis:720,count:1,atk:4,sd:10,cd:1,speed:350,},
|
||||
9001:{uuid: 9001,path: "9001",type: 1,level: 1,name: "基础攻击1",sp_name:"base",dis:30,count:1,atk:0,sd:10,cd:3,speed:450,},
|
||||
9002:{uuid: 9002,path: "9002",type: 1,level: 1,name: "基础攻击2",sp_name:"base2",dis:30,count:1,atk:0,sd:10,cd:3,speed:450,},
|
||||
9003:{uuid: 9003,path: "9003",type: 2,level: 1,name: "基础攻击3",sp_name:"base3",dis:720,count:1,atk:0,sd:10,cd:3,speed:450,},
|
||||
|
||||
}
|
||||
|
||||
@@ -87,7 +87,6 @@ export class Initialize extends ecs.Entity {
|
||||
this.HeroList = new HeroList();
|
||||
this.HeroList.init(); // 等待数据加载完成
|
||||
smc.heros = this.HeroList.list;
|
||||
|
||||
var uic: UICallbacks = {
|
||||
onAdded: (node: Node, params: any) => {
|
||||
var comp = node.getComponent(LoadingViewComp) as ecs.Comp;
|
||||
|
||||