This commit is contained in:
2024-09-19 09:48:40 +08:00
parent f36305a130
commit 29a6f6a8b6
6 changed files with 659 additions and 99 deletions

View File

@@ -28,17 +28,17 @@
"_active": true,
"_components": [
{
"__id__": 92
"__id__": 100
},
{
"__id__": 94
"__id__": 102
},
{
"__id__": 96
"__id__": 104
}
],
"_prefab": {
"__id__": 98
"__id__": 106
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -197,17 +197,17 @@
"_active": true,
"_components": [
{
"__id__": 85
"__id__": 93
},
{
"__id__": 87
"__id__": 95
},
{
"__id__": 89
"__id__": 97
}
],
"_prefab": {
"__id__": 91
"__id__": 99
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -251,29 +251,29 @@
"__id__": 8
},
{
"__id__": 48
"__id__": 56
},
{
"__id__": 58
"__id__": 66
},
{
"__id__": 64
"__id__": 72
},
{
"__id__": 70
"__id__": 78
},
{
"__id__": 76
"__id__": 84
}
],
"_active": true,
"_components": [
{
"__id__": 82
"__id__": 90
}
],
"_prefab": {
"__id__": 84
"__id__": 92
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -320,20 +320,20 @@
"_active": true,
"_components": [
{
"__id__": 39
"__id__": 47
},
{
"__id__": 41
"__id__": 49
},
{
"__id__": 43
"__id__": 51
},
{
"__id__": 45
"__id__": 53
}
],
"_prefab": {
"__id__": 47
"__id__": 55
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -375,19 +375,22 @@
"_children": [
{
"__id__": 10
},
{
"__id__": 34
}
],
"_active": true,
"_components": [
{
"__id__": 34
"__id__": 42
},
{
"__id__": 36
"__id__": 44
}
],
"_prefab": {
"__id__": 38
"__id__": 46
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -972,6 +975,118 @@
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 9
},
"_prefab": {
"__id__": 35
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 34
},
"asset": {
"__uuid__": "3df87a09-5bb7-4188-a213-aef4b292ad05",
"__expectedType__": "cc.Prefab"
},
"fileId": "c46/YsCPVOJYA4mWEpNYRx",
"instance": {
"__id__": 36
},
"targetOverrides": null
},
{
"__type__": "cc.PrefabInstance",
"fileId": "40MfVmHPlCUYgtp1s8Ugqy",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 37
},
{
"__id__": 39
},
{
"__id__": 40
},
{
"__id__": 41
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
},
"propertyPath": [
"_name"
],
"value": "start"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"c46/YsCPVOJYA4mWEpNYRx"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": -210.831,
"y": 296.155,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.UITransform",
"_name": "",
@@ -982,7 +1097,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 35
"__id__": 43
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1010,7 +1125,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 37
"__id__": 45
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -1068,7 +1183,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 40
"__id__": 48
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1096,10 +1211,10 @@
},
"_enabled": true,
"__prefab": {
"__id__": 42
"__id__": 50
},
"bgImg": {
"__id__": 36
"__id__": 44
},
"_id": ""
},
@@ -1117,7 +1232,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 44
"__id__": 52
},
"light": {
"__uuid__": "319c7eb8-9826-48b6-81e4-82559dbf82a8",
@@ -1139,7 +1254,10 @@
},
"_enabled": true,
"__prefab": {
"__id__": 46
"__id__": 54
},
"start_p": {
"__id__": 34
},
"_id": ""
},
@@ -1170,17 +1288,17 @@
},
"_children": [
{
"__id__": 49
"__id__": 57
}
],
"_active": true,
"_components": [
{
"__id__": 55
"__id__": 63
}
],
"_prefab": {
"__id__": 57
"__id__": 65
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1217,20 +1335,20 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 48
"__id__": 56
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 50
"__id__": 58
},
{
"__id__": 52
"__id__": 60
}
],
"_prefab": {
"__id__": 54
"__id__": 62
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1267,11 +1385,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 49
"__id__": 57
},
"_enabled": true,
"__prefab": {
"__id__": 51
"__id__": 59
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1295,11 +1413,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 49
"__id__": 57
},
"_enabled": true,
"__prefab": {
"__id__": 53
"__id__": 61
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -1353,11 +1471,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 48
"__id__": 56
},
"_enabled": true,
"__prefab": {
"__id__": 56
"__id__": 64
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1400,14 +1518,14 @@
"_active": true,
"_components": [
{
"__id__": 59
"__id__": 67
},
{
"__id__": 61
"__id__": 69
}
],
"_prefab": {
"__id__": 63
"__id__": 71
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1444,11 +1562,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 58
"__id__": 66
},
"_enabled": true,
"__prefab": {
"__id__": 60
"__id__": 68
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1472,11 +1590,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 58
"__id__": 66
},
"_enabled": true,
"__prefab": {
"__id__": 62
"__id__": 70
},
"_id": ""
},
@@ -1509,14 +1627,14 @@
"_active": true,
"_components": [
{
"__id__": 65
"__id__": 73
},
{
"__id__": 67
"__id__": 75
}
],
"_prefab": {
"__id__": 69
"__id__": 77
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1553,11 +1671,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 64
"__id__": 72
},
"_enabled": true,
"__prefab": {
"__id__": 66
"__id__": 74
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1581,11 +1699,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 64
"__id__": 72
},
"_enabled": true,
"__prefab": {
"__id__": 68
"__id__": 76
},
"_id": ""
},
@@ -1618,14 +1736,14 @@
"_active": true,
"_components": [
{
"__id__": 71
"__id__": 79
},
{
"__id__": 73
"__id__": 81
}
],
"_prefab": {
"__id__": 75
"__id__": 83
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1662,11 +1780,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 70
"__id__": 78
},
"_enabled": true,
"__prefab": {
"__id__": 72
"__id__": 80
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1690,11 +1808,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 70
"__id__": 78
},
"_enabled": true,
"__prefab": {
"__id__": 74
"__id__": 82
},
"_id": ""
},
@@ -1727,14 +1845,14 @@
"_active": true,
"_components": [
{
"__id__": 77
"__id__": 85
},
{
"__id__": 79
"__id__": 87
}
],
"_prefab": {
"__id__": 81
"__id__": 89
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1771,11 +1889,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 76
"__id__": 84
},
"_enabled": true,
"__prefab": {
"__id__": 78
"__id__": 86
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1799,11 +1917,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 76
"__id__": 84
},
"_enabled": true,
"__prefab": {
"__id__": 80
"__id__": 88
},
"light": {
"__uuid__": "319c7eb8-9826-48b6-81e4-82559dbf82a8",
@@ -1838,7 +1956,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 83
"__id__": 91
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1879,7 +1997,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 86
"__id__": 94
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1907,7 +2025,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 88
"__id__": 96
},
"camera": {
"__id__": 3
@@ -1916,22 +2034,22 @@
"__id__": 7
},
"mapLayer": {
"__id__": 41
"__id__": 49
},
"floorLayer": {
"__id__": 48
"__id__": 56
},
"entityLayer": {
"__id__": 67
"__id__": 75
},
"entityLayer1": {
"__id__": 61
"__id__": 69
},
"entityLayer2": {
"__id__": 73
"__id__": 81
},
"SkillLayer": {
"__id__": 79
"__id__": 87
},
"isFollowPlayer": true,
"_id": ""
@@ -1950,7 +2068,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 90
"__id__": 98
},
"_id": ""
},
@@ -1981,7 +2099,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 93
"__id__": 101
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2009,7 +2127,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 95
"__id__": 103
},
"_cameraComponent": {
"__id__": 3
@@ -2031,7 +2149,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 97
"__id__": 105
},
"_alignFlags": 45,
"_target": null,
@@ -2067,6 +2185,11 @@
},
"fileId": "32qENLKwZHV5S2IyZfpNx2",
"instance": null,
"targetOverrides": null
"targetOverrides": null,
"nestedPrefabInstanceRoots": [
{
"__id__": 34
}
]
}
]

View File

@@ -20,16 +20,19 @@
"_children": [
{
"__id__": 2
},
{
"__id__": 10
}
],
"_active": true,
"_components": [
{
"__id__": 10
"__id__": 18
}
],
"_prefab": {
"__id__": 12
"__id__": 20
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -46,8 +49,8 @@
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 1,
"y": 1,
"x": 0.5,
"y": 0.5,
"z": 1
},
"_mobility": 0,
@@ -69,7 +72,7 @@
"__id__": 1
},
"_children": [],
"_active": true,
"_active": false,
"_components": [
{
"__id__": 3
@@ -133,7 +136,7 @@
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"y": 0
},
"_id": ""
},
@@ -198,7 +201,7 @@
"__prefab": {
"__id__": 8
},
"playOnLoad": false,
"playOnLoad": true,
"_clips": [
{
"__uuid__": "fcb14957-9017-47a3-8479-b74c7ecc2fb0",
@@ -228,6 +231,174 @@
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.Node",
"_name": "status_icon_debuffed_33",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 11
},
{
"__id__": 13
},
{
"__id__": 15
}
],
"_prefab": {
"__id__": 17
},
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 74,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 2.2,
"y": 2.2,
"z": 1
},
"_mobility": 0,
"_layer": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": {
"__id__": 12
},
"_contentSize": {
"__type__": "cc.Size",
"width": 32,
"height": 32
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "22fQCv/RpH14bPUtjwCXYi"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": {
"__id__": 14
},
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "f87f53f9-2fba-4a5b-968a-79a593311ab2@ec313",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "fe4CcXKB9ANLDeyq8bGM0+"
},
{
"__type__": "cc.Animation",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
},
"_enabled": true,
"__prefab": {
"__id__": 16
},
"playOnLoad": true,
"_clips": [
{
"__uuid__": "ba372018-6295-415e-96a1-4e03caeb7a0e",
"__expectedType__": "cc.AnimationClip"
}
],
"_defaultClip": {
"__uuid__": "ba372018-6295-415e-96a1-4e03caeb7a0e",
"__expectedType__": "cc.AnimationClip"
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "7fmTODm7VJiZ+WgyYyHkdD"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "33FTp6wFxA7ZPR1tRcOIzl",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.UITransform",
"_name": "",
@@ -238,7 +409,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 11
"__id__": 19
},
"_contentSize": {
"__type__": "cc.Size",
@@ -248,7 +419,7 @@
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
"y": 0
},
"_id": ""
},

View File

@@ -0,0 +1,240 @@
[
{
"__type__": "cc.AnimationClip",
"_name": "start2",
"_objFlags": 0,
"__editorExtras__": {
"embeddedPlayerGroups": []
},
"_native": "",
"sample": 24,
"speed": 1,
"wrapMode": 2,
"enableTrsBlending": false,
"_duration": 0.4166666666666667,
"_hash": 500763545,
"_tracks": [
{
"__id__": 1
}
],
"_exoticAnimation": null,
"_events": [],
"_embeddedPlayers": [],
"_additiveSettings": {
"__id__": 11
},
"_auxiliaryCurveEntries": []
},
{
"__type__": "cc.animation.VectorTrack",
"_binding": {
"__type__": "cc.animation.TrackBinding",
"path": {
"__id__": 2
},
"proxy": null
},
"_channels": [
{
"__id__": 3
},
{
"__id__": 5
},
{
"__id__": 7
},
{
"__id__": 9
}
],
"_nComponents": 3
},
{
"__type__": "cc.animation.TrackPath",
"_paths": [
"position"
]
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 4
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.2083333283662796,
0.4166666567325592
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"preExtrapolation": 1,
"postExtrapolation": 1
},
{
"__type__": "cc.animation.Channel",
"_curve": {
"__id__": 6
}
},
{
"__type__": "cc.RealCurve",
"_times": [
0,
0.2083333283662796,
0.4166666567325592
],
"_values": [
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 60,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 80,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 60,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
}
],
"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": 0,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0,
"rightTangent": 0,
"rightTangentWeight": 1,
"leftTangent": 0,
"leftTangentWeight": 1,
"easingMethod": 0,
"__editorExtras__": null
},
{
"__type__": "cc.RealKeyframeValue",
"interpolationMode": 0,
"tangentWeightMode": 0,
"value": 0,
"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",
"enabled": false,
"refClip": null
}
]

View File

@@ -0,0 +1,13 @@
{
"ver": "2.0.3",
"importer": "animation-clip",
"imported": true,
"uuid": "ba372018-6295-415e-96a1-4e03caeb7a0e",
"files": [
".cconb"
],
"subMetas": {},
"userData": {
"name": "start2"
}
}

View File

@@ -10,16 +10,16 @@ export const HeroSet = {
max_skill: "精准打击", skill_uuid: 9001, max_skill_uuid: 2003, word: "守护", info: "自身护盾", atktype: 1,
},
9011: {
uuid: 9004, path: "m1", type: 3, level: 1,cost:2, name: "冰法", atk: 15, hp: 20, atk_dis: 300, atk_cd: 2.5, power: 0, power_max: 10, speed: 30,
uuid: 9004, path: "m1", type: 3, level: 1,cost:2, name: "冰法", atk: 15, hp: 20, atk_dis: 260, atk_cd: 2.5, power: 0, power_max: 10, speed: 30,
max_skill: "寒冰箭", skill_uuid: 9002, max_skill_uuid: 1002, word: "守护", info: "自身护盾", atktype: 1,
},
9021: {
uuid: 9006, path: "m3", type: 3, level: 1,cost:2, name: "火法", atk: 10, hp: 20, atk_dis: 300, atk_cd: 2, power: 0, power_max: 10, speed: 30,
uuid: 9006, path: "m3", type: 3, level: 1,cost:2, name: "火法", atk: 10, hp: 20, atk_dis: 260, atk_cd: 2, power: 0, power_max: 10, speed: 30,
max_skill: "火球术", skill_uuid: 9002, max_skill_uuid: 1001, word: "守护", info: "自身护盾", atktype: 2
},
9031: {
uuid: 9005, path: "m2", type: 3, level: 1,cost:2, name: "牧师", atk: 3, hp: 20, atk_dis: 300, atk_cd: 2, power: 0, power_max: 10, speed: 30,
uuid: 9005, path: "m2", type: 3, level: 1,cost:2, name: "牧师", atk: 3, hp: 20, atk_dis: 260, atk_cd: 2, power: 0, power_max: 10, speed: 30,
max_skill: "治愈术", skill_uuid: 9002, max_skill_uuid: 2001, word: "守护", info: "自身护盾", atktype: 2
},

View File

@@ -1,4 +1,4 @@
import { _decorator ,Vec3,v3} from "cc";
import { _decorator ,Vec3,v3, Prefab, instantiate,Node} 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 { Timer } from "../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
@@ -40,6 +40,11 @@ export class MapMonsterComp extends CCComp {
hero_start_ys:any[] = [35,-35];
mon_index:number = 0
hero_index:number = 0
@property(Node)
start_p: Node = null;
onLoad(){
// 监听全局事件
oops.message.on("other_add_monster", this.on_other_add_monster, this);
@@ -49,6 +54,9 @@ export class MapMonsterComp extends CCComp {
// this.scene = this.getComponent(MapViewScene);
// this.scene.node.active = true
// this.scene = this.getComponent(MapViewScene);
var scene = smc.map.MapView.scene;
this.start_p.parent=scene.mapLayer!.node!
this.set_start_point()
let num =RandomManager.instance.getRandomByObjectList(MissionNum,1)
this.cur_mission = num[0]
this.mission_list = MonsetList[this.cur_mission]
@@ -58,6 +66,7 @@ export class MapMonsterComp extends CCComp {
this.load_role()
}
protected update(dt: number): void {
if(smc.vm_data.game_over){
return
@@ -79,6 +88,9 @@ export class MapMonsterComp extends CCComp {
// }
// this.shuaxin(dt)
}
set_start_point(){
this.start_p.setPosition(-240,BoxSet.GAME_LINE+this.start_ys[this.hero_index]+30,0)
}
check_mon_count(){
let count = 0;
let list = ecs.query(ecs.allOf(MonModelComp));
@@ -149,7 +161,7 @@ export class MapMonsterComp extends CCComp {
private addHero(uuid:number=1001) {
let hero = ecs.getEntity<Hero>(Hero);
var scene = smc.map.MapView.scene;
let pos:Vec3 = v3(-280,BoxSet.GAME_LINE+this.start_ys[this.hero_index]);
let pos:Vec3 = v3(-240,BoxSet.GAME_LINE+this.start_ys[this.hero_index]);
let monster_layer = scene.entityLayer!.node!
let scale = 1
hero.load(pos,scale,uuid,monster_layer);
@@ -157,6 +169,7 @@ export class MapMonsterComp extends CCComp {
if(this.hero_index > 2){
this.hero_index = 0
}
this.set_start_point()
}
monster_refresh(){
if (this.setp_num <= 0){