This commit is contained in:
2025-01-02 00:00:05 +08:00
parent 1df06c791f
commit fdec4ef47b
68 changed files with 63931 additions and 22650 deletions

View File

@@ -322,9 +322,9 @@
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"r": 28,
"g": 126,
"b": 233,
"a": 255
},
"_spriteFrame": {
@@ -444,7 +444,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0.297,
"y": -8,
"y": -26.492,
"z": 0
},
"_lrot": {
@@ -484,8 +484,8 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 130,
"height": 143
"width": 109,
"height": 121
},
"_anchorPoint": {
"__type__": "cc.Vec2",

View File

@@ -170,9 +170,9 @@
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 255,
"b": 20,
"r": 254,
"g": 214,
"b": 79,
"a": 255
},
"_spriteFrame": {
@@ -503,7 +503,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"y": -75.015,
"z": 0
},
"_lrot": {
@@ -543,13 +543,13 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 92,
"height": 114
"width": 96,
"height": 121
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"y": 0
},
"_id": ""
},
@@ -580,7 +580,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@8c932",
"__uuid__": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@b78da",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,

View File

@@ -719,7 +719,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": -1.181,
"y": -14.558,
"y": -88.752,
"z": 0
},
"_lrot": {
@@ -731,8 +731,8 @@
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"x": 1.1,
"y": 1.1,
"z": 1
},
"_mobility": 0,
@@ -759,13 +759,13 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 130,
"height": 143
"width": 96,
"height": 121
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"y": 0
},
"_id": ""
},

View File

@@ -441,7 +441,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": -1.181,
"y": -14.558,
"y": -88.258,
"z": 0
},
"_lrot": {
@@ -453,8 +453,8 @@
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"x": 1.1,
"y": 1.1,
"z": 1
},
"_mobility": 0,
@@ -481,13 +481,13 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 130,
"height": 143
"width": 93,
"height": 111
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"y": 0
},
"_id": ""
},
@@ -518,7 +518,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@b78da",
"__uuid__": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@8c932",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,

View File

@@ -0,0 +1,90 @@
Animations-Warrior - 02.png
size: 391,260
format: RGBA8888
filter: Linear,Linear
repeat: none
Body
rotate: true
xy: 297, 4
size: 90, 89
orig: 128, 128
offset: 19, 18
index: -1
Face 01
rotate: false
xy: 136, 2
size: 112, 52
orig: 200, 128
offset: 51, 18
index: -1
Face 02
rotate: false
xy: 2, 3
size: 104, 16
orig: 200, 128
offset: 56, 34
index: -1
Face 03
rotate: true
xy: 272, 146
size: 112, 74
orig: 200, 128
offset: 50, 3
index: -1
Head
rotate: true
xy: 82, 56
size: 202, 188
orig: 280, 280
offset: 56, 29
index: -1
Left Arm
rotate: false
xy: 318, 99
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Left Hand
rotate: true
xy: 250, 6
size: 48, 45
orig: 64, 64
offset: 8, 7
index: -1
Left Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Arm
rotate: false
xy: 348, 213
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Right Hand
rotate: true
xy: 272, 96
size: 48, 44
orig: 64, 64
offset: 8, 10
index: -1
Weapon
rotate: true
xy: 2, 21
size: 237, 78
orig: 240, 80
offset: 0, 1
index: -1

View File

@@ -0,0 +1,12 @@
{
"ver": "1.0.1",
"importer": "*",
"imported": true,
"uuid": "7ee8770c-7c39-4bbf-b4a1-d45692e0039e",
"files": [
".atlas",
".json"
],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,810 @@
{
"skeleton": {
"hash": "r+t+btwYS8wx78Ku2xEUReQnFNw=",
"spine": "3.8.75",
"x": -160.6,
"y": -7.66,
"width": 352.73,
"height": 336.99,
"fps": 10,
"images": "D:\\Game\\games\\spine\\items\\Warrior - 02\\Vector Parts",
"audio": "D:\\Game\\games\\spine\\items\\Warrior - 02\\Vector Parts"
},
"bones": [
{ "name": "root" },
{ "name": "root-bone_007", "parent": "root", "length": 33.66, "rotation": 271.1, "x": 18.81, "y": 35.44 },
{ "name": "root-bone_006", "parent": "root", "length": 32.36, "rotation": 269.43, "x": -19.38, "y": 34.79 },
{ "name": "root-bone_004", "parent": "root", "length": 57.88, "rotation": 88.89, "x": 0.09, "y": 34.28 },
{ "name": "root-bone_006-ext_Right Leg", "parent": "root-bone_006", "rotation": 90.57, "x": 10.06, "y": -0.34 },
{ "name": "root-bone_004-bone_002", "parent": "root-bone_004", "length": 30.44, "rotation": 158.95, "x": 43.87, "y": 28.88 },
{ "name": "root-bone_004-bone_000", "parent": "root-bone_004", "length": 31.36, "rotation": 208.97, "x": 45.76, "y": -16.6 },
{ "name": "root-bone_004-bone_005", "parent": "root-bone_004", "length": 141.04, "rotation": 359.97, "x": 57.88 },
{ "name": "root-bone_004-ext_Body", "parent": "root-bone_004", "rotation": 271.11, "x": 27.01, "y": 0.65 },
{ "name": "root-bone_007-ext_Left Leg", "parent": "root-bone_007", "rotation": 88.9, "x": 10.08, "y": -0.24 },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "parent": "root-bone_004-bone_000", "rotation": 99.93, "x": 9.24, "y": -1.02 },
{ "name": "root-bone_004-bone_005-ext_Head", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 96.73, "y": 23.74 },
{ "name": "root-bone_004-bone_000-bone_001", "parent": "root-bone_004-bone_000", "length": 22.79, "rotation": 36.06, "x": 31.36 },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "parent": "root-bone_004-bone_002", "rotation": 97.62, "x": 9.77, "y": -0.79 },
{ "name": "root-bone_004-bone_005-ext_Face 01", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 53.95, "y": -0.4 },
{ "name": "root-bone_004-bone_002-bone_003", "parent": "root-bone_004-bone_002", "length": 23.59, "rotation": 10.28, "x": 30.44 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "parent": "root-bone_004-bone_000-bone_001", "rotation": 81.45, "x": 25.62, "y": 81.38 },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "parent": "root-bone_004-bone_002-bone_003", "rotation": 99.27, "x": 8.65, "y": 1.49 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "parent": "root-bone_004-bone_000-bone_001", "rotation": 100.74, "x": 8.62, "y": 0.69 }
],
"slots": [
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "bone": "root-bone_004-bone_000-bone_001-ext_Weapon", "attachment": "Weapon" },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "bone": "root-bone_004-bone_000-bone_001-ext_Left Hand", "attachment": "Left Hand" },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "bone": "root-bone_004-bone_000-ext_Left Arm", "attachment": "Left Arm" },
{ "name": "root-bone_007-ext_Left Leg", "bone": "root-bone_007-ext_Left Leg", "attachment": "Left Leg" },
{ "name": "root-bone_006-ext_Right Leg", "bone": "root-bone_006-ext_Right Leg", "attachment": "Right Leg" },
{ "name": "root-bone_004-ext_Body", "bone": "root-bone_004-ext_Body", "attachment": "Body" },
{ "name": "root-bone_004-bone_005-ext_Head", "bone": "root-bone_004-bone_005-ext_Head", "attachment": "Head" },
{ "name": "root-bone_004-bone_005-ext_Face 01", "bone": "root-bone_004-bone_005-ext_Face 01", "attachment": "Face 01" },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "bone": "root-bone_004-bone_002-bone_003-ext_Right Hand", "attachment": "Right Hand" },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "bone": "root-bone_004-bone_002-ext_Right Arm", "attachment": "Right Arm" }
],
"skins": [
{
"name": "default",
"attachments": {
"root-bone_004-bone_000-bone_001-ext_Left Hand": {
"Left Hand": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Head": {
"Head": { "width": 280, "height": 280 }
},
"root-bone_004-ext_Body": {
"Body": { "width": 128, "height": 128 }
},
"root-bone_004-bone_002-ext_Right Arm": {
"Right Arm": { "width": 64, "height": 64 }
},
"root-bone_007-ext_Left Leg": {
"Left Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-bone_001-ext_Weapon": {
"Weapon": { "width": 240, "height": 80 }
},
"root-bone_004-bone_002-bone_003-ext_Right Hand": {
"Right Hand": { "width": 64, "height": 64 }
},
"root-bone_006-ext_Right Leg": {
"Right Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-ext_Left Arm": {
"Left Arm": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Face 01": {
"Face 01": { "width": 200, "height": 128 },
"Face 02": { "width": 200, "height": 128 },
"Face 03": { "width": 200, "height": 128 }
}
}
}
],
"animations": {
"Attacking": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.05 },
{ "time": 0.2, "angle": 8.72 },
{ "time": 0.275, "angle": -11.19 },
{ "time": 0.3, "angle": -8.95 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.63, "y": 2.19 },
{ "time": 0.2, "x": 0.58, "y": 3.5 },
{ "time": 0.275, "x": 4.73, "y": 0.99 },
{ "time": 0.3, "x": 3.78, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 88.74 },
{ "time": 0.2, "angle": 106.29 },
{ "time": 0.275, "angle": 7.78 },
{ "time": 0.3, "angle": -2.04 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.17, "y": -0.74, "curve": "stepped" },
{ "time": 0.2, "x": 1.17, "y": -0.74 },
{ "time": 0.275, "x": 0.07, "y": -3.04 },
{ "time": 0.3, "x": 0.06, "y": -2.44 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{ "time": 0.2 },
{ "time": 0.275, "angle": -45.12 },
{ "time": 0.3, "angle": -41.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -12.83 },
{ "time": 0.2, "angle": -14.85 },
{ "time": 0.275, "angle": -37.66 },
{ "time": 0.3, "angle": -45.26 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.36, "y": 1.1, "curve": "stepped" },
{ "time": 0.2, "x": 1.36, "y": 1.1 },
{ "time": 0.275, "x": 0.85, "y": 0.69 },
{ "time": 0.3, "x": 0.68, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.45 },
{ "time": 0.2, "angle": 1.23 },
{ "time": 0.275, "angle": -14.64 },
{ "time": 0.3, "angle": -19.93 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -7.54, "curve": "stepped" },
{ "time": 0.2, "angle": -7.54 },
{ "time": 0.275, "angle": -1.5 },
{ "time": 0.3, "angle": -1.2 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 2.3, "curve": "stepped" },
{ "time": 0.2, "x": 2.3 },
{ "time": 0.275, "x": 4.1, "y": 0.68 },
{ "time": 0.3, "x": 3.28, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.47, "curve": "stepped" },
{ "time": 0.2, "angle": -2.47 },
{ "time": 0.275, "angle": -13.4 },
{ "time": 0.3, "angle": -10.72 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.64, "y": 0.33, "curve": "stepped" },
{ "time": 0.2, "x": 1.64, "y": 0.33 },
{ "time": 0.275, "x": 3.43, "y": -0.82 },
{ "time": 0.3, "x": 2.74, "y": -0.66 },
{ "time": 0.4 }
]
}
}
},
"Dying": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": -8.4 },
{ "time": 0.2, "angle": 39.43 },
{ "time": 0.3, "angle": 92.74 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -4.03, "y": 5.07 },
{ "time": 0.2, "x": 7.02, "y": 15.79 },
{ "time": 0.3, "x": 23.35, "y": 10.75 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 4.95 },
{ "time": 0.2, "angle": 6.51 },
{ "time": 0.3, "angle": 18.87 },
{ "time": 0.35, "angle": -43.3 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.7 },
{ "time": 0.2, "angle": 51.2 },
{ "time": 0.3, "angle": 73.87 },
{ "time": 0.35, "angle": 16.2 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -15.08 },
{ "time": 0.2, "angle": -23.07 },
{ "time": 0.3, "angle": -32.68 },
{ "time": 0.35, "angle": -12.8 },
{ "time": 0.5 }
],
"translate": [
{ "time": 0.2 },
{ "time": 0.3, "x": -1.78, "y": -6.47 },
{ "time": 0.35, "x": -1.87, "y": -9.79 },
{ "time": 0.5 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 13.62 },
{ "time": 0.2, "angle": 65.34 },
{ "time": 0.3, "angle": 118.73 },
{ "time": 0.35, "angle": 81.87 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -1.95, "y": 6.27 },
{ "time": 0.2, "x": 12.51, "y": 5.34 },
{ "time": 0.3, "x": 42.56, "y": -10.89 },
{ "time": 0.5 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 20.54 },
{ "time": 0.2, "angle": 67.5 },
{ "time": 0.3, "angle": 116.03 },
{ "time": 0.35, "angle": 60.65 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -2.69, "y": 3.32 },
{ "time": 0.2, "x": 3.22, "y": 28.45 },
{ "time": 0.3, "x": 3.04, "y": 28.97 },
{ "time": 0.5 }
]
}
}
},
"Hurt": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.56 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -6.89, "y": 6.79 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.05, "angle": 4.61 },
{ "time": 0.15, "angle": 48.11 },
{ "time": 0.4 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.15, "x": 0.35, "y": -2.99 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.15, "angle": -30.53 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.05, "angle": 23.67 },
{ "time": 0.15, "angle": -20.33 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.7, "y": -1.07 },
{ "time": 0.15, "x": -1.48, "y": 1.68 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -16.85 },
{ "time": 0.15, "angle": 17.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": 1.81, "y": -0.1 },
{ "time": 0.15, "x": 5.87, "y": 1.7 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 12.59 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.26, "y": 0.32 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 29.43 },
{ "time": 0.15, "angle": 44.15 },
{ "time": 0.3, "angle": 0.88 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.46, "y": 11.15 },
{ "time": 0.15, "x": -4.78, "y": 8.54 },
{ "time": 0.3, "x": 0.48, "y": 0.28 },
{ "time": 0.4 }
]
}
}
},
"Idle": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Idle Blinking": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "time": 0.3, "name": "Face 02" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Jump Loop": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": 6.15 },
{ "time": 0.1, "angle": 5.31 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{ "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": -40.02 },
{ "time": 0.1, "angle": -35.6 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": 62.08 },
{ "time": 0.1, "angle": 58.86 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{ "angle": 4.88 },
{ "time": 0.1, "angle": 2.69 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{ "x": 4.18, "y": -1.3 },
{ "time": 0.1, "x": 0.36, "y": -2.16 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": -28.67 },
{ "time": 0.1, "angle": -26.41 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": 36.31 },
{ "time": 0.1, "angle": 33.02 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "x": 0.74, "y": 5.69 }
]
}
}
},
"Jump Start": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.72 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{},
{ "time": 0.05, "y": -3.09 },
{ "time": 0.2, "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -3.79 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{},
{ "time": 0.05, "x": -2.78, "y": -2.09 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "x": 0.74, "y": 5.69 }
]
}
}
},
"Taunt": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.48 },
{ "time": 0.3, "angle": 5.98 },
{ "time": 0.5, "angle": 7.48 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.23, "y": 3.83 },
{ "time": 0.3, "x": 4.18, "y": 3.07 },
{ "time": 0.5, "x": 5.23, "y": 3.83 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 54.14 },
{ "time": 0.3, "angle": 43.31 },
{ "time": 0.5, "angle": 54.14 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.14, "y": -2.5 },
{ "time": 0.3, "x": 0.11, "y": -2 },
{ "time": 0.5, "x": 0.14, "y": -2.5 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.1, "angle": -62.79 },
{ "time": 0.3, "angle": -50.23 },
{ "time": 0.5, "angle": -62.79 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -32.44 },
{ "time": 0.3, "angle": -25.95 },
{ "time": 0.5, "angle": -32.44 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.28, "y": 2.47 },
{ "time": 0.3, "x": 0.22, "y": 1.98 },
{ "time": 0.5, "x": 0.28, "y": 2.47 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": 5.6 },
{ "time": 0.3, "angle": 4.48 },
{ "time": 0.5, "angle": 5.6 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 7.69, "y": -0.86 },
{ "time": 0.3, "x": 6.16, "y": -0.69 },
{ "time": 0.5, "x": 7.69, "y": -0.86 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -11.79 },
{ "time": 0.3, "angle": -9.43 },
{ "time": 0.5, "angle": -11.79 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.92, "y": -0.35 },
{ "time": 0.3, "x": 4.74, "y": -0.28 },
{ "time": 0.5, "x": 5.92, "y": -0.35 },
{ "time": 0.6 }
]
},
"root-bone_007": {
"translate": [
{},
{ "time": 0.1, "x": 4.18 },
{ "time": 0.3, "x": 3.34 },
{ "time": 0.5, "x": 4.18 },
{ "time": 0.6 }
]
}
}
},
"Walking": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": -1.38 },
{ "time": 0.15, "angle": 2.85 },
{ "time": 0.3, "angle": -1.38 },
{ "time": 0.45, "angle": 2.85 },
{ "time": 0.6, "angle": -1.38 }
],
"translate": [
{},
{ "time": 0.15, "y": 2.46 },
{ "time": 0.3 },
{ "time": 0.45, "y": 2.46 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": 14.36 },
{ "time": 0.15, "angle": -19.21 },
{ "time": 0.3, "angle": -42.31 },
{ "time": 0.45, "angle": -19.21 },
{ "time": 0.6, "angle": 14.36 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": -14.61 },
{ "time": 0.15, "angle": 14.48 },
{ "time": 0.3, "angle": 44.78 },
{ "time": 0.45, "angle": 14.48 },
{ "time": 0.6, "angle": -14.61 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -4.83 },
{ "time": 0.2, "angle": 3.56 },
{ "time": 0.35, "angle": -4.83 },
{ "time": 0.5, "angle": 3.56 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.46, "y": -2 },
{ "time": 0.2, "x": 3.65, "y": 1.67 },
{ "time": 0.35, "x": -0.89, "y": -1.87 },
{ "time": 0.5, "x": 4.25, "y": 2.29 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": 23.41 },
{ "time": 0.15, "angle": -0.93 },
{ "time": 0.3, "angle": -24.11 },
{ "time": 0.45, "angle": -0.93 },
{ "time": 0.6, "angle": 23.41 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": -28.77 },
{ "time": 0.15, "angle": -3.78 },
{ "time": 0.3, "angle": 27.88 },
{ "time": 0.45, "angle": -3.78 },
{ "time": 0.6, "angle": -28.77 }
]
}
}
}
}
}

View File

@@ -0,0 +1,11 @@
{
"ver": "1.2.6",
"importer": "spine-data",
"imported": true,
"uuid": "5990d093-cf86-4527-931a-c3fdd5d0f502",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,42 @@
{
"ver": "1.0.26",
"importer": "image",
"imported": true,
"uuid": "97c7172a-f0e5-4367-8f76-a13c1a094a52",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "97c7172a-f0e5-4367-8f76-a13c1a094a52@6c48a",
"displayName": "Animations-Warrior - 02",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "repeat",
"wrapModeT": "repeat",
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "97c7172a-f0e5-4367-8f76-a13c1a094a52",
"visible": false
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"hasAlpha": true,
"type": "texture",
"fixAlphaTransparencyArtifacts": false,
"redirect": "97c7172a-f0e5-4367-8f76-a13c1a094a52@6c48a"
}
}

View File

@@ -1,161 +0,0 @@
<?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>9001.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{2,1}</string>
<key>spriteSize</key>
<string>{58,65}</string>
<key>spriteSourceSize</key>
<string>{102,75}</string>
<key>textureRect</key>
<string>{{1,1},{58,65}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>9002.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{2,1}</string>
<key>spriteSize</key>
<string>{58,65}</string>
<key>spriteSourceSize</key>
<string>{102,75}</string>
<key>textureRect</key>
<string>{{68,1},{58,65}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>9003.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{2,1}</string>
<key>spriteSize</key>
<string>{58,65}</string>
<key>spriteSourceSize</key>
<string>{102,75}</string>
<key>textureRect</key>
<string>{{135,1},{58,65}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>9004.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{-2,-1}</string>
<key>spriteSize</key>
<string>{57,59}</string>
<key>spriteSourceSize</key>
<string>{97,75}</string>
<key>textureRect</key>
<string>{{324,1},{57,59}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>9005.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{-2,-1}</string>
<key>spriteSize</key>
<string>{59,59}</string>
<key>spriteSourceSize</key>
<string>{97,75}</string>
<key>textureRect</key>
<string>{{202,1},{59,59}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>9006.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{-2,-1}</string>
<key>spriteSize</key>
<string>{59,59}</string>
<key>spriteSourceSize</key>
<string>{97,75}</string>
<key>textureRect</key>
<string>{{263,1},{59,59}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>9007.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{5,1}</string>
<key>spriteSize</key>
<string>{49,61}</string>
<key>spriteSourceSize</key>
<string>{93,75}</string>
<key>textureRect</key>
<string>{{515,1},{49,61}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>9008.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{7,2}</string>
<key>spriteSize</key>
<string>{51,63}</string>
<key>spriteSourceSize</key>
<string>{93,75}</string>
<key>textureRect</key>
<string>{{383,1},{51,63}}</string>
<key>textureRotated</key>
<true/>
</dict>
<key>9009.png</key>
<dict>
<key>aliases</key>
<array/>
<key>spriteOffset</key>
<string>{5,3}</string>
<key>spriteSize</key>
<string>{49,65}</string>
<key>spriteSourceSize</key>
<string>{93,75}</string>
<key>textureRect</key>
<string>{{448,1},{49,65}}</string>
<key>textureRotated</key>
<true/>
</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>hero_icon.png</string>
<key>size</key>
<string>{577,61}</string>
<key>smartupdate</key>
<string>$TexturePacker:SmartUpdate:b666e620e0fbd74ba68e9b9dab77417c:4220b683e840b7ee85b058f1cab5fdc1:edcadbf732503a41ecf1a90e72dba274$</string>
<key>textureFileName</key>
<string>hero_icon.png</string>
</dict>
</dict>
</plist>

View File

@@ -1,431 +0,0 @@
{
"ver": "1.0.8",
"importer": "sprite-atlas",
"imported": true,
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5",
"files": [
".json"
],
"subMetas": {
"80343": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@80343",
"displayName": "",
"id": "80343",
"name": "9006",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -2,
"offsetY": -1,
"trimX": 263,
"trimY": 1,
"width": 59,
"height": 59,
"rawWidth": 97,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"c8366": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@c8366",
"displayName": "",
"id": "c8366",
"name": "9001",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 2,
"offsetY": 1,
"trimX": 1,
"trimY": 1,
"width": 58,
"height": 65,
"rawWidth": 102,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"fa39c": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@fa39c",
"displayName": "",
"id": "fa39c",
"name": "9002",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 2,
"offsetY": 1,
"trimX": 68,
"trimY": 1,
"width": 58,
"height": 65,
"rawWidth": 102,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"5c4dd": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@5c4dd",
"displayName": "",
"id": "5c4dd",
"name": "9003",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 2,
"offsetY": 1,
"trimX": 135,
"trimY": 1,
"width": 58,
"height": 65,
"rawWidth": 102,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"3e072": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@3e072",
"displayName": "",
"id": "3e072",
"name": "9004",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -2,
"offsetY": -1,
"trimX": 324,
"trimY": 1,
"width": 57,
"height": 59,
"rawWidth": 97,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"675ef": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@675ef",
"displayName": "",
"id": "675ef",
"name": "9005",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -2,
"offsetY": -1,
"trimX": 202,
"trimY": 1,
"width": 59,
"height": 59,
"rawWidth": 97,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"618a6": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@618a6",
"displayName": "",
"id": "618a6",
"name": "9007",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 5,
"offsetY": 1,
"trimX": 515,
"trimY": 1,
"width": 49,
"height": 61,
"rawWidth": 93,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"a073d": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@a073d",
"displayName": "",
"id": "a073d",
"name": "9008",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 7,
"offsetY": 2,
"trimX": 383,
"trimY": 1,
"width": 51,
"height": 63,
"rawWidth": 93,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"d2107": {
"importer": "sprite-frame",
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5@d2107",
"displayName": "",
"id": "d2107",
"name": "9009",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 5,
"offsetY": 3,
"trimX": 448,
"trimY": 1,
"width": 49,
"height": 65,
"rawWidth": 93,
"rawHeight": 75,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a",
"atlasUuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"atlasTextureName": "hero_icon.png",
"format": 3,
"uuid": "946b5b69-c398-48c5-9a5d-a398a02d0cf5",
"textureUuid": "c86e353b-53c2-4b3b-8e75-6ebdae0fa11d@6c48a"
}
}

View File

@@ -8,21 +8,25 @@
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{7,2}</string>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{92,114}</string>
<string>{93,111}</string>
<key>spriteSourceSize</key>
<string>{180,144}</string>
<string>{93,111}</string>
<key>textureRect</key>
<string>{{247,146},{92,114}}</string>
<string>{{253,142},{93,111}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>a2.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{13,5}</string>
<key>spriteSize</key>
@@ -30,14 +34,16 @@
<key>spriteSourceSize</key>
<string>{180,144}</string>
<key>textureRect</key>
<string>{{1,146},{96,120}}</string>
<string>{{442,115},{96,120}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>a3.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{9,6}</string>
<key>spriteSize</key>
@@ -45,37 +51,58 @@
<key>spriteSourceSize</key>
<string>{180,144}</string>
<key>textureRect</key>
<string>{{123,146},{92,122}}</string>
<string>{{348,120},{92,122}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>ice1.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{9,2}</string>
<key>spriteSize</key>
<string>{113,112}</string>
<key>spriteSourceSize</key>
<string>{171,144}</string>
<key>textureRect</key>
<string>{{376,1},{113,112}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>k1.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{5,2}</string>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{130,143}</string>
<string>{96,121}</string>
<key>spriteSourceSize</key>
<string>{234,171}</string>
<string>{96,121}</string>
<key>textureRect</key>
<string>{{1,1},{130,143}}</string>
<string>{{1,143},{96,121}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>k2.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{5,2}</string>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{130,143}</string>
<string>{129,140}</string>
<key>spriteSourceSize</key>
<string>{234,171}</string>
<string>{129,140}</string>
<key>textureRect</key>
<string>{{133,1},{130,143}}</string>
<string>{{1,1},{129,140}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -83,17 +110,53 @@
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{5,2}</string>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{130,143}</string>
<string>{126,139}</string>
<key>spriteSourceSize</key>
<string>{234,171}</string>
<string>{126,139}</string>
<key>textureRect</key>
<string>{{265,1},{130,143}}</string>
<string>{{132,1},{126,139}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>m1.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{-3,-1}</string>
<key>spriteSize</key>
<string>{114,117}</string>
<key>spriteSourceSize</key>
<string>{198,153}</string>
<key>textureRect</key>
<string>{{260,1},{114,117}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>pld1.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{111,119}</string>
<key>spriteSourceSize</key>
<string>{111,119}</string>
<key>textureRect</key>
<string>{{132,142},{111,119}}</string>
<key>textureRotated</key>
<true/>
</dict>
</dict>
<key>metadata</key>
<dict>
@@ -106,9 +169,9 @@
<key>realTextureFileName</key>
<string>herois.png</string>
<key>size</key>
<string>{396,243}</string>
<string>{539,254}</string>
<key>smartupdate</key>
<string>$TexturePacker:SmartUpdate:3644c5476e6ef56d26fa97dc4382d772:156b7df819ef5f4513212d0a9ac11dda:93964f5048646c99da4e4e399b4d643e$</string>
<string>$TexturePacker:SmartUpdate:3dc19b9841f80ec70059f6638bc66c91:4deba596c274e3c9b664d6583d0b2856:93964f5048646c99da4e4e399b4d643e$</string>
<key>textureFileName</key>
<string>herois.png</string>
</dict>

View File

@@ -16,15 +16,15 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 7,
"offsetY": 2,
"trimX": 247,
"trimY": 146,
"width": 92,
"height": 114,
"rawWidth": 180,
"rawHeight": 144,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 253,
"trimY": 142,
"width": 93,
"height": 111,
"rawWidth": 93,
"rawHeight": 111,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
@@ -62,11 +62,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 13,
"offsetY": 5,
"trimX": 1,
"trimY": 146,
"trimX": 442,
"trimY": 115,
"width": 96,
"height": 120,
"rawWidth": 180,
@@ -108,11 +108,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 9,
"offsetY": 6,
"trimX": 123,
"trimY": 146,
"trimX": 348,
"trimY": 120,
"width": 92,
"height": 122,
"rawWidth": 180,
@@ -145,6 +145,52 @@
],
"subMetas": {}
},
"1d397": {
"importer": "sprite-frame",
"uuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@1d397",
"displayName": "",
"id": "1d397",
"name": "ice1",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 9,
"offsetY": 2,
"trimX": 376,
"trimY": 1,
"width": 113,
"height": 112,
"rawWidth": 171,
"rawHeight": 144,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "ff2de696-adce-4f5d-8fca-d6d66d3746a7@6c48a",
"atlasUuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"b78da": {
"importer": "sprite-frame",
"uuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@b78da",
@@ -154,18 +200,18 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 5,
"offsetY": 2,
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 130,
"height": 143,
"rawWidth": 234,
"rawHeight": 171,
"trimY": 143,
"width": 96,
"height": 121,
"rawWidth": 96,
"rawHeight": 121,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderLeft": 5,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
@@ -201,14 +247,14 @@
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 5,
"offsetY": 2,
"trimX": 133,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 130,
"height": 143,
"rawWidth": 234,
"rawHeight": 171,
"width": 129,
"height": 140,
"rawWidth": 129,
"rawHeight": 140,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
@@ -247,14 +293,106 @@
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 5,
"offsetY": 2,
"trimX": 265,
"offsetX": 0,
"offsetY": 0,
"trimX": 132,
"trimY": 1,
"width": 130,
"height": 143,
"rawWidth": 234,
"rawHeight": 171,
"width": 126,
"height": 139,
"rawWidth": 126,
"rawHeight": 139,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "ff2de696-adce-4f5d-8fca-d6d66d3746a7@6c48a",
"atlasUuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"a61ca": {
"importer": "sprite-frame",
"uuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@a61ca",
"displayName": "",
"id": "a61ca",
"name": "m1",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": -3,
"offsetY": -1,
"trimX": 260,
"trimY": 1,
"width": 114,
"height": 117,
"rawWidth": 198,
"rawHeight": 153,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "ff2de696-adce-4f5d-8fca-d6d66d3746a7@6c48a",
"atlasUuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"a3916": {
"importer": "sprite-frame",
"uuid": "37051f6a-2eb0-4e6f-8e6b-c8aa7bc1066d@a3916",
"displayName": "",
"id": "a3916",
"name": "pld1",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 132,
"trimY": 142,
"width": 111,
"height": 119,
"rawWidth": 111,
"rawHeight": 119,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

@@ -1,96 +1,96 @@
Animations-Archer 01.png
size: 333,269
size: 518,184
format: RGBA8888
filter: Linear,Linear
repeat: none
Arrow
rotate: false
xy: 129, 52
xy: 292, 81
size: 138, 36
orig: 160, 48
offset: 11, 6
index: -1
Body
rotate: false
xy: 2, 3
rotate: true
xy: 202, 57
size: 125, 88
orig: 128, 128
offset: 2, 21
index: -1
Bow
rotate: false
xy: 202, 90
size: 124, 46
orig: 128, 64
offset: 2, 10
xy: 292, 119
size: 136, 63
orig: 140, 64
offset: 0, 1
index: -1
Face 01
rotate: false
xy: 202, 138
xy: 202, 2
size: 112, 53
orig: 160, 128
offset: 24, 25
index: -1
Face 02
rotate: true
xy: 316, 162
rotate: false
xy: 292, 64
size: 105, 15
orig: 160, 128
offset: 29, 35
index: -1
Face 03
rotate: false
xy: 202, 193
xy: 399, 5
size: 112, 74
orig: 160, 128
offset: 23, 13
index: -1
Head
rotate: false
xy: 2, 93
xy: 2, 8
size: 198, 174
orig: 260, 260
offset: 31, 43
index: -1
Left Arm
rotate: false
xy: 222, 5
xy: 432, 87
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Left Hand
rotate: true
xy: 129, 2
xy: 316, 14
size: 48, 45
orig: 64, 64
offset: 8, 7
index: -1
Left Leg
rotate: true
xy: 269, 54
rotate: false
xy: 363, 12
size: 34, 50
orig: 64, 64
offset: 15, 7
index: -1
Right Leg
rotate: true
xy: 269, 54
rotate: false
xy: 363, 12
size: 34, 50
orig: 64, 64
offset: 15, 7
index: -1
Right Arm
rotate: false
xy: 265, 5
xy: 475, 87
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Right Hand
rotate: true
xy: 176, 2
xy: 430, 134
size: 48, 44
orig: 64, 64
offset: 8, 10

View File

@@ -1,6 +1,6 @@
{
"skeleton": {
"hash": "HgA8CsjMOt0kMWQoFpYsEa1dJjE=",
"hash": "wV0eGd2mOY52sFL9o+Xzlj6TOD0=",
"spine": "3.8.75",
"x": -134.14,
"y": -93.42,
@@ -56,7 +56,7 @@
"Arrow": { "width": 160, "height": 48 }
},
"root-bone_006-bone_000-bone_001-ext_Bow": {
"Bow": { "width": 128, "height": 64 }
"Bow": { "width": 140, "height": 64 }
},
"root-bone_006-ext_Body": {
"Body": { "width": 128, "height": 128 }
@@ -145,15 +145,15 @@
},
"Dying": {
"slots": {
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
},
"root-bone_006-bone_002-bone_003-ext_Arrow": {
"color": [
{ "color": "ffffff00" }
]
},
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
@@ -247,15 +247,15 @@
},
"Hurt": {
"slots": {
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
},
"root-bone_006-bone_002-bone_003-ext_Arrow": {
"color": [
{ "color": "ffffff00" }
]
},
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
@@ -390,15 +390,15 @@
},
"Idle Blinking": {
"slots": {
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "time": 0.3, "name": "Face 02" }
]
},
"root-bone_006-bone_002-bone_003-ext_Arrow": {
"color": [
{ "color": "ffffff00" }
]
},
"root-bone_006-bone_007-ext_Face 01": {
"attachment": [
{ "time": 0.3, "name": "Face 02" }
]
}
},
"bones": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -1,97 +1,97 @@
Animations-Knight Dark.png
size: 290,402
size: 507,237
format: RGBA8888
filter: Linear,Linear
repeat: none
Body
rotate: true
xy: 116, 64
rotate: false
xy: 421, 147
size: 84, 88
orig: 128, 128
offset: 22, 18
index: -1
Face 01
rotate: true
xy: 236, 78
rotate: false
xy: 236, 25
size: 112, 52
orig: 200, 128
offset: 51, 28
index: -1
Face 02
rotate: false
xy: 116, 150
rotate: true
xy: 350, 49
size: 104, 16
orig: 200, 128
offset: 56, 34
index: -1
Face 03
rotate: false
xy: 2, 92
xy: 236, 79
size: 112, 74
orig: 200, 128
offset: 50, 13
index: -1
Head
rotate: false
xy: 2, 168
xy: 2, 3
size: 232, 232
orig: 280, 280
offset: 9, 30
index: -1
Left Arm
rotate: true
xy: 106, 21
rotate: false
xy: 350, 2
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Left Hand
rotate: false
xy: 56, 45
xy: 440, 100
size: 48, 45
orig: 64, 64
offset: 8, 7
index: -1
Left Leg
rotate: true
xy: 2, 50
xy: 440, 12
size: 40, 52
orig: 64, 64
offset: 12, 6
index: -1
Right Leg
rotate: true
xy: 2, 50
xy: 440, 12
size: 40, 52
orig: 64, 64
offset: 12, 6
index: -1
Right Arm
rotate: true
xy: 153, 21
rotate: false
xy: 393, 4
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Right Hand
rotate: false
xy: 2, 4
xy: 440, 54
size: 48, 44
orig: 64, 64
offset: 8, 10
index: -1
Shield
rotate: true
xy: 206, 2
size: 74, 76
rotate: false
xy: 368, 51
size: 70, 94
orig: 100, 100
offset: 13, 12
offset: 13, 5
index: -1
Weapon
rotate: true
xy: 236, 192
size: 208, 52
rotate: false
xy: 236, 155
size: 183, 80
orig: 240, 80
offset: 16, 14
offset: 27, 0
index: -1

View File

@@ -1,15 +1,5 @@
{
"skeleton": {
"hash": "4dDdX2BamDhlNnKmk79X1KkeB0w=",
"spine": "3.8.75",
"x": -151.92,
"y": -10.85,
"width": 314.15,
"height": 336.35,
"fps": 10,
"images": "D:\\Game\\games\\spine\\items\\Knight Dark\\Vector Parts",
"audio": "D:\\Game\\games\\spine\\items\\Knight Dark\\Vector Parts"
},
"skeleton": { "hash": "pfhQFqBoW5xIj5+gvJHsWNYri2A=", "spine": "3.8.75", "fps": 10, "images": "D:\\Game\\games\\spine\\items\\Knight Dark\\Vector Parts", "audio": "D:\\Game\\games\\spine\\items\\Knight Dark\\Vector Parts" },
"bones": [
{ "name": "root" },
{ "name": "root-bone_006", "parent": "root", "length": 56.22, "rotation": 89.4, "x": 0.14, "y": 33.73 },
@@ -478,6 +468,123 @@
}
}
},
"Jump Loop": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": 36.35 },
{ "time": 0.1, "angle": 32.4 },
{ "time": 0.2, "angle": 36.35 }
],
"translate": [
{ "x": 0.48, "y": 4.81 }
]
},
"root-bone_005": {
"rotate": [
{ "angle": -36.22 },
{ "time": 0.1, "angle": -33.81 },
{ "time": 0.2, "angle": -36.22 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": 6.62 },
{ "time": 0.1, "angle": 5.1 },
{ "time": 0.2, "angle": 6.62 }
]
},
"root-bone_006-bone_000": {
"rotate": [
{ "angle": 29.54 },
{ "time": 0.1, "angle": 28.2 },
{ "time": 0.2, "angle": 29.54 }
]
},
"root-bone_006-bone_000-bone_001": {
"rotate": [
{ "angle": 15.26 }
]
},
"root-bone_006-bone_002": {
"rotate": [
{ "angle": -29.22 },
{ "time": 0.1, "angle": -25.36 },
{ "time": 0.2, "angle": -29.22 }
]
},
"root-bone_006-bone_002-bone_003-bone_008": {
"rotate": [
{ "angle": 29.22 },
{ "time": 0.1, "angle": 26.89 },
{ "time": 0.2, "angle": 29.22 }
]
},
"root-bone_006-bone_007": {
"rotate": [
{ "angle": 6.11 },
{ "time": 0.1, "angle": 3.71 },
{ "time": 0.2, "angle": 6.11 }
]
}
}
},
"Jump Start": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 36.35 }
],
"translate": [
{},
{ "time": 0.2, "x": 0.48, "y": 4.81 }
]
},
"root-bone_005": {
"rotate": [
{},
{ "time": 0.2, "angle": -36.22 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.2, "angle": 6.62 }
]
},
"root-bone_006-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 29.54 }
]
},
"root-bone_006-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.2, "angle": 15.26 }
]
},
"root-bone_006-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -29.22 }
]
},
"root-bone_006-bone_002-bone_003-bone_008": {
"rotate": [
{},
{ "time": 0.2, "angle": 29.22 }
]
},
"root-bone_006-bone_007": {
"rotate": [
{},
{ "time": 0.2, "angle": 6.11 }
]
}
}
},
"Taunt": {
"bones": {
"root-bone_004": {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

@@ -0,0 +1,90 @@
Animations-Warrior - 02.png
size: 391,260
format: RGBA8888
filter: Linear,Linear
repeat: none
Body
rotate: true
xy: 297, 4
size: 90, 89
orig: 128, 128
offset: 19, 18
index: -1
Face 01
rotate: false
xy: 136, 2
size: 112, 52
orig: 200, 128
offset: 51, 18
index: -1
Face 02
rotate: false
xy: 2, 3
size: 104, 16
orig: 200, 128
offset: 56, 34
index: -1
Face 03
rotate: true
xy: 272, 146
size: 112, 74
orig: 200, 128
offset: 50, 3
index: -1
Head
rotate: true
xy: 82, 56
size: 202, 188
orig: 280, 280
offset: 56, 29
index: -1
Left Arm
rotate: false
xy: 318, 99
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Left Hand
rotate: true
xy: 250, 6
size: 48, 45
orig: 64, 64
offset: 8, 7
index: -1
Left Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Arm
rotate: false
xy: 348, 213
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Right Hand
rotate: true
xy: 272, 96
size: 48, 44
orig: 64, 64
offset: 8, 10
index: -1
Weapon
rotate: true
xy: 2, 21
size: 237, 78
orig: 240, 80
offset: 0, 1
index: -1

View File

@@ -0,0 +1,12 @@
{
"ver": "1.0.1",
"importer": "*",
"imported": true,
"uuid": "51dbc29b-a3a1-4f7d-b153-a7daf871b110",
"files": [
".atlas",
".json"
],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,818 @@
{
"skeleton": {
"hash": "61ydwC0gpP7IUAwyWY1/HwU+F14=",
"spine": "3.8.75",
"x": -160.6,
"y": -7.27,
"width": 344.99,
"height": 336.6,
"fps": 10,
"images": "./items/Warrior - 02/Vector Parts/",
"audio": "D:/Game/games/spine/items/Warrior - 02/Vector Parts"
},
"bones": [
{ "name": "root" },
{ "name": "root-bone_007", "parent": "root", "length": 33.66, "rotation": 271.1, "x": 18.81, "y": 35.44 },
{ "name": "root-bone_006", "parent": "root", "length": 32.36, "rotation": 269.43, "x": -19.38, "y": 34.79 },
{ "name": "root-bone_004", "parent": "root", "length": 57.88, "rotation": 88.89, "x": 0.09, "y": 34.28 },
{ "name": "root-bone_006-ext_Right Leg", "parent": "root-bone_006", "rotation": 90.57, "x": 10.06, "y": -0.34 },
{ "name": "root-bone_004-bone_002", "parent": "root-bone_004", "length": 30.44, "rotation": 158.95, "x": 43.87, "y": 28.88 },
{ "name": "root-bone_004-bone_000", "parent": "root-bone_004", "length": 31.36, "rotation": 208.97, "x": 45.76, "y": -16.6 },
{ "name": "root-bone_004-bone_005", "parent": "root-bone_004", "length": 141.04, "rotation": 359.97, "x": 57.88 },
{ "name": "root-bone_004-ext_Body", "parent": "root-bone_004", "rotation": 271.11, "x": 27.01, "y": 0.65 },
{ "name": "root-bone_007-ext_Left Leg", "parent": "root-bone_007", "rotation": 88.9, "x": 10.08, "y": -0.24 },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "parent": "root-bone_004-bone_000", "rotation": 99.93, "x": 9.24, "y": -1.02 },
{ "name": "root-bone_004-bone_005-ext_Head", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 96.73, "y": 23.74 },
{ "name": "root-bone_004-bone_000-bone_001", "parent": "root-bone_004-bone_000", "length": 22.79, "rotation": 36.06, "x": 31.36 },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "parent": "root-bone_004-bone_002", "rotation": 97.62, "x": 9.77, "y": -0.79 },
{ "name": "root-bone_004-bone_005-ext_Face 01", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 53.95, "y": -0.4 },
{ "name": "root-bone_004-bone_002-bone_003", "parent": "root-bone_004-bone_002", "length": 23.59, "rotation": 10.28, "x": 30.44 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "parent": "root-bone_004-bone_000-bone_001", "rotation": 81.45, "x": 25.62, "y": 81.38 },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "parent": "root-bone_004-bone_002-bone_003", "rotation": 99.27, "x": 8.65, "y": 1.49 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "parent": "root-bone_004-bone_000-bone_001", "rotation": 100.74, "x": 8.62, "y": 0.69 }
],
"slots": [
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "bone": "root-bone_004-bone_000-bone_001-ext_Weapon", "attachment": "Weapon" },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "bone": "root-bone_004-bone_000-bone_001-ext_Left Hand", "attachment": "Left Hand" },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "bone": "root-bone_004-bone_000-ext_Left Arm", "attachment": "Left Arm" },
{ "name": "root-bone_007-ext_Left Leg", "bone": "root-bone_007-ext_Left Leg", "attachment": "Left Leg" },
{ "name": "root-bone_006-ext_Right Leg", "bone": "root-bone_006-ext_Right Leg", "attachment": "Right Leg" },
{ "name": "root-bone_004-ext_Body", "bone": "root-bone_004-ext_Body", "attachment": "Body" },
{ "name": "root-bone_004-bone_005-ext_Head", "bone": "root-bone_004-bone_005-ext_Head", "attachment": "Head" },
{ "name": "root-bone_004-bone_005-ext_Face 01", "bone": "root-bone_004-bone_005-ext_Face 01", "attachment": "Face 01" },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "bone": "root-bone_004-bone_002-bone_003-ext_Right Hand", "attachment": "Right Hand" },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "bone": "root-bone_004-bone_002-ext_Right Arm", "attachment": "Right Arm" }
],
"skins": [
{
"name": "default",
"attachments": {
"root-bone_004-bone_000-bone_001-ext_Left Hand": {
"Left Hand": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Head": {
"Head": { "width": 280, "height": 280 }
},
"root-bone_004-ext_Body": {
"Body": { "width": 128, "height": 128 }
},
"root-bone_004-bone_002-ext_Right Arm": {
"Right Arm": { "width": 64, "height": 64 }
},
"root-bone_007-ext_Left Leg": {
"Left Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-bone_001-ext_Weapon": {
"Weapon": {
"x": -11.28,
"y": -6.23,
"scaleX": 0.8423,
"scaleY": 0.8905,
"rotation": -7.99,
"width": 240,
"height": 80
}
},
"root-bone_004-bone_002-bone_003-ext_Right Hand": {
"Right Hand": { "width": 64, "height": 64 }
},
"root-bone_006-ext_Right Leg": {
"Right Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-ext_Left Arm": {
"Left Arm": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Face 01": {
"Face 01": { "width": 200, "height": 128 },
"Face 02": { "width": 200, "height": 128 },
"Face 03": { "width": 200, "height": 128 }
}
}
}
],
"animations": {
"Attacking": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.05 },
{ "time": 0.2, "angle": 8.72 },
{ "time": 0.275, "angle": -11.19 },
{ "time": 0.3, "angle": -8.95 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.63, "y": 2.19 },
{ "time": 0.2, "x": 0.58, "y": 3.5 },
{ "time": 0.275, "x": 4.73, "y": 0.99 },
{ "time": 0.3, "x": 3.78, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 88.74 },
{ "time": 0.2, "angle": 106.29 },
{ "time": 0.275, "angle": 7.78 },
{ "time": 0.3, "angle": -2.04 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.17, "y": -0.74, "curve": "stepped" },
{ "time": 0.2, "x": 1.17, "y": -0.74 },
{ "time": 0.275, "x": 0.07, "y": -3.04 },
{ "time": 0.3, "x": 0.06, "y": -2.44 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{ "time": 0.2 },
{ "time": 0.275, "angle": -45.12 },
{ "time": 0.3, "angle": -41.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -12.83 },
{ "time": 0.2, "angle": -14.85 },
{ "time": 0.275, "angle": -37.66 },
{ "time": 0.3, "angle": -45.26 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.36, "y": 1.1, "curve": "stepped" },
{ "time": 0.2, "x": 1.36, "y": 1.1 },
{ "time": 0.275, "x": 0.85, "y": 0.69 },
{ "time": 0.3, "x": 0.68, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.45 },
{ "time": 0.2, "angle": 1.23 },
{ "time": 0.275, "angle": -14.64 },
{ "time": 0.3, "angle": -19.93 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -7.54, "curve": "stepped" },
{ "time": 0.2, "angle": -7.54 },
{ "time": 0.275, "angle": -1.5 },
{ "time": 0.3, "angle": -1.2 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 2.3, "curve": "stepped" },
{ "time": 0.2, "x": 2.3 },
{ "time": 0.275, "x": 4.1, "y": 0.68 },
{ "time": 0.3, "x": 3.28, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.47, "curve": "stepped" },
{ "time": 0.2, "angle": -2.47 },
{ "time": 0.275, "angle": -13.4 },
{ "time": 0.3, "angle": -10.72 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.64, "y": 0.33, "curve": "stepped" },
{ "time": 0.2, "x": 1.64, "y": 0.33 },
{ "time": 0.275, "x": 3.43, "y": -0.82 },
{ "time": 0.3, "x": 2.74, "y": -0.66 },
{ "time": 0.4 }
]
}
}
},
"Dying": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": -8.4 },
{ "time": 0.2, "angle": 39.43 },
{ "time": 0.3, "angle": 92.74 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -4.03, "y": 5.07 },
{ "time": 0.2, "x": 7.02, "y": 15.79 },
{ "time": 0.3, "x": 23.35, "y": 10.75 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 4.95 },
{ "time": 0.2, "angle": 6.51 },
{ "time": 0.3, "angle": 18.87 },
{ "time": 0.35, "angle": -43.3 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.7 },
{ "time": 0.2, "angle": 51.2 },
{ "time": 0.3, "angle": 73.87 },
{ "time": 0.35, "angle": 16.2 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -15.08 },
{ "time": 0.2, "angle": -23.07 },
{ "time": 0.3, "angle": -32.68 },
{ "time": 0.35, "angle": -12.8 },
{ "time": 0.5 }
],
"translate": [
{ "time": 0.2 },
{ "time": 0.3, "x": -1.78, "y": -6.47 },
{ "time": 0.35, "x": -1.87, "y": -9.79 },
{ "time": 0.5 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 13.62 },
{ "time": 0.2, "angle": 65.34 },
{ "time": 0.3, "angle": 118.73 },
{ "time": 0.35, "angle": 81.87 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -1.95, "y": 6.27 },
{ "time": 0.2, "x": 12.51, "y": 5.34 },
{ "time": 0.3, "x": 42.56, "y": -10.89 },
{ "time": 0.5 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 20.54 },
{ "time": 0.2, "angle": 67.5 },
{ "time": 0.3, "angle": 116.03 },
{ "time": 0.35, "angle": 60.65 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -2.69, "y": 3.32 },
{ "time": 0.2, "x": 3.22, "y": 28.45 },
{ "time": 0.3, "x": 3.04, "y": 28.97 },
{ "time": 0.5 }
]
}
}
},
"Hurt": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.56 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -6.89, "y": 6.79 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.05, "angle": 4.61 },
{ "time": 0.15, "angle": 48.11 },
{ "time": 0.4 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.15, "x": 0.35, "y": -2.99 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.15, "angle": -30.53 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.05, "angle": 23.67 },
{ "time": 0.15, "angle": -20.33 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.7, "y": -1.07 },
{ "time": 0.15, "x": -1.48, "y": 1.68 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -16.85 },
{ "time": 0.15, "angle": 17.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": 1.81, "y": -0.1 },
{ "time": 0.15, "x": 5.87, "y": 1.7 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 12.59 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.26, "y": 0.32 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 29.43 },
{ "time": 0.15, "angle": 44.15 },
{ "time": 0.3, "angle": 0.88 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.46, "y": 11.15 },
{ "time": 0.15, "x": -4.78, "y": 8.54 },
{ "time": 0.3, "x": 0.48, "y": 0.28 },
{ "time": 0.4 }
]
}
}
},
"Idle": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Idle Blinking": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "time": 0.3, "name": "Face 02" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Jump Loop": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": 6.15 },
{ "time": 0.1, "angle": 5.31 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{ "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": -40.02 },
{ "time": 0.1, "angle": -35.6 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": 62.08 },
{ "time": 0.1, "angle": 58.86 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{ "angle": 4.88 },
{ "time": 0.1, "angle": 2.69 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{ "x": 4.18, "y": -1.3 },
{ "time": 0.1, "x": 0.36, "y": -2.16 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": -28.67 },
{ "time": 0.1, "angle": -26.41 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": 36.31 },
{ "time": 0.1, "angle": 33.02 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "x": 0.74, "y": 5.69 }
]
}
}
},
"Jump Start": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.72 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{},
{ "time": 0.05, "y": -3.09 },
{ "time": 0.2, "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -3.79 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{},
{ "time": 0.05, "x": -2.78, "y": -2.09 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "x": 0.74, "y": 5.69 }
]
}
}
},
"Taunt": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.48 },
{ "time": 0.3, "angle": 5.98 },
{ "time": 0.5, "angle": 7.48 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.23, "y": 3.83 },
{ "time": 0.3, "x": 4.18, "y": 3.07 },
{ "time": 0.5, "x": 5.23, "y": 3.83 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 54.14 },
{ "time": 0.3, "angle": 43.31 },
{ "time": 0.5, "angle": 54.14 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.14, "y": -2.5 },
{ "time": 0.3, "x": 0.11, "y": -2 },
{ "time": 0.5, "x": 0.14, "y": -2.5 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.1, "angle": -62.79 },
{ "time": 0.3, "angle": -50.23 },
{ "time": 0.5, "angle": -62.79 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -32.44 },
{ "time": 0.3, "angle": -25.95 },
{ "time": 0.5, "angle": -32.44 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.28, "y": 2.47 },
{ "time": 0.3, "x": 0.22, "y": 1.98 },
{ "time": 0.5, "x": 0.28, "y": 2.47 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": 5.6 },
{ "time": 0.3, "angle": 4.48 },
{ "time": 0.5, "angle": 5.6 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 7.69, "y": -0.86 },
{ "time": 0.3, "x": 6.16, "y": -0.69 },
{ "time": 0.5, "x": 7.69, "y": -0.86 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -11.79 },
{ "time": 0.3, "angle": -9.43 },
{ "time": 0.5, "angle": -11.79 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.92, "y": -0.35 },
{ "time": 0.3, "x": 4.74, "y": -0.28 },
{ "time": 0.5, "x": 5.92, "y": -0.35 },
{ "time": 0.6 }
]
},
"root-bone_007": {
"translate": [
{},
{ "time": 0.1, "x": 4.18 },
{ "time": 0.3, "x": 3.34 },
{ "time": 0.5, "x": 4.18 },
{ "time": 0.6 }
]
}
}
},
"Walking": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": -1.38 },
{ "time": 0.15, "angle": 2.85 },
{ "time": 0.3, "angle": -1.38 },
{ "time": 0.45, "angle": 2.85 },
{ "time": 0.6, "angle": -1.38 }
],
"translate": [
{},
{ "time": 0.15, "y": 2.46 },
{ "time": 0.3 },
{ "time": 0.45, "y": 2.46 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": 14.36 },
{ "time": 0.15, "angle": -19.21 },
{ "time": 0.3, "angle": -42.31 },
{ "time": 0.45, "angle": -19.21 },
{ "time": 0.6, "angle": 14.36 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": -14.61 },
{ "time": 0.15, "angle": 14.48 },
{ "time": 0.3, "angle": 44.78 },
{ "time": 0.45, "angle": 14.48 },
{ "time": 0.6, "angle": -14.61 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -4.83 },
{ "time": 0.2, "angle": 3.56 },
{ "time": 0.35, "angle": -4.83 },
{ "time": 0.5, "angle": 3.56 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.46, "y": -2 },
{ "time": 0.2, "x": 3.65, "y": 1.67 },
{ "time": 0.35, "x": -0.89, "y": -1.87 },
{ "time": 0.5, "x": 4.25, "y": 2.29 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": 23.41 },
{ "time": 0.15, "angle": -0.93 },
{ "time": 0.3, "angle": -24.11 },
{ "time": 0.45, "angle": -0.93 },
{ "time": 0.6, "angle": 23.41 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": -28.77 },
{ "time": 0.15, "angle": -3.78 },
{ "time": 0.3, "angle": 27.88 },
{ "time": 0.45, "angle": -3.78 },
{ "time": 0.6, "angle": -28.77 }
]
}
}
}
}
}

View File

@@ -0,0 +1,11 @@
{
"ver": "1.2.6",
"importer": "spine-data",
"imported": true,
"uuid": "7bc516b4-8dd7-4950-be11-e72eedbe8de1",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,42 @@
{
"ver": "1.0.26",
"importer": "image",
"imported": true,
"uuid": "94a86697-0229-40a2-a6c6-0c7eb9fcfd09",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "94a86697-0229-40a2-a6c6-0c7eb9fcfd09@6c48a",
"displayName": "Animations-Warrior - 02",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "repeat",
"wrapModeT": "repeat",
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "94a86697-0229-40a2-a6c6-0c7eb9fcfd09",
"visible": false
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"hasAlpha": true,
"type": "texture",
"fixAlphaTransparencyArtifacts": false,
"redirect": "94a86697-0229-40a2-a6c6-0c7eb9fcfd09@6c48a"
}
}

View File

@@ -0,0 +1,90 @@
Warrior - 02.png
size: 391,260
format: RGBA8888
filter: Linear,Linear
repeat: none
Body
rotate: true
xy: 297, 4
size: 90, 89
orig: 128, 128
offset: 19, 18
index: -1
Face 01
rotate: false
xy: 136, 2
size: 112, 52
orig: 200, 128
offset: 51, 18
index: -1
Face 02
rotate: false
xy: 2, 3
size: 104, 16
orig: 200, 128
offset: 56, 34
index: -1
Face 03
rotate: true
xy: 272, 146
size: 112, 74
orig: 200, 128
offset: 50, 3
index: -1
Head
rotate: true
xy: 82, 56
size: 202, 188
orig: 280, 280
offset: 56, 29
index: -1
Left Arm
rotate: false
xy: 318, 99
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Left Hand
rotate: true
xy: 250, 6
size: 48, 45
orig: 64, 64
offset: 8, 7
index: -1
Left Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Leg
rotate: true
xy: 82, 21
size: 33, 52
orig: 64, 64
offset: 16, 6
index: -1
Right Arm
rotate: false
xy: 348, 213
size: 41, 45
orig: 64, 64
offset: 11, 9
index: -1
Right Hand
rotate: true
xy: 272, 96
size: 48, 44
orig: 64, 64
offset: 8, 10
index: -1
Weapon
rotate: true
xy: 2, 21
size: 237, 78
orig: 240, 80
offset: 0, 1
index: -1

View File

@@ -0,0 +1,12 @@
{
"ver": "1.0.1",
"importer": "*",
"imported": true,
"uuid": "48065e4e-9b60-4807-9b2d-82c14dbcdc79",
"files": [
".atlas",
".json"
],
"subMetas": {},
"userData": {}
}

View File

@@ -0,0 +1,818 @@
{
"skeleton": {
"hash": "61ydwC0gpP7IUAwyWY1/HwU+F14=",
"spine": "3.8.75",
"x": -160.6,
"y": -7.27,
"width": 344.99,
"height": 336.6,
"fps": 10,
"images": "./items/Warrior - 02/Vector Parts/",
"audio": "D:/Game/games/spine/items/Warrior - 02/Vector Parts"
},
"bones": [
{ "name": "root" },
{ "name": "root-bone_007", "parent": "root", "length": 33.66, "rotation": 271.1, "x": 18.81, "y": 35.44 },
{ "name": "root-bone_006", "parent": "root", "length": 32.36, "rotation": 269.43, "x": -19.38, "y": 34.79 },
{ "name": "root-bone_004", "parent": "root", "length": 57.88, "rotation": 88.89, "x": 0.09, "y": 34.28 },
{ "name": "root-bone_006-ext_Right Leg", "parent": "root-bone_006", "rotation": 90.57, "x": 10.06, "y": -0.34 },
{ "name": "root-bone_004-bone_002", "parent": "root-bone_004", "length": 30.44, "rotation": 158.95, "x": 43.87, "y": 28.88 },
{ "name": "root-bone_004-bone_000", "parent": "root-bone_004", "length": 31.36, "rotation": 208.97, "x": 45.76, "y": -16.6 },
{ "name": "root-bone_004-bone_005", "parent": "root-bone_004", "length": 141.04, "rotation": 359.97, "x": 57.88 },
{ "name": "root-bone_004-ext_Body", "parent": "root-bone_004", "rotation": 271.11, "x": 27.01, "y": 0.65 },
{ "name": "root-bone_007-ext_Left Leg", "parent": "root-bone_007", "rotation": 88.9, "x": 10.08, "y": -0.24 },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "parent": "root-bone_004-bone_000", "rotation": 99.93, "x": 9.24, "y": -1.02 },
{ "name": "root-bone_004-bone_005-ext_Head", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 96.73, "y": 23.74 },
{ "name": "root-bone_004-bone_000-bone_001", "parent": "root-bone_004-bone_000", "length": 22.79, "rotation": 36.06, "x": 31.36 },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "parent": "root-bone_004-bone_002", "rotation": 97.62, "x": 9.77, "y": -0.79 },
{ "name": "root-bone_004-bone_005-ext_Face 01", "parent": "root-bone_004-bone_005", "rotation": 271.14, "x": 53.95, "y": -0.4 },
{ "name": "root-bone_004-bone_002-bone_003", "parent": "root-bone_004-bone_002", "length": 23.59, "rotation": 10.28, "x": 30.44 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "parent": "root-bone_004-bone_000-bone_001", "rotation": 81.45, "x": 25.62, "y": 81.38 },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "parent": "root-bone_004-bone_002-bone_003", "rotation": 99.27, "x": 8.65, "y": 1.49 },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "parent": "root-bone_004-bone_000-bone_001", "rotation": 100.74, "x": 8.62, "y": 0.69 }
],
"slots": [
{ "name": "root-bone_004-bone_000-bone_001-ext_Weapon", "bone": "root-bone_004-bone_000-bone_001-ext_Weapon", "attachment": "Weapon" },
{ "name": "root-bone_004-bone_000-bone_001-ext_Left Hand", "bone": "root-bone_004-bone_000-bone_001-ext_Left Hand", "attachment": "Left Hand" },
{ "name": "root-bone_004-bone_000-ext_Left Arm", "bone": "root-bone_004-bone_000-ext_Left Arm", "attachment": "Left Arm" },
{ "name": "root-bone_007-ext_Left Leg", "bone": "root-bone_007-ext_Left Leg", "attachment": "Left Leg" },
{ "name": "root-bone_006-ext_Right Leg", "bone": "root-bone_006-ext_Right Leg", "attachment": "Right Leg" },
{ "name": "root-bone_004-ext_Body", "bone": "root-bone_004-ext_Body", "attachment": "Body" },
{ "name": "root-bone_004-bone_005-ext_Head", "bone": "root-bone_004-bone_005-ext_Head", "attachment": "Head" },
{ "name": "root-bone_004-bone_005-ext_Face 01", "bone": "root-bone_004-bone_005-ext_Face 01", "attachment": "Face 01" },
{ "name": "root-bone_004-bone_002-bone_003-ext_Right Hand", "bone": "root-bone_004-bone_002-bone_003-ext_Right Hand", "attachment": "Right Hand" },
{ "name": "root-bone_004-bone_002-ext_Right Arm", "bone": "root-bone_004-bone_002-ext_Right Arm", "attachment": "Right Arm" }
],
"skins": [
{
"name": "default",
"attachments": {
"root-bone_004-bone_000-bone_001-ext_Left Hand": {
"Left Hand": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Head": {
"Head": { "width": 280, "height": 280 }
},
"root-bone_004-ext_Body": {
"Body": { "width": 128, "height": 128 }
},
"root-bone_004-bone_002-ext_Right Arm": {
"Right Arm": { "width": 64, "height": 64 }
},
"root-bone_007-ext_Left Leg": {
"Left Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-bone_001-ext_Weapon": {
"Weapon": {
"x": -11.28,
"y": -6.23,
"scaleX": 0.8423,
"scaleY": 0.8905,
"rotation": -7.99,
"width": 240,
"height": 80
}
},
"root-bone_004-bone_002-bone_003-ext_Right Hand": {
"Right Hand": { "width": 64, "height": 64 }
},
"root-bone_006-ext_Right Leg": {
"Right Leg": { "width": 64, "height": 64 }
},
"root-bone_004-bone_000-ext_Left Arm": {
"Left Arm": { "width": 64, "height": 64 }
},
"root-bone_004-bone_005-ext_Face 01": {
"Face 01": { "width": 200, "height": 128 },
"Face 02": { "width": 200, "height": 128 },
"Face 03": { "width": 200, "height": 128 }
}
}
}
],
"animations": {
"Attacking": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.05 },
{ "time": 0.2, "angle": 8.72 },
{ "time": 0.275, "angle": -11.19 },
{ "time": 0.3, "angle": -8.95 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.63, "y": 2.19 },
{ "time": 0.2, "x": 0.58, "y": 3.5 },
{ "time": 0.275, "x": 4.73, "y": 0.99 },
{ "time": 0.3, "x": 3.78, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 88.74 },
{ "time": 0.2, "angle": 106.29 },
{ "time": 0.275, "angle": 7.78 },
{ "time": 0.3, "angle": -2.04 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.17, "y": -0.74, "curve": "stepped" },
{ "time": 0.2, "x": 1.17, "y": -0.74 },
{ "time": 0.275, "x": 0.07, "y": -3.04 },
{ "time": 0.3, "x": 0.06, "y": -2.44 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{ "time": 0.2 },
{ "time": 0.275, "angle": -45.12 },
{ "time": 0.3, "angle": -41.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -12.83 },
{ "time": 0.2, "angle": -14.85 },
{ "time": 0.275, "angle": -37.66 },
{ "time": 0.3, "angle": -45.26 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.36, "y": 1.1, "curve": "stepped" },
{ "time": 0.2, "x": 1.36, "y": 1.1 },
{ "time": 0.275, "x": 0.85, "y": 0.69 },
{ "time": 0.3, "x": 0.68, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.45 },
{ "time": 0.2, "angle": 1.23 },
{ "time": 0.275, "angle": -14.64 },
{ "time": 0.3, "angle": -19.93 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -7.54, "curve": "stepped" },
{ "time": 0.2, "angle": -7.54 },
{ "time": 0.275, "angle": -1.5 },
{ "time": 0.3, "angle": -1.2 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 2.3, "curve": "stepped" },
{ "time": 0.2, "x": 2.3 },
{ "time": 0.275, "x": 4.1, "y": 0.68 },
{ "time": 0.3, "x": 3.28, "y": 0.55 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": -2.47, "curve": "stepped" },
{ "time": 0.2, "angle": -2.47 },
{ "time": 0.275, "angle": -13.4 },
{ "time": 0.3, "angle": -10.72 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": 1.64, "y": 0.33, "curve": "stepped" },
{ "time": 0.2, "x": 1.64, "y": 0.33 },
{ "time": 0.275, "x": 3.43, "y": -0.82 },
{ "time": 0.3, "x": 2.74, "y": -0.66 },
{ "time": 0.4 }
]
}
}
},
"Dying": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": -8.4 },
{ "time": 0.2, "angle": 39.43 },
{ "time": 0.3, "angle": 92.74 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -4.03, "y": 5.07 },
{ "time": 0.2, "x": 7.02, "y": 15.79 },
{ "time": 0.3, "x": 23.35, "y": 10.75 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 4.95 },
{ "time": 0.2, "angle": 6.51 },
{ "time": 0.3, "angle": 18.87 },
{ "time": 0.35, "angle": -43.3 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.7 },
{ "time": 0.2, "angle": 51.2 },
{ "time": 0.3, "angle": 73.87 },
{ "time": 0.35, "angle": 16.2 },
{ "time": 0.5 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": -15.08 },
{ "time": 0.2, "angle": -23.07 },
{ "time": 0.3, "angle": -32.68 },
{ "time": 0.35, "angle": -12.8 },
{ "time": 0.5 }
],
"translate": [
{ "time": 0.2 },
{ "time": 0.3, "x": -1.78, "y": -6.47 },
{ "time": 0.35, "x": -1.87, "y": -9.79 },
{ "time": 0.5 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 13.62 },
{ "time": 0.2, "angle": 65.34 },
{ "time": 0.3, "angle": 118.73 },
{ "time": 0.35, "angle": 81.87 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -1.95, "y": 6.27 },
{ "time": 0.2, "x": 12.51, "y": 5.34 },
{ "time": 0.3, "x": 42.56, "y": -10.89 },
{ "time": 0.5 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 20.54 },
{ "time": 0.2, "angle": 67.5 },
{ "time": 0.3, "angle": 116.03 },
{ "time": 0.35, "angle": 60.65 },
{ "time": 0.5 }
],
"translate": [
{},
{ "time": 0.1, "x": -2.69, "y": 3.32 },
{ "time": 0.2, "x": 3.22, "y": 28.45 },
{ "time": 0.3, "x": 3.04, "y": 28.97 },
{ "time": 0.5 }
]
}
}
},
"Hurt": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "name": "Face 03" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 15.56 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -6.89, "y": 6.79 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.05, "angle": 4.61 },
{ "time": 0.15, "angle": 48.11 },
{ "time": 0.4 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.15, "x": 0.35, "y": -2.99 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.15, "angle": -30.53 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.05, "angle": 23.67 },
{ "time": 0.15, "angle": -20.33 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.7, "y": -1.07 },
{ "time": 0.15, "x": -1.48, "y": 1.68 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -16.85 },
{ "time": 0.15, "angle": 17.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": 1.81, "y": -0.1 },
{ "time": 0.15, "x": 5.87, "y": 1.7 },
{ "time": 0.4 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": 12.59 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.26, "y": 0.32 },
{ "time": 0.4 }
]
},
"root-bone_007": {
"rotate": [
{},
{ "time": 0.1, "angle": 29.43 },
{ "time": 0.15, "angle": 44.15 },
{ "time": 0.3, "angle": 0.88 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.1, "x": -5.46, "y": 11.15 },
{ "time": 0.15, "x": -4.78, "y": 8.54 },
{ "time": 0.3, "x": 0.48, "y": 0.28 },
{ "time": 0.4 }
]
}
}
},
"Idle": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Idle Blinking": {
"slots": {
"root-bone_004-bone_005-ext_Face 01": {
"attachment": [
{ "time": 0.3, "name": "Face 02" }
]
}
},
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.2, "angle": 3.71 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": -1.1, "y": 2.75 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.2, "angle": 2.94 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 1.5, "y": -0.07 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.2, "angle": -3.1 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.2, "x": 2.14, "y": 0.8 },
{ "time": 0.4 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.66 },
{ "time": 0.2, "angle": 2.88 },
{ "time": 0.249, "angle": 4.69 },
{ "time": 0.4 }
],
"translate": [
{},
{ "time": 0.05, "x": -1.5, "y": -1.51 },
{ "time": 0.2, "x": 1.47, "y": 1.11 },
{ "time": 0.249, "x": 2.44, "y": 1.96 },
{ "time": 0.4 }
]
}
}
},
"Jump Loop": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": 6.15 },
{ "time": 0.1, "angle": 5.31 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{ "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": -40.02 },
{ "time": 0.1, "angle": -35.6 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": 62.08 },
{ "time": 0.1, "angle": 58.86 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{ "angle": 4.88 },
{ "time": 0.1, "angle": 2.69 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{ "x": 4.18, "y": -1.3 },
{ "time": 0.1, "x": 0.36, "y": -2.16 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": -28.67 },
{ "time": 0.1, "angle": -26.41 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": 36.31 },
{ "time": 0.1, "angle": 33.02 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "x": 0.74, "y": 5.69 }
]
}
}
},
"Jump Start": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.05, "angle": -2.72 },
{ "time": 0.2, "angle": 6.15 }
],
"translate": [
{},
{ "time": 0.05, "y": -3.09 },
{ "time": 0.2, "y": 3.48 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -40.02 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 62.08 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -3.79 },
{ "time": 0.2, "angle": 4.88 }
],
"translate": [
{},
{ "time": 0.05, "x": -2.78, "y": -2.09 },
{ "time": 0.2, "x": 4.18, "y": -1.3 }
]
},
"root-bone_006": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": -28.67 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "y": 2 }
]
},
"root-bone_007": {
"rotate": [
{ "time": 0.05 },
{ "time": 0.2, "angle": 36.31 }
],
"translate": [
{ "time": 0.05 },
{ "time": 0.2, "x": 0.74, "y": 5.69 }
]
}
}
},
"Taunt": {
"bones": {
"root-bone_004": {
"rotate": [
{},
{ "time": 0.1, "angle": 7.48 },
{ "time": 0.3, "angle": 5.98 },
{ "time": 0.5, "angle": 7.48 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.23, "y": 3.83 },
{ "time": 0.3, "x": 4.18, "y": 3.07 },
{ "time": 0.5, "x": 5.23, "y": 3.83 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{},
{ "time": 0.1, "angle": 54.14 },
{ "time": 0.3, "angle": 43.31 },
{ "time": 0.5, "angle": 54.14 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.14, "y": -2.5 },
{ "time": 0.3, "x": 0.11, "y": -2 },
{ "time": 0.5, "x": 0.14, "y": -2.5 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000-bone_001": {
"rotate": [
{},
{ "time": 0.1, "angle": -62.79 },
{ "time": 0.3, "angle": -50.23 },
{ "time": 0.5, "angle": -62.79 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{},
{ "time": 0.1, "angle": -32.44 },
{ "time": 0.3, "angle": -25.95 },
{ "time": 0.5, "angle": -32.44 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 0.28, "y": 2.47 },
{ "time": 0.3, "x": 0.22, "y": 1.98 },
{ "time": 0.5, "x": 0.28, "y": 2.47 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.1, "angle": 5.6 },
{ "time": 0.3, "angle": 4.48 },
{ "time": 0.5, "angle": 5.6 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 7.69, "y": -0.86 },
{ "time": 0.3, "x": 6.16, "y": -0.69 },
{ "time": 0.5, "x": 7.69, "y": -0.86 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{},
{ "time": 0.1, "angle": -11.79 },
{ "time": 0.3, "angle": -9.43 },
{ "time": 0.5, "angle": -11.79 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.1, "x": 5.92, "y": -0.35 },
{ "time": 0.3, "x": 4.74, "y": -0.28 },
{ "time": 0.5, "x": 5.92, "y": -0.35 },
{ "time": 0.6 }
]
},
"root-bone_007": {
"translate": [
{},
{ "time": 0.1, "x": 4.18 },
{ "time": 0.3, "x": 3.34 },
{ "time": 0.5, "x": 4.18 },
{ "time": 0.6 }
]
}
}
},
"Walking": {
"bones": {
"root-bone_004": {
"rotate": [
{ "angle": -1.38 },
{ "time": 0.15, "angle": 2.85 },
{ "time": 0.3, "angle": -1.38 },
{ "time": 0.45, "angle": 2.85 },
{ "time": 0.6, "angle": -1.38 }
],
"translate": [
{},
{ "time": 0.15, "y": 2.46 },
{ "time": 0.3 },
{ "time": 0.45, "y": 2.46 },
{ "time": 0.6 }
]
},
"root-bone_004-bone_000": {
"rotate": [
{ "angle": 14.36 },
{ "time": 0.15, "angle": -19.21 },
{ "time": 0.3, "angle": -42.31 },
{ "time": 0.45, "angle": -19.21 },
{ "time": 0.6, "angle": 14.36 }
]
},
"root-bone_004-bone_002": {
"rotate": [
{ "angle": -14.61 },
{ "time": 0.15, "angle": 14.48 },
{ "time": 0.3, "angle": 44.78 },
{ "time": 0.45, "angle": 14.48 },
{ "time": 0.6, "angle": -14.61 }
]
},
"root-bone_004-bone_005": {
"rotate": [
{},
{ "time": 0.05, "angle": -4.83 },
{ "time": 0.2, "angle": 3.56 },
{ "time": 0.35, "angle": -4.83 },
{ "time": 0.5, "angle": 3.56 },
{ "time": 0.6 }
],
"translate": [
{},
{ "time": 0.05, "x": -0.46, "y": -2 },
{ "time": 0.2, "x": 3.65, "y": 1.67 },
{ "time": 0.35, "x": -0.89, "y": -1.87 },
{ "time": 0.5, "x": 4.25, "y": 2.29 },
{ "time": 0.6 }
]
},
"root-bone_006": {
"rotate": [
{ "angle": 23.41 },
{ "time": 0.15, "angle": -0.93 },
{ "time": 0.3, "angle": -24.11 },
{ "time": 0.45, "angle": -0.93 },
{ "time": 0.6, "angle": 23.41 }
]
},
"root-bone_007": {
"rotate": [
{ "angle": -28.77 },
{ "time": 0.15, "angle": -3.78 },
{ "time": 0.3, "angle": 27.88 },
{ "time": 0.45, "angle": -3.78 },
{ "time": 0.6, "angle": -28.77 }
]
}
}
}
}
}

View File

@@ -0,0 +1,11 @@
{
"ver": "1.2.6",
"importer": "spine-data",
"imported": true,
"uuid": "ffe4da2b-5ba7-4442-83dd-6b045795f8f7",
"files": [
".json"
],
"subMetas": {},
"userData": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,42 @@
{
"ver": "1.0.26",
"importer": "image",
"imported": true,
"uuid": "8ab87e93-cf3a-4c8b-bea7-889827a24f80",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "8ab87e93-cf3a-4c8b-bea7-889827a24f80@6c48a",
"displayName": "Warrior - 02",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "repeat",
"wrapModeT": "repeat",
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "8ab87e93-cf3a-4c8b-bea7-889827a24f80",
"visible": false
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"hasAlpha": true,
"type": "texture",
"fixAlphaTransparencyArtifacts": false,
"redirect": "8ab87e93-cf3a-4c8b-bea7-889827a24f80@6c48a"
}
}

View File

@@ -46,38 +46,38 @@
"__id__": 76
},
{
"__id__": 84
"__id__": 85
},
{
"__id__": 92
"__id__": 93
},
{
"__id__": 100
"__id__": 102
}
],
"_active": true,
"_components": [
{
"__id__": 108
"__id__": 111
},
{
"__id__": 110
"__id__": 113
},
{
"__id__": 112
"__id__": 115
},
{
"__id__": 114
"__id__": 117
},
{
"__id__": 116
"__id__": 119
},
{
"__id__": 118
"__id__": 121
}
],
"_prefab": {
"__id__": 120
"__id__": 123
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -436,13 +436,13 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 314.1499938964844,
"height": 336.3500061035156
"width": 344.989990234375,
"height": 336.6000061035156
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.483590644980259,
"y": 0.03225806506490894
"x": 0.465520770600936,
"y": 0.021598335855914242
},
"_id": ""
},
@@ -473,11 +473,11 @@
"a": 255
},
"_skeletonData": {
"__uuid__": "960e8420-772d-40c7-875e-71ef22a5a2c4",
"__uuid__": "ffe4da2b-5ba7-4442-83dd-6b045795f8f7",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",
"defaultAnimation": "Idle",
"defaultAnimation": "",
"_premultipliedAlpha": true,
"_timeScale": 0.9,
"_preCacheMode": 0,
@@ -1285,6 +1285,9 @@
},
{
"__id__": 83
},
{
"__id__": 84
}
],
"removedComponents": []
@@ -1351,6 +1354,16 @@
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 80
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.Node",
"_objFlags": 0,
@@ -1358,14 +1371,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 85
"__id__": 86
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 84
"__id__": 85
},
"asset": {
"__uuid__": "3899fa6a-77a8-4809-b34b-64e0daa5674c",
@@ -1373,7 +1386,7 @@
},
"fileId": "65v9q/98dMjafRlb094Ctr",
"instance": {
"__id__": 86
"__id__": 87
},
"targetOverrides": null
},
@@ -1387,16 +1400,16 @@
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 87
},
{
"__id__": 89
"__id__": 88
},
{
"__id__": 90
},
{
"__id__": 91
},
{
"__id__": 92
}
],
"removedComponents": []
@@ -1404,7 +1417,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 88
"__id__": 89
},
"propertyPath": [
"_name"
@@ -1420,7 +1433,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 88
"__id__": 89
},
"propertyPath": [
"_lpos"
@@ -1435,7 +1448,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 88
"__id__": 89
},
"propertyPath": [
"_lrot"
@@ -1451,7 +1464,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 88
"__id__": 89
},
"propertyPath": [
"_euler"
@@ -1470,14 +1483,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 93
"__id__": 94
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 92
"__id__": 93
},
"asset": {
"__uuid__": "b9f0b656-fc60-43f6-bf8b-c3efa8997408",
@@ -1485,7 +1498,7 @@
},
"fileId": "d9UYSvjCpD24d1H7HhaHEv",
"instance": {
"__id__": 94
"__id__": 95
},
"targetOverrides": null
},
@@ -1499,16 +1512,19 @@
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 95
},
{
"__id__": 97
"__id__": 96
},
{
"__id__": 98
},
{
"__id__": 99
},
{
"__id__": 100
},
{
"__id__": 101
}
],
"removedComponents": []
@@ -1516,7 +1532,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 96
"__id__": 97
},
"propertyPath": [
"_name"
@@ -1532,7 +1548,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 96
"__id__": 97
},
"propertyPath": [
"_lpos"
@@ -1547,7 +1563,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 96
"__id__": 97
},
"propertyPath": [
"_lrot"
@@ -1563,7 +1579,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 96
"__id__": 97
},
"propertyPath": [
"_euler"
@@ -1575,6 +1591,16 @@
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 97
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.Node",
"_objFlags": 0,
@@ -1582,14 +1608,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 101
"__id__": 103
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 100
"__id__": 102
},
"asset": {
"__uuid__": "59df223f-5afb-41e7-a006-4cef8441130d",
@@ -1597,7 +1623,7 @@
},
"fileId": "afovdb7bBEUpz+8xJHMv4X",
"instance": {
"__id__": 102
"__id__": 104
},
"targetOverrides": null
},
@@ -1610,17 +1636,20 @@
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 103
},
{
"__id__": 105
},
{
"__id__": 106
"__id__": 107
},
{
"__id__": 107
"__id__": 108
},
{
"__id__": 109
},
{
"__id__": 110
}
],
"removedComponents": []
@@ -1628,7 +1657,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 104
"__id__": 106
},
"propertyPath": [
"_name"
@@ -1644,7 +1673,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 104
"__id__": 106
},
"propertyPath": [
"_lpos"
@@ -1659,7 +1688,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 104
"__id__": 106
},
"propertyPath": [
"_lrot"
@@ -1675,7 +1704,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 104
"__id__": 106
},
"propertyPath": [
"_euler"
@@ -1687,6 +1716,16 @@
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 106
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.UITransform",
"_name": "",
@@ -1697,7 +1736,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 109
"__id__": 112
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1725,7 +1764,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 111
"__id__": 114
},
"enabledContactListener": true,
"bullet": true,
@@ -1759,7 +1798,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 113
"__id__": 116
},
"tag": 0,
"_group": 4,
@@ -1793,7 +1832,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 115
"__id__": 118
},
"anm": {
"__id__": 22
@@ -1814,7 +1853,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 117
"__id__": 120
},
"_id": ""
},
@@ -1832,7 +1871,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 119
"__id__": 122
},
"_id": ""
},
@@ -1853,13 +1892,13 @@
"targetOverrides": null,
"nestedPrefabInstanceRoots": [
{
"__id__": 100
"__id__": 102
},
{
"__id__": 92
"__id__": 93
},
{
"__id__": 84
"__id__": 85
},
{
"__id__": 76

View File

@@ -473,7 +473,7 @@
"a": 255
},
"_skeletonData": {
"__uuid__": "aff1f3dd-0cd5-4da5-8a47-7817fe67187b",
"__uuid__": "960e8420-772d-40c7-875e-71ef22a5a2c4",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "a1df6271-f67b-4490-96c0-d85cdafd39da",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "m1"
}
}

View File

@@ -266,13 +266,13 @@
},
"_contentSize": {
"__type__": "cc.Size",
"width": 314.1499938964844,
"height": 336.3500061035156
"width": 352.7300109863281,
"height": 336.989990234375
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.483590644980259,
"y": 0.03225806506490894
"x": 0.45530576106760734,
"y": 0.022730645032170288
},
"_id": ""
},
@@ -303,7 +303,7 @@
"a": 255
},
"_skeletonData": {
"__uuid__": "960e8420-772d-40c7-875e-71ef22a5a2c4",
"__uuid__": "7bc516b4-8dd7-4950-be11-e72eedbe8de1",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",

View File

@@ -306,7 +306,7 @@
"a": 255
},
"_skeletonData": {
"__uuid__": "aff1f3dd-0cd5-4da5-8a47-7817fe67187b",
"__uuid__": "960e8420-772d-40c7-875e-71ef22a5a2c4",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",

View File

@@ -0,0 +1,420 @@
[
{
"__type__": "cc.Prefab",
"_name": "m1",
"_objFlags": 0,
"__editorExtras__": {},
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"persistent": false
},
{
"__type__": "cc.Node",
"_name": "m1",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
"_children": [
{
"__id__": 2
},
{
"__id__": 8
}
],
"_active": true,
"_components": [
{
"__id__": 16
},
{
"__id__": 18
}
],
"_prefab": {
"__id__": 20
},
"_lpos": {
"__type__": "cc.Vec3",
"x": -0.041,
"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": "shadow",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 3
},
{
"__id__": 5
}
],
"_prefab": {
"__id__": 7
},
"_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.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 4
},
"_contentSize": {
"__type__": "cc.Size",
"width": 48,
"height": 10
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "a62pNH7WJL7Y2J76xlh6E5"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 6
},
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 190
},
"_spriteFrame": {
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@34d88",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 0,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "c7Ljbr2uBPrIAr55WaWcYz"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "51ZjCtSAdKQ7Bnocj2kgu0",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.Node",
"_name": "anm",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 9
},
{
"__id__": 11
},
{
"__id__": 13
}
],
"_prefab": {
"__id__": 15
},
"_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": 0.3,
"y": 0.3,
"z": 1
},
"_mobility": 0,
"_layer": 1,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 8
},
"_enabled": true,
"__prefab": {
"__id__": 10
},
"_contentSize": {
"__type__": "cc.Size",
"width": 314.1499938964844,
"height": 336.3500061035156
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.483590644980259,
"y": 0.03225806506490894
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "9eaEPPEkdKYYfWIxgJ1KbU"
},
{
"__type__": "sp.Skeleton",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 8
},
"_enabled": true,
"__prefab": {
"__id__": 12
},
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_skeletonData": {
"__uuid__": "1be9880f-41f8-4be8-857e-392e9b4c0fff",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",
"defaultAnimation": "Walking",
"_premultipliedAlpha": true,
"_timeScale": 0.7,
"_preCacheMode": 0,
"_cacheMode": 0,
"_sockets": [],
"_useTint": false,
"_debugMesh": false,
"_debugBones": false,
"_debugSlots": false,
"_enableBatch": false,
"loop": true,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "54k9q4iztE15bdAWnFOCpS"
},
{
"__type__": "4ba4awuz8tF34rq4TkZ9W1S",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 8
},
"_enabled": true,
"__prefab": {
"__id__": 14
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "569pdLaDNB6qtHi4mnEa2p"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "4aKyovCOhDJpr23Of35+5a",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 17
},
"_contentSize": {
"__type__": "cc.Size",
"width": 80,
"height": 80
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "14OhXRCixNOaApgow/hFbp"
},
{
"__type__": "44ef2gntuRF/bPCn4ViiEuB",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 19
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "37VPKEFLxPCbbMan7v7cCp"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "fdklpBwCBM/qJ4WFlQF3kT",
"instance": null,
"targetOverrides": null
}
]

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "9edade46-fcc4-44a7-abd5-92edafa8e0bd",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "m1"
}
}

View File

@@ -11,7 +11,7 @@
"speed": 1,
"wrapMode": 2,
"enableTrsBlending": false,
"_duration": 0.4166666666666667,
"_duration": 0.125,
"_hash": 500763545,
"_tracks": [
{
@@ -22,12 +22,12 @@
"_events": [],
"_embeddedPlayers": [],
"_additiveSettings": {
"__id__": 11
"__id__": 6
},
"_auxiliaryCurveEntries": []
},
{
"__type__": "cc.animation.VectorTrack",
"__type__": "cc.animation.ObjectTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
@@ -35,202 +35,45 @@
},
"proxy": null
},
"_channels": [
{
"__id__": 3
},
{
"__id__": 5
},
{
"__id__": 7
},
{
"__id__": 9
}
],
"_nComponents": 3
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
"scale"
]
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"_channel": {
"__id__": 4
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.2083333283662796,
0.4166666567325592
],
"_values": [
"__type__": "cc.animation.TrackPath",
"_paths": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__id__": 3
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.2999999523162842,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.2000000476837158,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
"spriteFrame"
]
},
{
"__type__": "cc.animation.ComponentPath",
"component": "cc.Sprite"
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 6
"__id__": 5
}
},
{
"__type__": "cc.RealCurve",
"__type__": "cc.ObjectCurve",
"_times": [
0,
0.2083333283662796,
0.4166666567325592
0.08333333333333333
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__uuid__": "930f41c2-9ec2-4b26-a832-35e40bdf3afe@c30fb",
"__expectedType__": "cc.SpriteFrame"
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.2999999523162842,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1.2000000476837158,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
"__uuid__": "930f41c2-9ec2-4b26-a832-35e40bdf3afe@c86cc",
"__expectedType__": "cc.SpriteFrame"
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 8
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.2083333283662796,
0.4166666567325592
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 1,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 10
}
},
{
"__type__": "cc.RealCurve",
"_times": [],
"_values": [],
"preExtrapolation": 1,
"postExtrapolation": 1
]
},
{
"__type__": "cc.AnimationClipAdditiveSettings",

View File

@@ -196,9 +196,9 @@
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 148,
"g": 251,
"b": 255,
"r": 255,
"g": 31,
"b": 0,
"a": 255
},
"_spriteFrame": {

View File

@@ -17,7 +17,7 @@
<key>spriteSourceSize</key>
<string>{150,100}</string>
<key>textureRect</key>
<string>{{324,1092},{114,58}}</string>
<string>{{1061,1},{114,58}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -34,7 +34,7 @@
<key>spriteSourceSize</key>
<string>{150,100}</string>
<key>textureRect</key>
<string>{{804,521},{96,60}}</string>
<string>{{948,684},{96,60}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -51,7 +51,7 @@
<key>spriteSourceSize</key>
<string>{150,100}</string>
<key>textureRect</key>
<string>{{791,772},{90,54}}</string>
<string>{{948,782},{90,54}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -68,7 +68,7 @@
<key>spriteSourceSize</key>
<string>{150,100}</string>
<key>textureRect</key>
<string>{{758,1154},{100,58}}</string>
<string>{{295,886},{100,58}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -85,7 +85,24 @@
<key>spriteSourceSize</key>
<string>{201,104}</string>
<key>textureRect</key>
<string>{{219,592},{201,104}}</string>
<string>{{219,588},{201,104}}</string>
<key>textureRotated</key>
<false/>
</dict>
<key>Arrow.png</key>
<dict>
<key>aliases</key>
<array/>
<key>anchor</key>
<string>{0.5,0.5}</string>
<key>spriteOffset</key>
<string>{0,0}</string>
<key>spriteSize</key>
<string>{140,38}</string>
<key>spriteSourceSize</key>
<string>{160,48}</string>
<key>textureRect</key>
<string>{{473,130},{140,38}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -102,7 +119,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{497,1115},{85,84}}</string>
<string>{{969,505},{85,84}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -119,7 +136,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{791,677},{93,90}}</string>
<string>{{1007,838},{93,90}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -136,9 +153,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{758,1060},{101,92}}</string>
<string>{{913,838},{101,92}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>Fx05_03.png</key>
<dict>
@@ -153,7 +170,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{384,1115},{111,102}}</string>
<string>{{590,851},{111,102}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -170,7 +187,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{203,1092},{119,110}}</string>
<string>{{987,391},{119,110}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -187,7 +204,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{763,135},{135,126}}</string>
<string>{{995,130},{135,126}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -204,9 +221,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{609,130},{157,152}}</string>
<string>{{789,684},{157,152}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>Fx05_07.png</key>
<dict>
@@ -221,9 +238,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{583,1014},{173,170}}</string>
<string>{{797,509},{173,170}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>Fx05_08.png</key>
<dict>
@@ -238,7 +255,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{612,672},{177,172}}</string>
<string>{{618,509},{177,172}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -255,7 +272,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{400,937},{181,176}}</string>
<string>{{804,327},{181,176}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -272,7 +289,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{402,755},{183,180}}</string>
<string>{{619,327},{183,180}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -289,7 +306,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{425,569},{185,184}}</string>
<string>{{403,758},{185,184}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -306,7 +323,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{613,484},{189,186}}</string>
<string>{{422,570},{189,186}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -323,9 +340,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{613,289},{193,190}}</string>
<string>{{208,694},{193,190}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>Fx05_14.png</key>
<dict>
@@ -340,7 +357,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{203,896},{195,194}}</string>
<string>{{421,374},{195,194}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -357,9 +374,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{203,698},{197,196}}</string>
<string>{{421,175},{197,196}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>Fx05_16.png</key>
<dict>
@@ -374,7 +391,7 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{1,975},{201,200}}</string>
<string>{{219,385},{201,200}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -391,9 +408,9 @@
<key>spriteSourceSize</key>
<string>{229,212}</string>
<key>textureRect</key>
<string>{{219,385},{205,204}}</string>
<string>{{1,681},{205,204}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>Fx05_18.png</key>
<dict>
@@ -442,9 +459,9 @@
<key>spriteSourceSize</key>
<string>{110,110}</string>
<key>textureRect</key>
<string>{{763,964},{104,94}}</string>
<string>{{703,851},{104,94}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>SlashFX.png</key>
<dict>
@@ -459,9 +476,9 @@
<key>spriteSourceSize</key>
<string>{64,64}</string>
<key>textureRect</key>
<string>{{804,619},{56,64}}</string>
<string>{{1010,676},{56,64}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>b1.png</key>
<dict>
@@ -476,7 +493,7 @@
<key>spriteSourceSize</key>
<string>{174,166}</string>
<key>textureRect</key>
<string>{{587,846},{174,166}}</string>
<string>{{613,683},{174,166}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -493,7 +510,7 @@
<key>spriteSourceSize</key>
<string>{82,85}</string>
<key>textureRect</key>
<string>{{805,439},{80,83}}</string>
<string>{{1053,592},{80,83}}</string>
<key>textureRotated</key>
<true/>
</dict>
@@ -510,7 +527,7 @@
<key>spriteSourceSize</key>
<string>{186,195}</string>
<key>textureRect</key>
<string>{{421,175},{186,195}}</string>
<string>{{619,130},{186,195}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -527,7 +544,7 @@
<key>spriteSourceSize</key>
<string>{186,195}</string>
<key>textureRect</key>
<string>{{425,372},{186,195}}</string>
<string>{{807,130},{186,195}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -544,9 +561,9 @@
<key>spriteSourceSize</key>
<string>{132,122}</string>
<key>textureRect</key>
<string>{{767,1},{132,122}}</string>
<string>{{995,267},{132,122}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>f4.png</key>
<dict>
@@ -561,7 +578,7 @@
<key>spriteSourceSize</key>
<string>{112,116}</string>
<key>textureRect</key>
<string>{{763,846},{112,116}}</string>
<string>{{799,838},{112,116}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -578,9 +595,9 @@
<key>spriteSourceSize</key>
<string>{83,81}</string>
<key>textureRect</key>
<string>{{805,272},{83,81}}</string>
<string>{{1055,503},{83,81}}</string>
<key>textureRotated</key>
<false/>
<true/>
</dict>
<key>i1.png</key>
<dict>
@@ -595,9 +612,9 @@
<key>spriteSourceSize</key>
<string>{334,185}</string>
<key>textureRect</key>
<string>{{130,681},{292,71}}</string>
<string>{{1,887},{292,71}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>i2.png</key>
<dict>
@@ -663,9 +680,9 @@
<key>spriteSourceSize</key>
<string>{334,185}</string>
<key>textureRect</key>
<string>{{1,681},{292,127}}</string>
<string>{{767,1},{292,127}}</string>
<key>textureRotated</key>
<true/>
<false/>
</dict>
<key>tx.png</key>
<dict>
@@ -697,7 +714,7 @@
<key>spriteSourceSize</key>
<string>{82,82}</string>
<key>textureRect</key>
<string>{{805,355},{82,82}}</string>
<string>{{969,592},{82,82}}</string>
<key>textureRotated</key>
<false/>
</dict>
@@ -713,9 +730,9 @@
<key>realTextureFileName</key>
<string>skills.png</string>
<key>size</key>
<string>{890,1218}</string>
<string>{1137,959}</string>
<key>smartupdate</key>
<string>$TexturePacker:SmartUpdate:560ebd44222e4f73d738b29c9f563f2b:3b4ef14f1d165c3568e1c99aefba9b65:37e596914ac459dbdf00101432af5e18$</string>
<string>$TexturePacker:SmartUpdate:839804fa7811d15de43cf29083b8f482:e364155774063f5670cc3f5cc62ff7fc:37e596914ac459dbdf00101432af5e18$</string>
<key>textureFileName</key>
<string>skills.png</string>
</dict>

View File

@@ -19,8 +19,8 @@
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 324,
"trimY": 1092,
"trimX": 1061,
"trimY": 1,
"width": 114,
"height": 58,
"rawWidth": 150,
@@ -65,8 +65,8 @@
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 804,
"trimY": 521,
"trimX": 948,
"trimY": 684,
"width": 96,
"height": 60,
"rawWidth": 150,
@@ -111,8 +111,8 @@
"rotated": false,
"offsetX": 1,
"offsetY": 1,
"trimX": 791,
"trimY": 772,
"trimX": 948,
"trimY": 782,
"width": 90,
"height": 54,
"rawWidth": 150,
@@ -157,8 +157,8 @@
"rotated": false,
"offsetX": 1,
"offsetY": 0,
"trimX": 758,
"trimY": 1154,
"trimX": 295,
"trimY": 886,
"width": 100,
"height": 58,
"rawWidth": 150,
@@ -204,7 +204,7 @@
"offsetX": 0,
"offsetY": 0,
"trimX": 219,
"trimY": 592,
"trimY": 588,
"width": 201,
"height": 104,
"rawWidth": 201,
@@ -237,6 +237,52 @@
],
"subMetas": {}
},
"0ab4e": {
"importer": "sprite-frame",
"uuid": "45af5702-7585-4d72-85cf-d7b8da02d832@0ab4e",
"displayName": "",
"id": "0ab4e",
"name": "Arrow",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 473,
"trimY": 130,
"width": 140,
"height": 38,
"rawWidth": 160,
"rawHeight": 48,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [],
"indexes": [],
"uv": [],
"nuv": [],
"minPos": [],
"maxPos": []
},
"isUuid": true,
"imageUuidOrDatabaseUri": "cd104e76-5215-49fe-a074-e65ffa26583e@6c48a",
"atlasUuid": "45af5702-7585-4d72-85cf-d7b8da02d832"
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"d9972": {
"importer": "sprite-frame",
"uuid": "45af5702-7585-4d72-85cf-d7b8da02d832@d9972",
@@ -249,8 +295,8 @@
"rotated": true,
"offsetX": 6,
"offsetY": -3,
"trimX": 497,
"trimY": 1115,
"trimX": 969,
"trimY": 505,
"width": 85,
"height": 84,
"rawWidth": 229,
@@ -295,8 +341,8 @@
"rotated": true,
"offsetX": 6,
"offsetY": -6,
"trimX": 791,
"trimY": 677,
"trimX": 1007,
"trimY": 838,
"width": 93,
"height": 90,
"rawWidth": 229,
@@ -338,11 +384,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"rotated": true,
"offsetX": 6,
"offsetY": -5,
"trimX": 758,
"trimY": 1060,
"trimX": 913,
"trimY": 838,
"width": 101,
"height": 92,
"rawWidth": 229,
@@ -387,8 +433,8 @@
"rotated": false,
"offsetX": 5,
"offsetY": -3,
"trimX": 384,
"trimY": 1115,
"trimX": 590,
"trimY": 851,
"width": 111,
"height": 102,
"rawWidth": 229,
@@ -433,8 +479,8 @@
"rotated": false,
"offsetX": 5,
"offsetY": -1,
"trimX": 203,
"trimY": 1092,
"trimX": 987,
"trimY": 391,
"width": 119,
"height": 110,
"rawWidth": 229,
@@ -479,8 +525,8 @@
"rotated": true,
"offsetX": 4,
"offsetY": 1,
"trimX": 763,
"trimY": 135,
"trimX": 995,
"trimY": 130,
"width": 135,
"height": 126,
"rawWidth": 229,
@@ -522,11 +568,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 3,
"offsetY": 3,
"trimX": 609,
"trimY": 130,
"trimX": 789,
"trimY": 684,
"width": 157,
"height": 152,
"rawWidth": 229,
@@ -568,11 +614,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"rotated": true,
"offsetX": 3,
"offsetY": 4,
"trimX": 583,
"trimY": 1014,
"trimX": 797,
"trimY": 509,
"width": 173,
"height": 170,
"rawWidth": 229,
@@ -617,8 +663,8 @@
"rotated": false,
"offsetX": 2,
"offsetY": 3,
"trimX": 612,
"trimY": 672,
"trimX": 618,
"trimY": 509,
"width": 177,
"height": 172,
"rawWidth": 229,
@@ -663,8 +709,8 @@
"rotated": false,
"offsetX": 2,
"offsetY": 3,
"trimX": 400,
"trimY": 937,
"trimX": 804,
"trimY": 327,
"width": 181,
"height": 176,
"rawWidth": 229,
@@ -709,8 +755,8 @@
"rotated": false,
"offsetX": 2,
"offsetY": 3,
"trimX": 402,
"trimY": 755,
"trimX": 619,
"trimY": 327,
"width": 183,
"height": 180,
"rawWidth": 229,
@@ -755,8 +801,8 @@
"rotated": false,
"offsetX": 2,
"offsetY": 3,
"trimX": 425,
"trimY": 569,
"trimX": 403,
"trimY": 758,
"width": 185,
"height": 184,
"rawWidth": 229,
@@ -801,8 +847,8 @@
"rotated": false,
"offsetX": 1,
"offsetY": 2,
"trimX": 613,
"trimY": 484,
"trimX": 422,
"trimY": 570,
"width": 189,
"height": 186,
"rawWidth": 229,
@@ -844,11 +890,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 1,
"offsetY": 2,
"trimX": 613,
"trimY": 289,
"trimX": 208,
"trimY": 694,
"width": 193,
"height": 190,
"rawWidth": 229,
@@ -893,8 +939,8 @@
"rotated": false,
"offsetX": 1,
"offsetY": 2,
"trimX": 203,
"trimY": 896,
"trimX": 421,
"trimY": 374,
"width": 195,
"height": 194,
"rawWidth": 229,
@@ -936,11 +982,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"rotated": true,
"offsetX": 1,
"offsetY": 1,
"trimX": 203,
"trimY": 698,
"trimX": 421,
"trimY": 175,
"width": 197,
"height": 196,
"rawWidth": 229,
@@ -985,8 +1031,8 @@
"rotated": true,
"offsetX": 1,
"offsetY": 1,
"trimX": 1,
"trimY": 975,
"trimX": 219,
"trimY": 385,
"width": 201,
"height": 200,
"rawWidth": 229,
@@ -1028,11 +1074,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 0,
"offsetY": 1,
"trimX": 219,
"trimY": 385,
"trimX": 1,
"trimY": 681,
"width": 205,
"height": 204,
"rawWidth": 229,
@@ -1166,11 +1212,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"rotated": true,
"offsetX": 0,
"offsetY": 5,
"trimX": 763,
"trimY": 964,
"trimX": 703,
"trimY": 851,
"width": 104,
"height": 94,
"rawWidth": 110,
@@ -1212,11 +1258,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 804,
"trimY": 619,
"trimX": 1010,
"trimY": 676,
"width": 56,
"height": 64,
"rawWidth": 64,
@@ -1261,8 +1307,8 @@
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 587,
"trimY": 846,
"trimX": 613,
"trimY": 683,
"width": 174,
"height": 166,
"rawWidth": 174,
@@ -1307,8 +1353,8 @@
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 805,
"trimY": 439,
"trimX": 1053,
"trimY": 592,
"width": 80,
"height": 83,
"rawWidth": 82,
@@ -1353,8 +1399,8 @@
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 421,
"trimY": 175,
"trimX": 619,
"trimY": 130,
"width": 186,
"height": 195,
"rawWidth": 186,
@@ -1399,8 +1445,8 @@
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 425,
"trimY": 372,
"trimX": 807,
"trimY": 130,
"width": 186,
"height": 195,
"rawWidth": 186,
@@ -1442,11 +1488,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 767,
"trimY": 1,
"trimX": 995,
"trimY": 267,
"width": 132,
"height": 122,
"rawWidth": 132,
@@ -1491,8 +1537,8 @@
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 763,
"trimY": 846,
"trimX": 799,
"trimY": 838,
"width": 112,
"height": 116,
"rawWidth": 112,
@@ -1534,11 +1580,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"rotated": true,
"offsetX": 0,
"offsetY": 0,
"trimX": 805,
"trimY": 272,
"trimX": 1055,
"trimY": 503,
"width": 83,
"height": 81,
"rawWidth": 83,
@@ -1580,11 +1626,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": -3,
"offsetY": -35,
"trimX": 130,
"trimY": 681,
"trimX": 1,
"trimY": 887,
"width": 292,
"height": 71,
"rawWidth": 334,
@@ -1764,11 +1810,11 @@
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": true,
"rotated": false,
"offsetX": -3,
"offsetY": -7,
"trimX": 1,
"trimY": 681,
"trimX": 767,
"trimY": 1,
"width": 292,
"height": 127,
"rawWidth": 334,
@@ -1859,8 +1905,8 @@
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 805,
"trimY": 355,
"trimX": 969,
"trimY": 592,
"width": 82,
"height": 82,
"rawWidth": 82,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

View File

@@ -0,0 +1,134 @@
{
"ver": "1.0.26",
"importer": "image",
"imported": true,
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@6c48a",
"displayName": "Background_Stage01_Bg",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7",
"visible": false
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@f9941",
"displayName": "Background_Stage01_Bg",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 666,
"height": 1183,
"rawWidth": 666,
"rawHeight": 1183,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-333,
-591.5,
0,
333,
-591.5,
0,
-333,
591.5,
0,
333,
591.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
1183,
666,
1183,
0,
0,
666,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-333,
-591.5,
0
],
"maxPos": [
333,
591.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"hasAlpha": true,
"type": "sprite-frame",
"fixAlphaTransparencyArtifacts": false,
"redirect": "4392ac99-91f2-4cae-9daf-3981e1f3aeb7@f9941"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "ad43a39d-f48c-4618-966f-0a575b82cd30",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "hero_home"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "1e5c8a8d-fce5-4c4b-b62b-b0f538c7e98c",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "heros"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "da5ad538-4f6e-4a4c-92a5-8cc86ca29cd4",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "skill_home"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

File diff suppressed because it is too large Load Diff

View File

@@ -41,11 +41,16 @@ export class SingletonModuleComp extends ecs.Comp {
/** 游戏主角 */
heros:any={
5001:{uuid:5001,lv:1,exp:0,slv:1,num:100,x1:10},
5002:{uuid:5002,lv:2,exp:0,slv:1,num:80,x1:0},
5003:{uuid:5003,lv:3,exp:0,slv:1,num:90,x1:0},
5004:{uuid:5004,lv:1,exp:0,slv:0,num:100,x1:0},
5002:{uuid:5002,lv:2,exp:0,slv:0,num:80,x1:0},
5003:{uuid:5003,lv:3,exp:0,slv:0,num:90,x1:0},
5004:{uuid:5004,lv:1,exp:0,slv:1,num:100,x1:0},
5005:{uuid:5005,lv:2,exp:0,slv:0,num:80,x1:0},
5006:{uuid:5006,lv:3,exp:0,slv:0,num:90,x1:0},
5007:{uuid:5007,lv:3,exp:0,slv:0,num:90,x1:0},
5008:{uuid:5008,lv:3,exp:0,slv:0,num:90,x1:0},
5009:{uuid:5009,lv:3,exp:0,slv:0,num:90,x1:0},
5010:{uuid:5010,lv:3,exp:0,slv:0,num:90,x1:0},
5011:{uuid:5011,lv:3,exp:0,slv:0,num:90,x1:0},
};
goods:any=[
{uuid:9001,num:100000,type:0,cost:0,inventory:5},
@@ -71,7 +76,7 @@ export class SingletonModuleComp extends ecs.Comp {
1015:{uuid:1015,num:1000,x1:0},
1016:{uuid:1016,num:1000,x1:0},
};
fight_heros=[5001,5002]
fight_heros=[5001]
mheros:any = [];
monsters:any = [];
sk_info:any = []

View File

@@ -51,4 +51,9 @@ export enum GameSet {
COIN_ADD=1,
DEF_RATE=0.5,
HERO_NUM=3,
}
}
export const ColorSet: { [key: string]: string } = {
RED: "ff364d",
BLUE: "04b0f5",
YELLOW: "fed64f"
};

View File

@@ -42,11 +42,14 @@ import { Talents } from "./TalentSet"
* dgr 闪避触发sk3机率
* crr 暴击触发sk3机率
* crc 暴击触发sk3需要次数
*
* lv : 1 精英 2史诗 3 传说
* kind 1 火 2 水 3 气
**/
export const HeroInfo = {
//坦克, 高防 圣盾
//坦克, 高防 攻击时有可能冲击目标造成70% 攻击伤害
5001: {
uuid:5001,name: "盾战",path:"k1",type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid:5001,name: "灰烬使者",path:"k1",quality:3,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:10,uapw:10,cpw:10,dpw:10,dopw:10,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
@@ -54,44 +57,51 @@ export const HeroInfo = {
},
//坦克,高血量 ,回血
5002: {
uuid:5002,name: "自愈战",path:"k2",type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid:5002,name: "自愈战",path:"k2",quality:2,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
//坦克,高闪避 ,加闪避
//坦克,圣盾
5003: {
uuid:5003,name: "闪避战",path:"k3",type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid:5003,name: "闪避战",path:"k3",quality:1,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5004: {
uuid:5004,name: "绿箭",path:"a1",type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
uuid:5004,name: "绿箭",path:"a1",quality:3,kind:1,type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 50,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6006,6006,6006,6006,6006,6006],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5005: {
uuid:5005,name: "罗宾汉",path:"a2",type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
uuid:5005,name: "罗宾汉",path:"a2",quality:2,kind:1,type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 50,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6006,6006,6006,6006,6006,6006],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5006: {
uuid:5006,name: "鹰眼",path:"a3",type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
uuid:5006,name: "鹰眼",path:"a3",quality:1,kind:1,type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 50,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6006,6006,6006,6006,6006,6006],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5007: {
uuid:5007,name: "奶骑",path:"pd1",type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6006,6006,6006,6006,6006,6006],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
uuid:5007,name: "冰法",path:"m1",quality:3,kind:2,type:1,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:300,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 50,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6006,6006,6006,6006,6006,6006],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5008: {
uuid:5008,name: "帕拉丁",path:"pld1",quality:3,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:10,uapw:10,cpw:10,dpw:10,dopw:10,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
@@ -112,21 +122,21 @@ export const HeroInfo = {
5201: {
uuid: 5201,name: "兽人战士", path: "mor1", type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid: 5201,name: "兽人战士", path: "mor1", quality:1,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5202: {
uuid: 5202,name: "兽人刺客", path: "mor2", type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid: 5202,name: "兽人刺客", path: "mor2", quality:1,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
tals:["这是一级说明","这是二级说明","这是三级说明","这是四级说明","这是五级说明"]
},
5203: {
uuid: 5203,name: "兽人护卫", path: "mor3", type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:150,a_cd:1.5,
uuid: 5203,name: "兽人护卫", path: "mor3", quality:1,kind:1,type:0,hp: 2000, hp_up:10, shp_up:20,def:10,def_up:1,sdef_up:20,ap:20,ap_up:2,sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,a_cd:1.5,
lvexp:0,slvexp:0,slv:0, speed: 100,aexp:5,uaexp:1,cexp:10,doexp:10,dexp:20,sk1:[6005,6005,6005,6005,6005,6005],sk2:[6102,6102,6102,6102,6102,6102],sk3:[6102,6102,6102,6102,6102,6102],pw:0,pwm:150,pws:10,apw:0,uapw:0,cpw:0,dpw:0,dopw:0,
akr:[10,20,30,40,50,60],akc:[1,1,1,1,1,1],uar:[10,20,30,40,50,60],uac:[1,1,1,1,1,1],dgr:[10,20,30,40,50,60],dgc:[1,1,1,1,1,1],crr:[10,20,30,40,50,60],crc:[1,1,1,1,1,1],
abh:0,abc:0,uabh:0,uabc:0,cbh:0,cbc:0,aua:0,auc:0,uaua:0,uauc:0,cua:0,cuc:0,wp:1001,arm:2001,ring:3001,shoes:4001,
@@ -134,7 +144,7 @@ export const HeroInfo = {
},
}
export const HeroList = [5001,5002,5003,5004,5005,5006]
export const HeroList = [5001,5002,5003,5004,5005,5006,5007,5008]
export const MonList = [5201]
export const HeroSet = {

View File

@@ -24,6 +24,11 @@ export class BuffComp extends Component {
dedef_cd:number=0;
dehp_cd:number=0;
decrit_cd:number=0;
iced_cd:number=0;
buff_cd:number=0;
yun_cd:number=0;
wind_cd:number=0;
speek_time:number=0;
start() {
@@ -97,6 +102,26 @@ export class BuffComp extends Component {
}
if(this.wind_cd > 0 ) this.wind_cd -= deltaTime;
if(this.wind_cd <= 0 && this.node.getChildByName("wind").active){
this.node.getChildByName("wind").active = false;
}
if(this.yun_cd > 0 ) this.yun_cd -= deltaTime;
if(this.yun_cd <= 0 && this.node.getChildByName("yun").active){
this.node.getChildByName("yun").active = false;
}
if(this.iced_cd > 0 ) this.iced_cd -= deltaTime;
if(this.iced_cd <= 0 && this.node.getChildByName("iced").active){
this.node.getChildByName("iced").active = false;
}
if(this.buff_cd > 0 ) this.buff_cd -= deltaTime;
if(this.buff_cd <= 0 && this.node.getChildByName("buff").active){
this.node.getChildByName("buff").active = false;
}
this.hp_show()
this.in_speek(deltaTime)
@@ -123,7 +148,6 @@ export class BuffComp extends Component {
show_hp(t:number=2){
this.hp_cd = t;
this.node.getChildByName("top").getChildByName("buff").getChildByName("hp").active = true;
}
show_crit(t:number=2){
this.crit_cd = t;
@@ -145,13 +169,32 @@ export class BuffComp extends Component {
show_debuff_hp(t:number=2){
this.dehp_cd = t;
this.node.getChildByName("top").getChildByName("buff").getChildByName("hp").active = true;
}
show_debuff_crit(t:number=2){
this.decrit_cd = t;
this.node.getChildByName("top").getChildByName("buff").getChildByName("crit").active = true;
}
show_iced(t:number=1){
this.iced_cd = t;
this.node.getChildByName("iced").active = true;
}
show_yun(t:number=1){
this.iced_cd = t;
this.node.getChildByName("yun").active = true;
}
show_wind(t:number=1){
this.wind_cd = t;
this.node.getChildByName("wind").active = true;
}
show_buff(t:number=1){
this.buff_cd = t;
this.node.getChildByName("buff").active = true;
}
hp_show(){
let hp_progress= this.heroView.hp/this.heroView.rhp_max;
this.node.getChildByName("top").getChildByName("hp").getComponent(ProgressBar)!.progress = hp_progress;
@@ -161,6 +204,12 @@ export class BuffComp extends Component {
this.node.getChildByName("top").getChildByName("hp").active = true;
}
}
max_show(){
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
}
dead(){
var path = "game/skills/dead";
var prefab: Prefab = oops.res.get(path, Prefab)!;
@@ -178,7 +227,7 @@ export class BuffComp extends Component {
node.parent = this.node;
}
to_speek(words:string,time:number=0.5){
to_speek(words:string,time:number=0.5){
this.speek_time=0.5
this.node.getChildByName("tooltip").active=true
this.node.getChildByName("tooltip").getChildByName("words").getComponent(Label)!.string = words

View File

@@ -1,8 +1,9 @@
import { _decorator, Component, Label, Node, resources, Sprite, SpriteAtlas } from 'cc';
import { _decorator, Color, Component, Label, Node, resources, Sprite, SpriteAtlas } from 'cc';
import { HeroInfo } from '../common/config/heroSet';
import { oops } from '../../../../extensions/oops-plugin-framework/assets/core/Oops';
import { UIID } from '../common/config/GameUIConfig';
import { Items } from '../common/config/Items';
import { ColorSet } from '../common/config/BoxSet';
const { ccclass, property } = _decorator;
@ccclass('HChipComp')
@@ -34,6 +35,17 @@ export class HChipComp extends Component {
}else{
this.node.getChildByName("num").getComponent(Label).string = "";
}
switch(HeroInfo[uuid].quality){
case 1:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
break;
case 2:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
break;
case 3:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
break;
}
}
}

View File

@@ -1,9 +1,11 @@
import { _decorator, Label } from "cc";
import { _decorator, Color, Label, Sprite } 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 { HeroHomeComp } from "../map/HeroHomeComp";
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
import { smc } from "../common/SingletonModuleComp";
import { HeroInfo } from "../common/config/heroSet";
import { ColorSet } from "../common/config/BoxSet";
const { ccclass, property } = _decorator;
@@ -38,6 +40,7 @@ export class HeroCardComp extends CCComp {
this.node.getChildByName("show").active=val
}
update_data(){
let slv = this.node.getChildByName("slv")
this.node.getChildByName("lv").getComponent(Label).string=smc.heros[this.h_uuid].lv.toString()+"级"
if(smc.heros[this.h_uuid].slv==0){
@@ -48,7 +51,17 @@ export class HeroCardComp extends CCComp {
this.node.getChildByName("lock").active=false
slv.getChildByName("slv").getComponent(Label).string=smc.heros[this.h_uuid].slv.toString()
}
switch(HeroInfo[this.h_uuid].quality){
case 1:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
break;
case 2:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
break;
case 3:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
break;
}
}
/** 全局消息逻辑处理 */
// private onHandler(event: string, args: any) {

View File

@@ -1,10 +1,11 @@
import { _decorator, Label } from "cc";
import { _decorator, Color, Label, Sprite } 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 { MissionHomeComp } from "../map/MissionHomeComp";
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
import { smc } from "../common/SingletonModuleComp";
import { GameSet } from "../common/config/BoxSet";
import { ColorSet, GameSet } from "../common/config/BoxSet";
import { HeroInfo } from "../common/config/heroSet";
const { ccclass, property } = _decorator;
@@ -62,6 +63,17 @@ export class HeroSelectComp extends CCComp {
slv.active=true
slv.getChildByName("slv").getComponent(Label).string=smc.heros[this.h_uuid].slv.toString()
}
switch(HeroInfo[this.h_uuid].quality){
case 1:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
break;
case 2:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
break;
case 3:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
break;
}
}
/** 全局消息逻辑处理 */
// private onHandler(event: string, args: any) {

View File

@@ -123,8 +123,6 @@ export class HeroViewComp extends CCComp {
onLoad() {
this.as = this.getComponent(HeroSpine);
// this.BoxRang = this.node.getChildByName("range_box");
// this.BoxRang = this.node.getChildByName("range_box");
} /** 视图层逻辑代码分离演示 */
@@ -138,7 +136,7 @@ export class HeroViewComp extends CCComp {
this.node.getChildByName("top").setScale(this.scale,1);
/** 显示角色血量 */
this.node.getChildByName("top").getChildByName("hp").active = true;
// this.node.getChildByName("shielded").active = false;
// this.node.getChildByName("top").setScale(this.scale,1);
// this.node.getChildByName("atk").setScale(this.scale,1);
@@ -186,13 +184,13 @@ export class HeroViewComp extends CCComp {
if(selfCollider.group == otherCollider.group&&selfCollider.tag==otherCollider.tag){
if(selfCollider.group==BoxSet.HERO){
if(otherCollider.node.getComponent(HeroViewComp).type == this.type && self_x < other_x && Math.abs(other_x-self_x) < 20 ){
if(otherCollider.node.getComponent(HeroViewComp).type == this.type && self_x < other_x && Math.abs(other_x-self_x) < 50 ){
// this.node.setSiblingIndex(otherCollider.node.getSiblingIndex()-10)
this.stop_cd = 0.1;
}
}
if(selfCollider.group==BoxSet.MONSTER){
if(otherCollider.node.getComponent(HeroViewComp).type == this.type && self_x > other_x && Math.abs(other_x-self_x) < 20 ){
if(otherCollider.node.getComponent(HeroViewComp).type == this.type && self_x > other_x && Math.abs(other_x-self_x) < 50 ){
// this.node.setSiblingIndex(otherCollider.node.getSiblingIndex()-10)
this.stop_cd = 0.1;
}
@@ -221,7 +219,7 @@ export class HeroViewComp extends CCComp {
this.check_power()
this.check_atk_counts()
this.check_enemy_alive()
this.check_mission_buf()
this.check_mission_buff()
if(this.ice_cd > 0){ this.ice_cd -=dt; return }
if(this.yun_cd > 0){ this.yun_cd -=dt; return }
@@ -231,18 +229,8 @@ export class HeroViewComp extends CCComp {
this.in_atk(dt);
this.move(dt);
}
check_iceed(dt:number){
if(this.ice_cd > 0){
this.ice_cd -= dt;
if(this.ice_cd <= 0){
this.ice_cd = 0;
}
}
}
check_yuned(dt:number){
}
check_mission_buf(){
check_mission_buff(){
this.ap_max=(100+smc.vmdata.mission.ap)/100*this.ap
this.crit_max=(100+smc.vmdata.mission.crit)/100*this.crit
this.def_max=(100+smc.vmdata.mission.def)/100*this.def
@@ -282,22 +270,6 @@ export class HeroViewComp extends CCComp {
this.is_atking=false
}
}
//进入墓地
to_grave(){
let pos =v3(-999,this.node.position.y)
if(this.box_group == BoxSet.MONSTER){
pos =v3(999,this.node.position.y)
smc.vmdata.mission.mdead +=1
}else{
smc.vmdata.mission.dead +=1
}
this.node.setPosition(pos)
}
//是否在墓地
in_grave(){
return this.node.position.x < -900 || this.node.position.x > 900;
}
//状态切换
status_change(type:string){
this.status=type
@@ -378,10 +350,8 @@ export class HeroViewComp extends CCComp {
check_power(){
if(this.pw >= this.pwm){
this.pw = 0
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
this.BUFFCOMP.max_show()
this.handle_skill(this.sk2)
return true
}else{
@@ -443,10 +413,7 @@ export class HeroViewComp extends CCComp {
// console.log("攻击判断: i="+i+":akr="+this.akr);
if(i < this.akr){
// console.log("攻击触发: i="+i+":akr="+this.akr);
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
this.BUFFCOMP.max_show()
this.handle_skill(this.sk3)
}
}
@@ -457,10 +424,7 @@ export class HeroViewComp extends CCComp {
// console.log("闪避判断: i="+i+":dgr="+this.dgr);
if(i < this.dgr){
// console.log("闪避触发: i="+i+":dgr="+this.dgr);
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
this.BUFFCOMP.max_show()
this.handle_skill(this.sk3)
}
}
@@ -472,10 +436,7 @@ export class HeroViewComp extends CCComp {
if(i < this.crr){
// console.log("暴击触发: i="+i+":crr="+this.crr);
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
this.BUFFCOMP.max_show()
this.handle_skill(this.sk3)
}
}
@@ -485,10 +446,7 @@ export class HeroViewComp extends CCComp {
// console.log("受伤判断i="+i+":akr="+this.uar);
if(i < this.uar){
// console.log("受伤触发: i="+i+":uar="+this.uar);
this.node.getChildByName("max").active=true
this.scheduleOnce(()=>{
this.node.getChildByName("max").active=false
},0.8)
this.BUFFCOMP.max_show()
this.handle_skill(this.sk3)
}
}
@@ -616,13 +574,14 @@ export class HeroViewComp extends CCComp {
power_add(p:number){
this.pw+= p
}
hp_max_add(){
console.log("hp_max_add 动画");
}
/**
* 增加英雄的行动点数AP
* @param ap 要增加的行动点数。
* @param time 可选参数表示增加行动点数的时间默认为0。
*/
add_ap(ap: number,time:number=0){
this.ap += ap;
}
add_shield(shield:number){
this.shield =shield
console.log("shield:",shield);
@@ -636,7 +595,7 @@ export class HeroViewComp extends CCComp {
this.BUFFCOMP.tooltip(2,hp.toFixed(0));
}
add_hp_max(hp: number=0){
this.hp_max_add()
this.BUFFCOMP.show_buff(1)
this.hp += hp/100*this.hp_max;
}
hp_less(hp: number,is_crit:boolean=false){
@@ -675,7 +634,7 @@ export class HeroViewComp extends CCComp {
}
in_atked() {
this.BUFFCOMP.in_atked()
this.BUFFCOMP.in_atked()
// this.as.atked();
this.atked_count++;
this.exp_add(this.uaexp)
@@ -686,10 +645,24 @@ export class HeroViewComp extends CCComp {
this.exp_add(this.dexp)
this.power_add(this.dpw)
}
toDestroy(){
//进入墓地
to_grave(){
let pos =v3(-999,this.node.position.y)
if(this.box_group == BoxSet.MONSTER){
pos =v3(999,this.node.position.y)
smc.vmdata.mission.mdead +=1
}else{
smc.vmdata.mission.dead +=1
}
this.node.setPosition(pos)
}
toAlive(){
//是否在墓地
in_grave(){
return this.node.position.x < -900 || this.node.position.x > 900;
}
to_alive(){
let pos =v3(HeroSet.StartPos[this.type],this.node.position.y,this.node.position.z)
this.node.setPosition(pos)
}

View File

@@ -1,10 +1,12 @@
import { _decorator,Button,EventHandler,EventTouch,Label,NodeEventType,ProgressBar,resources,Sprite,SpriteAtlas,UITransform,v3 } from "cc";
import { _decorator,Button,Color,EventHandler,EventTouch,Label,NodeEventType,ProgressBar,resources,Sprite,SpriteAtlas,UITransform,v3 } 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 { smc } from "../common/SingletonModuleComp";
import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops";
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
import { HeroModelComp } from "../hero/HeroModelComp";
import { HeroInfo } from "../common/config/heroSet";
import { ColorSet } from "../common/config/BoxSet";
const { ccclass, property } = _decorator;
@@ -35,7 +37,18 @@ export class HCardComp extends CCComp {
this.pw=this.node.getChildByName("pow").getComponent(ProgressBar)!
this.hc_name.string= this.heros[this.hi].HeroView.hero_name
// this.node.getChildByName("lv").getComponent(Label).string=this.heros[this.hi].HeroView.lv.toString()+"级";
console.log("hcard start")
// console.log("hcard start",this.heros[this.hi].HeroView.hero_uuid)
switch(HeroInfo[this.heros[this.hi].HeroView.hero_uuid].quality){
case 1:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["BLUE"]);
break;
case 2:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["YELLOW"]);
break;
case 3:
this.node.getChildByName("bg").getComponent(Sprite).color= new Color().fromHEX(ColorSet["RED"]);
break;
}
}
protected update(dt: number): void {
if(this.is_dead) return
@@ -53,6 +66,7 @@ export class HCardComp extends CCComp {
this.life.progress=this.heros[this.hi].HeroView.hp/this.heros[this.hi].HeroView.rhp_max
this.pw.progress=this.heros[this.hi].HeroView.pw/this.heros[this.hi].HeroView.pwm
}
/** 视图对象通过 ecs.Entity.remove(ControllerComp) 删除组件是触发组件处理自定义释放逻辑 */
reset() {

View File

@@ -25,22 +25,36 @@ export class HeroHomeComp extends CCComp {
start() {
// this.load_talents()
console.log("hero_home start")
this.h_uuid=5001
this.hero_show(this.h_uuid)
// this.h_uuid=5001
// this.hero_show(this.h_uuid)
this.loads()
}
loads(){
let heros:any=HeroList
let hc:number =HeroList.length
let parent= this.node.getChildByName("heros").getChildByName("view").getChildByName("content")
parent.getComponent(UITransform).setContentSize(hc*150,200)
parent.getComponent(UITransform).setContentSize(720,Math.ceil(HeroList.length/5)*180)
console.log("parent",parent)
for (let i = 0; i < hc; i++) {
let hcc =ecs.getEntity<HeroCard>(HeroCard)
hcc.load(HeroList[i],parent)
if (HeroInfo[HeroList[i]].quality==3) {
let hcc =ecs.getEntity<HeroCard>(HeroCard)
hcc.load(HeroList[i],parent)
}
}
for (let i = 0; i < hc; i++) {
if (HeroInfo[HeroList[i]].quality==2) {
let hcc =ecs.getEntity<HeroCard>(HeroCard)
hcc.load(HeroList[i],parent)
}
}
for (let i = 0; i < hc; i++) {
if (HeroInfo[HeroList[i]].quality==1) {
let hcc =ecs.getEntity<HeroCard>(HeroCard)
hcc.load(HeroList[i],parent)
}
}
}
hero_show(uuid:number) {
this.node.getChildByName("show").active=true
this.h_uuid=uuid
this.role=smc.heros[uuid]
this.hero=HeroInfo[uuid]
@@ -50,24 +64,24 @@ export class HeroHomeComp extends CCComp {
var sk_path = "game/skills/skill_icon"
var icon_path = "game/heros/herois"
this.node.getChildByName("name").getChildByName("value").getComponent(Label).string=this.hero.name
this.node.getChildByName("show").getChildByName("name").getChildByName("value").getComponent(Label).string=this.hero.name
resources.load(icon_path, SpriteAtlas, (err: any, atlas) => {
const sprite = this.node.getChildByName("hero").getChildByName("icon").getComponent(Sprite);
const sprite = this.node.getChildByName("show").getChildByName("hero").getChildByName("icon").getComponent(Sprite);
sprite.spriteFrame = atlas.getSpriteFrame(this.hero.path);
});
resources.load(sk_path, SpriteAtlas, (err: any, atlas) => {
const sprite = this.node.getChildByName("bottom").getChildByName("sk").getChildByName("skicon").getChildByName("Mask").getChildByName("icon").getComponent(Sprite);
const sprite = this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk").getChildByName("skicon").getChildByName("Mask").getChildByName("icon").getComponent(Sprite);
sprite.spriteFrame = atlas.getSpriteFrame(skill1.path);
});
this.node.getChildByName("bottom").getChildByName("sk").getChildByName("name").getComponent(Label).string = skill1.name;
this.node.getChildByName("bottom").getChildByName("sk").getChildByName("info").getComponent(Label).string = skill1.info;
this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk").getChildByName("name").getComponent(Label).string = skill1.name;
this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk").getChildByName("info").getComponent(Label).string = skill1.info;
resources.load(sk_path, SpriteAtlas, (err: any, atlas) => {
const sprite = this.node.getChildByName("bottom").getChildByName("sk2").getChildByName("skicon").getChildByName("Mask").getChildByName("icon").getComponent(Sprite);
const sprite = this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk2").getChildByName("skicon").getChildByName("Mask").getChildByName("icon").getComponent(Sprite);
sprite.spriteFrame = atlas.getSpriteFrame(skill2.path);
});
this.node.getChildByName("bottom").getChildByName("sk2").getChildByName("name").getComponent(Label).string = skill2.name;
this.node.getChildByName("bottom").getChildByName("sk2").getChildByName("info").getComponent(Label).string = skill2.info;
this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk2").getChildByName("name").getComponent(Label).string = skill2.name;
this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk2").getChildByName("info").getComponent(Label).string = skill2.info;
// tal.getChildByName("slv1").getChildByName("val").getComponent(Label).string = this.hero.tals[0]
// tal.getChildByName("slv2").getChildByName("val").getComponent(Label).string = this.hero.tals[1]
@@ -77,19 +91,23 @@ export class HeroHomeComp extends CCComp {
this.update_data()
}
update_data(){
let slv_node=this.node.getChildByName("name").getChildByName("slv");
let lvup=this.node.getChildByName("lvup");
let slvup=this.node.getChildByName("slvup");
let attr = this.node.getChildByName("attr");
let attr2 = this.node.getChildByName("attr2").getChildByName("other");
this.node.getChildByName("name").getChildByName("lv").getComponent(Label).string = this.role.lv.toString()+"级";
if( this.role.slv==0) {
slv_node.getChildByName("slv").active=false
}else{
slv_node.getChildByName("slv").active=true
slv_node.getChildByName("slv").getComponent(Label).string = this.role.slv.toString();
};
let slv_node=this.node.getChildByName("show").getChildByName("name").getChildByName("slv");
let lvup=this.node.getChildByName("show").getChildByName("lvup");
let slvup=this.node.getChildByName("show").getChildByName("slvup");
let attr = this.node.getChildByName("show").getChildByName("attr");
let attr2 = this.node.getChildByName("show").getChildByName("attr2").getChildByName("other");
this.node.getChildByName("show").getChildByName("name").getChildByName("lv").getComponent(Label).string = this.role.lv.toString()+"级";
slv_node.getChildByName("slv").getComponent(Label).string = this.role.slv.toString();
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("q1").active = this.hero.quality == 1;
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("q2").active = this.hero.quality == 2;
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("q3").active = this.hero.quality == 3;
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("k1").active = this.hero.kind == 1;
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("k2").active = this.hero.kind == 2;
this.node.getChildByName("show").getChildByName("name").getChildByName("quality").getChildByName("k3").active = this.hero.kind == 3;
// lvup.getChildByName("gold").getChildByName("need").getComponent(Label).string = (UpGold.LvUp*this.role.lv).toString()
lvup.getChildByName("item").getChildByName("need").getComponent(Label).string = ((LvUp[0]+this.hero.lvexp)*this.role.lv).toString()
lvup.getChildByName("info").getChildByName("ap").getComponent(Label).string = "+"+this.hero.ap_up
@@ -103,7 +121,6 @@ export class HeroHomeComp extends CCComp {
slvup.getChildByName("cost").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv))
let hchipcomp= slvup.getChildByName("cost").getChildByName("hchip").getComponent(HChipComp)
hchipcomp.update_data(this.h_uuid,0)
//todo cost icon 需要通过预制体进行变更
slvup.getChildByName("info").getChildByName("ap").getComponent(Label).string = "+"+this.hero.sap_up+"%"
slvup.getChildByName("info").getChildByName("def").getComponent(Label).string = "+"+this.hero.sdef_up+"%"
@@ -114,14 +131,14 @@ export class HeroHomeComp extends CCComp {
slvup.getChildByName("btned").active=false
};
if( this.role.slv==0) {
this.node.getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("need").getComponent(Label).string = ((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv)).toString()
this.node.getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("num").getComponent(Label).string = smc.heros[this.h_uuid].num.toString()
this.node.getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv))
let hchipcomp= this.node.getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("hchip").getComponent(HChipComp)
this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("need").getComponent(Label).string = ((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv)).toString()
this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("num").getComponent(Label).string = smc.heros[this.h_uuid].num.toString()
this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("bar").getComponent(ProgressBar).progress = smc.heros[this.h_uuid].num/((SlvUp[this.role.slv]-HeroInfo[this.h_uuid].slvexp)*(1+this.role.slv))
let hchipcomp= this.node.getChildByName("show").getChildByName("call").getChildByName("Node").getChildByName("cost").getChildByName("hchip").getComponent(HChipComp)
hchipcomp.update_data(this.h_uuid,0)
this.node.getChildByName("call").active=true
this.node.getChildByName("show").getChildByName("call").active=true
}else{
this.node.getChildByName("call").active=false
this.node.getChildByName("show").getChildByName("call").active=false
};
attr.getChildByName("ap").getChildByName("val").getComponent(Label).string = ((this.hero.ap+this.hero.ap_up* this.role.lv)*(1+this.hero.sap_up/100*this.role.slv)).toFixed(0).toString()
attr.getChildByName("hp").getChildByName("val").getComponent(Label).string = ((this.hero.hp+this.hero.hp_up* this.role.lv)*(1+this.hero.shp_up/100*this.role.slv)).toFixed(0).toString()
@@ -144,15 +161,15 @@ export class HeroHomeComp extends CCComp {
oops.message.dispatchEvent("hero_card_update_info",{uuid:this.h_uuid})
}
lv_selcet(e:any,val:any){
let active = this.node.getChildByName("menu").getChildByName("active")
let active = this.node.getChildByName("show").getChildByName("menu").getChildByName("active")
tween(active).to(0.1,{position:v3(val,0)}).start()
let hero = this.node.getChildByName("hero")
let attr = this.node.getChildByName("attr")
let attr2 = this.node.getChildByName("attr2")
let info = this.node.getChildByName("info")
let lvup = this.node.getChildByName("lvup")
let sk = this.node.getChildByName("bottom").getChildByName("sk")
let slvup = this.node.getChildByName("slvup")
let hero = this.node.getChildByName("show").getChildByName("hero")
let attr = this.node.getChildByName("show").getChildByName("attr")
let attr2 = this.node.getChildByName("show").getChildByName("attr2")
let info = this.node.getChildByName("show").getChildByName("info")
let lvup = this.node.getChildByName("show").getChildByName("lvup")
let sk = this.node.getChildByName("show").getChildByName("bottom").getChildByName("sk")
let slvup = this.node.getChildByName("show").getChildByName("slvup")
if(val < 0){
tween(hero).to(0.2,{position:v3(0,hero.position.y)}).start()
tween(attr).to(0.2,{position:v3(0,attr.position.y)}).start()
@@ -198,6 +215,9 @@ export class HeroHomeComp extends CCComp {
item_show(e:any,val:any){
oops.gui.open(UIID.ItemInfo, {uuid:val,type:0});
}
close_show(){
this.node.getChildByName("show").active=false
}
reset() {
this.node.destroy();
}