添加暴捶英雄,同时修复 endanmbomcom 错误,使用rigid.sleep和rigid.wakeup关闭和启动碰撞检测

This commit is contained in:
2025-01-20 23:51:59 +08:00
parent 2a8b65d328
commit 478cf13f5e
12 changed files with 540 additions and 947 deletions

View File

@@ -1,5 +1,5 @@
buff_58.png
cuida.png
size: 1597,563
format: RGBA8888
filter: Linear,Linear

View File

@@ -2,7 +2,7 @@
"ver": "1.0.1",
"importer": "*",
"imported": true,
"uuid": "ae492f23-b996-471c-8935-a8a18b937e67",
"uuid": "b914bb82-0158-4f95-aa06-186ecf75704b",
"files": [
".atlas",
".json"

View File

@@ -1,8 +1,8 @@
{
"skeleton": {
"hash": "Pl4IgAMFSqi37y5taevO4jMOL90=",
"hash": "VlkSu78ojP7zJg1+7xQJ0J7RzWs=",
"spine": "3.8.75",
"x": -4.68,
"x": -131.04,
"y": 19.77,
"width": 221,
"height": 98,
@@ -10,7 +10,7 @@
"audio": ""
},
"bones": [
{ "name": "root" },
{ "name": "root", "x": -126.36 },
{ "name": "cuzi", "parent": "root", "x": 12.16, "y": 65.31 },
{ "name": "bone", "parent": "root", "x": 194.52, "y": 83.1, "scaleX": 1.1, "scaleY": 1.1 }
],
@@ -71,7 +71,7 @@
"animations": {
"show": {
"slots": {
"zuoci_2_skill2_2-animation_0": {
"zuoci_2_skill2_2-animation_00": {
"attachment": [
{ "time": 0.4, "name": "WPS图片批量处理/granade_0001" },
{ "time": 0.4333, "name": "WPS图片批量处理/granade_0002" },
@@ -98,7 +98,7 @@
{ "time": 1, "color": "ffffff00" }
]
},
"zuoci_2_skill2_2-animation_00": {
"zuoci_2_skill2_2-animation_0": {
"attachment": [
{ "time": 0.4, "name": "WPS图片批量处理/granade_0001" },
{ "time": 0.4333, "name": "WPS图片批量处理/granade_0002" },
@@ -137,7 +137,10 @@
{ "time": 0.3333 }
]
}
}
},
"events": [
{ "time": 0.6333, "name": "atk_event" }
]
}
}
}

View File

@@ -2,7 +2,7 @@
"ver": "1.2.6",
"importer": "spine-data",
"imported": true,
"uuid": "4b7025ab-a67e-4954-9f3f-2b36674e6638",
"uuid": "7c422891-75fe-4ec3-bee2-86d8966aff6a",
"files": [
".json"
],

View File

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 115 KiB

View File

@@ -2,7 +2,7 @@
"ver": "1.0.26",
"importer": "image",
"imported": true,
"uuid": "11a9bd21-818a-4be4-b8c8-69b16d5505e1",
"uuid": "6247599b-c869-4d48-a201-0d58b1d6b105",
"files": [
".json",
".png"
@@ -10,8 +10,8 @@
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "11a9bd21-818a-4be4-b8c8-69b16d5505e1@6c48a",
"displayName": "buff_58",
"uuid": "6247599b-c869-4d48-a201-0d58b1d6b105@6c48a",
"displayName": "cuida",
"id": "6c48a",
"name": "texture",
"userData": {
@@ -22,7 +22,7 @@
"mipfilter": "none",
"anisotropy": 0,
"isUuid": true,
"imageUuidOrDatabaseUri": "11a9bd21-818a-4be4-b8c8-69b16d5505e1",
"imageUuidOrDatabaseUri": "6247599b-c869-4d48-a201-0d58b1d6b105",
"visible": false
},
"ver": "1.0.22",
@@ -37,6 +37,6 @@
"hasAlpha": true,
"type": "texture",
"fixAlphaTransparencyArtifacts": false,
"redirect": "11a9bd21-818a-4be4-b8c8-69b16d5505e1@6c48a"
"redirect": "6247599b-c869-4d48-a201-0d58b1d6b105@6c48a"
}
}

View File

@@ -0,0 +1,376 @@
[
{
"__type__": "cc.Prefab",
"_name": "cuida",
"_objFlags": 0,
"__editorExtras__": {},
"_native": "",
"data": {
"__id__": 1
},
"optimizationPolicy": 0,
"persistent": false
},
{
"__type__": "cc.Node",
"_name": "cuida",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": null,
"_children": [
{
"__id__": 2
}
],
"_active": true,
"_components": [
{
"__id__": 8
},
{
"__id__": 10
},
{
"__id__": 12
},
{
"__id__": 14
},
{
"__id__": 16
},
{
"__id__": 18
}
],
"_prefab": {
"__id__": 20
},
"_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": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.Node",
"_name": "anm",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 1
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 3
},
{
"__id__": 5
}
],
"_prefab": {
"__id__": 7
},
"_lpos": {
"__type__": "cc.Vec3",
"x": 20,
"y": 0,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 0.55,
"y": 0.55,
"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__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 4
},
"_contentSize": {
"__type__": "cc.Size",
"width": 221,
"height": 98
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.02117646981148698,
"y": 0.2017346985486089
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "43ucwKXvZIjpuRMb6AMdcx"
},
{
"__type__": "sp.Skeleton",
"_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": 255
},
"_skeletonData": {
"__uuid__": "7c422891-75fe-4ec3-bee2-86d8966aff6a",
"__expectedType__": "sp.SkeletonData"
},
"defaultSkin": "default",
"defaultAnimation": "show",
"_premultipliedAlpha": true,
"_timeScale": 1,
"_preCacheMode": 0,
"_cacheMode": 0,
"_sockets": [],
"_useTint": false,
"_debugMesh": false,
"_debugBones": false,
"_debugSlots": false,
"_enableBatch": false,
"loop": true,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "32r0xl1k5DpI1RJFYPzNLZ"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "b05wpkPXFJqK6/PzoIxCfr",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 9
},
"_contentSize": {
"__type__": "cc.Size",
"width": 360,
"height": 80
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5156666649712457
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "63NP9yq3hEUKD/OZZZ5t7x"
},
{
"__type__": "cc.RigidBody2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 11
},
"enabledContactListener": true,
"bullet": true,
"awakeOnLoad": true,
"_group": 4,
"_type": 2,
"_allowSleep": false,
"_gravityScale": 0,
"_linearDamping": 0,
"_angularDamping": 0,
"_linearVelocity": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_angularVelocity": 0,
"_fixedRotation": false,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "f1VxV09PdOkofzgGv1tsZE"
},
{
"__type__": "cc.BoxCollider2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 13
},
"tag": 8,
"_group": 4,
"_density": 1,
"_sensor": true,
"_friction": 0.2,
"_restitution": 0,
"_offset": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_size": {
"__type__": "cc.Size",
"width": 240,
"height": 64.4
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "23eik112JPZYGiI8mJalTK"
},
{
"__type__": "45646oIyIdA24W+0c5rdELD",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 15
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "8ahZv91itPcYJm8S0veHYl"
},
{
"__type__": "45555O5rSNCoInYTSkGkxIS",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 17
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "3bvjzQ/gdCNZjpTIg8X/x/"
},
{
"__type__": "2e239CwoM1FmoR8QJ5eOtPz",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 19
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "e0TE1xx+VJGKfRm/neG/NV"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "c46/YsCPVOJYA4mWEpNYRx",
"instance": null,
"targetOverrides": null
}
]

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "0c76b6a4-a454-4552-8613-e8a532533650",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "cuida"
}
}

View File

@@ -15,10 +15,7 @@ dis: 是否移动 1 移动 0 原地
sd 卡片技能图标持续时间
cd 卡片技能释放本技能cd
count卡片1次释放本技能数
bsdbuff技能作用持续时间 bsd=0 为永久
bcdbuff技能执行一次间隔
sk_uuid:子技能id
sk_count:子技能个数
sp_name : 预制体名称
path: 图片地址
mber = 0;0碰撞不消亡 1:碰撞即消亡
@@ -32,6 +29,17 @@ export enum SkTG {
enemy= 3,
all= 4,
}
/*
type
1最前排
2最后排
3: 最少血
4最高血
5近战
6远程
7: 辅助
8: 随机
*/
export enum SkType {
frontRow = 1,
backRow = 2,
@@ -77,871 +85,37 @@ export const MSlist={
* }
*/
export const SkillSet = {
"6001": {
"uuid": 6001,
"path": "6001",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "寒冰弹",
"sp_name": "ball_blue",
"info": "向最前方敌人释放寒冰弹,造成100%攻击的伤害"
},
"6002": {
"uuid": 6002,
"path": "6002",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "火焰弹",
"sp_name": "ball_red",
"info": "向最前方敌人释放火焰弹,造成100%攻击的伤害"
},
"6003": {
"uuid": 6003,
"path": "6003",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "魔法弹",
"sp_name": "ball_green",
"info": "向最前方敌人释放魔法弹,造成100%攻击的伤害"
},
"6004": {
"uuid": 6004,
"path": "6004",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "圣光弹",
"sp_name": "ball_yellow",
"info": "向最前方敌人释放圣光弹,造成100%攻击的伤害"
},
"6005": {
"uuid": 6005,
"path": "6005",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 50,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "普通攻击",
"sp_name": "patk",
"info": "攻击前方直线100码内的敌人造成50%伤害"
},
"6006": {
"uuid": 6006,
"path": "6006",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "射击",
"sp_name": "arrow",
"info": "向最前方敌人释放箭矢,造成100%攻击的伤害"
},
"6007": {
"uuid": 6007,
"path": "6007",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "铁斧",
"sp_name": "mon_ft",
"info": "向最前方敌人扔出铁斧,造成100%攻击的伤害"
},
"6008": {
"uuid": 6008,
"path": "6008",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "木棍",
"sp_name": "mon_ly",
"info": "向最前方敌人扔出木棍,造成100%攻击的伤害"
},
"6009": {
"uuid": 6009,
"path": "6009",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "飞刀",
"sp_name": "mon_xd",
"info": "向最前方敌人扔出飞刀,造成100%攻击的伤害"
},
"6010": {
"uuid": 6010,
"path": "6010",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "石斧",
"sp_name": "mon_sf",
"info": "向最前方敌人扔出石斧,造成100%攻击的伤害"
},
"6011": {
"uuid": 6011,
"path": "6011",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 0.5,
"shield": 0,
"speed": 100,
"sonsk": 0,
"hero": 0,
"name": "烈火呼吸",
"sp_name": "firequan",
"info": "召唤烈焰攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"
},
"6012": {
"uuid": 6012,
"path": "6012",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 2,
"depb": 20,
"debtime": 2,
"derate": 1,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 300,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "大火球",
"sp_name": "fire",
"info": "召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"
},
"6013": {
"uuid": 6013,
"path": "6013",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 10,
"count": 1,
"def": 0,
"apup": 0,
"ap": 50,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "火墙",
"sp_name": "firewall",
"info": "在最前方敌人位置,召唤一堵火墙,持续10秒,每秒造成50%攻击伤害"
},
"6014": {
"uuid": 6014,
"path": "6014",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 1,
"depb": 20,
"debtime": 2,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 200,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "寒冰箭",
"sp_name": "arrow_blue",
"info": "召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率冰冻敌人"
},
"6015": {
"uuid": 6015,
"path": "6015",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 3,
"depb": 20,
"debtime": 2,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 200,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "火焰射击",
"sp_name": "arrow_yellow",
"info": "召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"
},
"6016": {
"uuid": 6016,
"path": "6016",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 50,
"debtime": 1,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 200,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 300,
"sonsk": 0,
"hero": 0,
"name": "龙卷风",
"sp_name": "bwind",
"info": "召唤大火球攻击前方所有敌人,造成200%攻击的伤害,50%几率击退敌人"
},
"6017": {
"uuid": 6017,
"path": "6017",
"type": 1,
"tg": 2,
"fname": "buff_do",
"flash": true,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 5,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 3,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "复苏",
"sp_name": "heath",
"info": "5秒持续为全体友方恢复施法者最大生命值15%的生命"
},
"6018": {
"uuid": 6018,
"path": "6018",
"type": 1,
"tg": 0,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 0.8,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 3,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "圣盾",
"sp_name": "shield",
"info": "召唤圣盾保护自己,可以抵御3次攻击"
},
"6019": {
"uuid": 6019,
"path": "6019",
"type": 1,
"tg": 2,
"fname": "buff_do2",
"flash": true,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 20,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "狂暴",
"sp_name": "apup",
"info": "为全体友方增加施法者攻击力20%的攻击"
},
"6021": {
"uuid": 6021,
"path": "6021",
"type": 2,
"tg": 3,
"fname": "buff_do",
"flash": true,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 600,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "致命射击",
"sp_name": "shoot2",
"info": "攻击最后方的敌人,造成600%攻击的伤害"
},
"6022": {
"uuid": 6022,
"path": "6022",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 1,
"depb": 50,
"debtime": 2,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 300,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "冰刺",
"sp_name": "icez",
"info": "在最前方敌人位置,召唤冰刺攻击敌人,造成200%攻击的伤害,20%几率冰冻敌人"
},
"6023": {
"uuid": 6023,
"path": "6023",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 50,
"debtime": 1,
"derate": 0,
"in": 1,
"count": 1,
"def": 0,
"apup": 0,
"ap": 400,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "冰墙",
"sp_name": "icet",
"info": "在最前方敌人位置,召唤冰墙攻击敌人,造成200%攻击的伤害,50%几率击退敌人"
},
"6024": {
"uuid": 6024,
"path": "6024",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": true,
"debuff": 8,
"depb": 50,
"debtime": 1,
"derate": 0,
"in": 2,
"count": 1,
"def": 0,
"apup": 0,
"ap": 80,
"mhp": 0,
"hp": 0,
"cd": 0.5,
"shield": 0,
"speed": 100,
"sonsk": 0,
"hero": 0,
"name": "旋风斩",
"sp_name": "fwind",
"info": "旋转武器对周围的敌人造成80%攻击,2秒内旋转4次"
},
"6025": {
"uuid": 6025,
"path": "6025",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 50,
"debtime": 1,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 0,
"ap": 500,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 500,
"sonsk": 0,
"hero": 0,
"name": "螺旋击",
"sp_name": "fireball",
"info": "召唤一个能量球射向前方敌人,对遇到的第一个敌人造成500%攻击的伤害,并击退"
},
"6026": {
"uuid": 6026,
"path": "6026",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 50,
"debtime": 2,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 500,
"sonsk": 0,
"hero": 0,
"name": "潮汐",
"sp_name": "watert",
"info": "在最前方敌人位置,召唤水柱攻击敌人,每秒造成100%攻击的伤害,50%几率击退敌人"
},
"6027": {
"uuid": 6027,
"path": "6027",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 100,
"debtime": 2,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 2,
"ap": 400,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 500,
"sonsk": 6019,
"hero": 0,
"name": "国王霸气",
"sp_name": "kingba",
"info": "释放霸气攻击周围敌人,造成400%伤害,并100%几率击退敌人"
},
"6028": {
"uuid": 6028,
"path": "6028",
"type": 1,
"tg": 2,
"fname": "buff_do",
"flash": true,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 2,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 10,
"cd": 1,
"shield": 1,
"speed": 350,
"sonsk": 0,
"hero": 0,
"name": "自然庇佑",
"sp_name": "heath2",
"info": "为全体友方恢复施法者最大生命值10%的生命,和抵御1次攻击的护盾"
},
"6029": {
"uuid": 6029,
"path": "6029",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 8,
"depb": 50,
"debtime": 2,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 0,
"ap": 500,
"mhp": 0,
"hp": 0,
"cd": 1,
"shield": 0,
"speed": 500,
"sonsk": 0,
"hero": 0,
"name": "陨石术",
"sp_name": "fireys",
"info": "在最前方敌人位置,召唤陨石攻击敌人,造成500%攻击的伤害"
},
"6030": {
"uuid": 6030,
"path": "6030",
"type": 1,
"tg": 3,
"fname": "",
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 3,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 0,
"cd": 0.5,
"shield": 0,
"speed": 100,
"sonsk": 0,
"hero": 0,
"name": "闪电呼吸",
"sp_name": "dianquan",
"info": "召唤闪电攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"
},
"6031": {
"uuid": 6031,
"path": 6031,
"type": 1,
"tg": 0,
"fname": "buff_do",
"flash": true,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 2,
"count": 1,
"def": 20,
"apup": 0,
"ap": 70,
"mhp": 0,
"hp": 70,
"cd": 1,
"shield": 0,
"speed": 120,
"sonsk": 0,
"hero": 5211,
"name": "召唤仆从",
"sp_name": "zhaohuan",
"info": "召唤一个与施法者等级相同的骷髅战士为我方而战"
},
"6032": {
"uuid": 6032,
"path": 6032,
"type": 1,
"tg": 0,
"flash": false,
"with": false,
"debuff": 0,
"depb": 0,
"debtime": 0,
"derate": 0,
"in": 2,
"count": 1,
"def": 0,
"apup": 0,
"ap": 100,
"mhp": 0,
"hp": 5,
"cd": 1,
"shield": 0,
"speed": 120,
"sonsk": 0,
"hero": 0,
"name": "自愈",
"sp_name": "heath_small",
"info": "主动:自己回复自身5%最大生命值的生命"
}
6001:{uuid:6001,path:"6001",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"寒冰弹",sp_name:"ball_blue",info:"向最前方敌人释放寒冰弹,造成100%攻击的伤害"},
6002:{uuid:6002,path:"6002",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"火焰弹",sp_name:"ball_red",info:"向最前方敌人释放火焰弹,造成100%攻击的伤害"},
6003:{uuid:6003,path:"6003",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"魔法弹",sp_name:"ball_green",info:"向最前方敌人释放魔法弹,造成100%攻击的伤害"},
6004:{uuid:6004,path:"6004",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"圣光弹",sp_name:"ball_yellow",info:"向最前方敌人释放圣光弹,造成100%攻击的伤害"},
6005:{uuid:6005,path:"6005",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"普通攻击",sp_name:"patk",info:"攻击前方直线100码内的敌人造成50%伤害"},
6006:{uuid:6006,path:"6006",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"射击",sp_name:"arrow",info:"向最前方敌人释放箭矢,造成100%攻击的伤害"},
6007:{uuid:6007,path:"6007",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"铁斧",sp_name:"mon_ft",info:"向最前方敌人扔出铁斧,造成100%攻击的伤害"},
6008:{uuid:6008,path:"6008",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"木棍",sp_name:"mon_ly",info:"向最前方敌人扔出木棍,造成100%攻击的伤害"},
6009:{uuid:6009,path:"6009",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"飞刀",sp_name:"mon_xd",info:"向最前方敌人扔出飞刀,造成100%攻击的伤害"},
6010:{uuid:6010,path:"6010",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"石斧",sp_name:"mon_sf",info:"向最前方敌人扔出石斧,造成100%攻击的伤害"},
6011:{uuid:6011,path:"6011",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"烈火呼吸",sp_name:"firequan",info:"召唤烈焰攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
6012:{uuid:6012,path:"6012",type:1,tg:3,fname:"",flash:false,with:false,debuff:2,depb:20,debtime:2,derate:100,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"大火球",sp_name:"fire",info:"召唤大火球攻击前方所有敌人,造成300%攻击的伤害,有一定几率施加灼烧"},
6013:{uuid:6013,path:"6013",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:10,count:1,def:0,apup:0,ap:50,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"火墙",sp_name:"firewall",info:"在最前方敌人位置,召唤一堵火墙,持续10秒,每秒造成50%攻击伤害"},
6014:{uuid:6014,path:"6014",type:1,tg:3,fname:"",flash:false,with:false,debuff:1,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"寒冰箭",sp_name:"arrow_blue",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
6015:{uuid:6015,path:"6015",type:1,tg:3,fname:"",flash:false,with:false,debuff:3,depb:20,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"烈焰射击",sp_name:"arrow_yellow",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,20%几率眩晕敌人"},
6016:{uuid:6016,path:"6016",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:200,mhp:0,hp:0,cd:1,shield:0,speed:300,sonsk:0,hero:0,name:"龙卷风",sp_name:"bwind",info:"召唤大火球攻击前方所有敌人,造成200%攻击的伤害,50%几率击退敌人"},
6017:{uuid:6017,path:"6017",type:1,tg:2,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:5,count:1,def:0,apup:0,ap:100,mhp:0,hp:3,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"复苏",sp_name:"heath",info:"5秒持续为全体友方恢复施法者最大生命值15%的生命"},
6018:{uuid:6018,path:"6018",type:1,tg:0,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:0.8,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:3,speed:350,sonsk:0,hero:0,name:"圣盾",sp_name:"shield",info:"召唤圣盾保护自己,可以抵御3次攻击"},
6019:{uuid:6019,path:"6019",type:1,tg:2,fname:"buff_do2",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:20,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"狂暴",sp_name:"apup",info:"为全体友方增加施法者攻击力20%的攻击"},
6021:{uuid:6021,path:"6021",type:2,tg:3,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:1,count:1,def:0,apup:0,ap:600,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"致命射击",sp_name:"shoot2",info:"攻击最后方的敌人,造成600%攻击的伤害"},
6022:{uuid:6022,path:"6022",type:1,tg:3,fname:"",flash:false,with:false,debuff:1,depb:50,debtime:2,derate:0,in:1,count:1,def:0,apup:0,ap:300,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"冰刺",sp_name:"icez",info:"在最前方敌人位置,召唤冰刺攻击敌人,造成200%攻击的伤害,20%几率冰冻敌人"},
6023:{uuid:6023,path:"6023",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:1,count:1,def:0,apup:0,ap:400,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"冰墙",sp_name:"icet",info:"在最前方敌人位置,召唤冰墙攻击敌人,造成200%攻击的伤害,50%几率击退敌人"},
6024:{uuid:6024,path:"6024",type:1,tg:3,fname:"",flash:false,with:true,debuff:8,depb:50,debtime:1,derate:0,in:2,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"旋风斩",sp_name:"fwind",info:"旋转武器对周围的敌人造成80%攻击,2秒内旋转4次"},
6025:{uuid:6025,path:"6025",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:1,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"火焰漩涡",sp_name:"fireball",info:"召唤一个能量球射向前方敌人,对遇到的第一个敌人造成500%攻击的伤害,并击退"},
6026:{uuid:6026,path:"6026",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"潮汐",sp_name:"watert",info:"在最前方敌人位置,召唤水柱攻击敌人,每秒造成100%攻击的伤害,50%几率击退敌人"},
6027:{uuid:6027,path:"6027",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:100,debtime:2,derate:0,in:3,count:1,def:0,apup:2,ap:400,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"国王霸气",sp_name:"kingba",info:"释放霸气攻击周围敌人,造成400%伤害,并100%几率击退敌人"},
6028:{uuid:6028,path:"6028",type:1,tg:2,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:10,cd:1,shield:1,speed:350,sonsk:0,hero:0,name:"自然庇佑",sp_name:"heath2",info:"为全体友方恢复施法者最大生命值10%的生命,和抵御1次攻击的护盾"},
6029:{uuid:6029,path:"6029",type:1,tg:3,fname:"",flash:false,with:false,debuff:8,depb:50,debtime:2,derate:0,in:3,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:0,hero:0,name:"陨石术",sp_name:"fireys",info:"在最前方敌人位置,召唤陨石攻击敌人,造成500%攻击的伤害"},
6030:{uuid:6030,path:"6030",type:1,tg:3,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:3,count:1,def:0,apup:0,ap:100,mhp:0,hp:0,cd:0.5,shield:0,speed:100,sonsk:0,hero:0,name:"闪电呼吸",sp_name:"dianquan",info:"召唤闪电攻击前方敌人,造成200%攻击的伤害,烈焰维持3秒"},
6031:{uuid:6031,path:"6031",type:1,tg:0,fname:"buff_do",flash:true,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:20,apup:0,ap:70,mhp:0,hp:70,cd:1,shield:0,speed:120,sonsk:0,hero:5211,name:"召唤仆从",sp_name:"zhaohuan",info:"召唤一个与施法者等级相同的骷髅战士为我方而战"},
6032:{uuid:6032,path:"6032",type:1,tg:0,fname:"",flash:false,with:false,debuff:0,depb:0,debtime:0,derate:0,in:2,count:1,def:0,apup:0,ap:100,mhp:0,hp:5,cd:1,shield:0,speed:120,sonsk:0,hero:0,name:"自愈",sp_name:"heath_small",info:"主动:自己回复自身5%最大生命值的生命"},
6033:{uuid:6033,path:"6033",type:1,tg:3,fname:"",flash:false,with:false,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:500,mhp:0,hp:0,cd:1,shield:0,speed:500,sonsk:6035,hero:0,name:"爆锤",sp_name:"cuida",info:"捶爆前方目标造成300%攻击的伤害震慑敌人本局内全部敌方降低对方10%攻击力"},
6034:{uuid:6034,path:"6034",type:1,tg:3,fname:"",flash:false,with:false,debuff:4,depb:100,debtime:1,derate:20,in:1,count:1,def:0,apup:0,ap:80,mhp:0,hp:0,cd:1,shield:0,speed:350,sonsk:0,hero:0,name:"暴风箭",sp_name:"bingyu",info:"射出能量暴风箭攻击最前方范围敌人,每波造成80%攻击的伤害"}
};

View File

@@ -63,7 +63,7 @@ export const HeroSet = {
}
export const HeroInfo = {
5001:{uuid:5001,name:"圣盾战",path:"k2",quality:2,kind:1,type:0,
5001:{uuid:5001,name:"圣盾战",path:"k2",quality:3,kind:1,type:0,
hp:5120,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
@@ -81,7 +81,7 @@ export const HeroInfo = {
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6022,6022,6022,6022,6022,6022],sk3:[6022,6022,6022,6022,6022,6022],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5003:{uuid:5003,name:"牧师",path:"h1",quality:2,kind:2,type:2,
5003:{uuid:5003,name:"牧师",path:"h1",quality:1,kind:2,type:2,
hp:6210,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -126,7 +126,7 @@ export const HeroInfo = {
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6029,6029,6029,6029,6029,6029],sk3:[6029,6029,6029,6029,6029,6029],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5008:{uuid:5008,name:"火女",path:"m3",quality:2,kind:2,type:2,
5008:{uuid:5008,name:"火女",path:"m3",quality:1,kind:2,type:2,
hp:3160,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -135,7 +135,7 @@ export const HeroInfo = {
sk1:[6002,6002,6002,6002,6002,6002],sk2:[6012,6012,6012,6012,6012,6012],sk3:[6012,6012,6012,6012,6012,6012],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5009:{uuid:5009,name:"风暴精灵",path:"m4",quality:2,kind:2,type:2,
5009:{uuid:5009,name:"风暴精灵",path:"m4",quality:3,kind:2,type:2,
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -144,7 +144,7 @@ export const HeroInfo = {
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6016,6016,6016,6016,6016,6016],sk3:[6016,6016,6016,6016,6016,6016],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5010:{uuid:5010,name:"召唤师",path:"zh1",quality:2,kind:2,type:2,
5010:{uuid:5010,name:"召唤师",path:"zh1",quality:3,kind:2,type:2,
hp:6160,hp_up:150,shp_up:20,def:50,def_up:2,sdef_up:0,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -171,7 +171,7 @@ export const HeroInfo = {
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6019,6019,6019,6019,6019,6019],sk3:[6019,6019,6019,6019,6019,6019],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5013:{uuid:5013,name:"绿箭",path:"a1",quality:2,kind:1,type:1,
5013:{uuid:5013,name:"绿箭",path:"a1",quality:1,kind:1,type:1,
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -180,7 +180,7 @@ export const HeroInfo = {
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6015,6015,6015,6015,6015,6015],sk3:[6015,6015,6015,6015,6015,6015],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5014:{uuid:5014,name:"罗宾汉",path:"a2",quality:2,kind:1,type:1,
5014:{uuid:5014,name:"罗宾汉",path:"a2",quality:1,kind:1,type:1,
hp:3210,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -189,7 +189,7 @@ export const HeroInfo = {
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6016,6016,6016,6016,6016,6016],sk3:[6016,6016,6016,6016,6016,6016],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5015:{uuid:5015,name:"鹰眼",path:"a3",quality:2,kind:1,type:1,
5015:{uuid:5015,name:"鹰眼",path:"a3",quality:1,kind:1,type:1,
hp:3230,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -207,22 +207,22 @@ export const HeroInfo = {
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6021,6021,6021,6021,6021,6021],sk3:[6021,6021,6021,6021,6021,6021],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5017:{uuid:5017,name:"死灵法师",path:"zh2",quality:2,kind:2,type:1,
5017:{uuid:5017,name:"火焰法师",path:"zh2",quality:2,kind:2,type:1,
hp:3110,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6017,6013,6013,6013,6013,6013],sk3:[6013,6013,6013,6013,6013,6013],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
sk1:[6003,6003,6003,6003,6003,6003],sk2:[6013,6013,6013,6013,6013,6013],sk3:[6013,6013,6013,6013,6013,6013],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5018:{uuid:5018,name:"风暴斧",path:"ft1",quality:2,kind:2,type:0,
5018:{uuid:5018,name:"爆锤",path:"ft1",quality:2,kind:2,type:0,
hp:4650,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
doexp:5,dexp:20,pw:0,pwm:150,pws:10,apw:2,uapw:1,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6024,6024,6024,6024,6024,6024],sk3:[6024,6024,6024,6024,6024,6024],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6033,6033,6033,6033,6033,6033],sk3:[6032,6032,6032,6032,6032,6032],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5019:{uuid:5019,name:"剑圣",path:"k1",quality:2,kind:2,type:0,
@@ -234,7 +234,34 @@ export const HeroInfo = {
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6024,6024,6024,6024,6024,6024],sk3:[6024,6024,6024,6024,6024,6024],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5020:{uuid:5020,name:"黑桃K",path:"k6",quality:2,kind:2,type:0,
5020:{uuid:5020,name:"箭雨",path:"a5",quality:2,kind:2,type:1,
hp:3080,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6034,6034,6034,6034,6034,6034],sk3:[6034,6034,6034,6034,6034,6034],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5021:{uuid:5021,name:"冰男",path:"m7",quality:2,kind:2,type:2,
hp:3210,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6023,6023,6023,6023,6023,6023],sk3:[6023,6023,6023,6023,6023,6023],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5022:{uuid:5022,name:"神秘法师",path:"m8",quality:2,kind:2,type:2,
hp:3150,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6025,6025,6025,6025,6025,6025],sk3:[6025,6025,6025,6025,6025,6025],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5023:{uuid:5023,name:"黑桃K",path:"k6",quality:2,kind:2,type:0,
hp:5110,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
@@ -243,7 +270,7 @@ export const HeroInfo = {
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5021:{uuid:5021,name:"红桃K",path:"k7",quality:2,kind:2,type:0,
5024:{uuid:5024,name:"红桃K",path:"k7",quality:2,kind:2,type:0,
hp:5110,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
@@ -252,7 +279,7 @@ export const HeroInfo = {
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5022:{uuid:5022,name:"武道家",path:"k4",quality:2,kind:2,type:0,
5025:{uuid:5025,name:"武道家",path:"k4",quality:2,kind:2,type:0,
hp:4550,hp_up:120,shp_up:20,def:100,def_up:15,sdef_up:10,ap:100,ap_up:5,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:180,
a_cd:1,speed:120,lvexp:0,slvexp:0,slv:0,aexp:5,uaexp:2,cexp:5,
@@ -261,16 +288,7 @@ export const HeroInfo = {
sk1:[6005,6005,6005,6005,6005,6005],sk2:[6027,6027,6027,6027,6027,6027],sk3:[6027,6027,6027,6027,6027,6027],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5023:{uuid:5023,name:"射手未定",path:"a5",quality:2,kind:2,type:1,
hp:3080,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:3,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5024:{uuid:5024,name:"射手未定",path:"a6",quality:2,kind:2,type:1,
5026:{uuid:5026,name:"射手未定",path:"a6",quality:2,kind:2,type:1,
hp:3060,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:400,
a_cd:1.2,speed:80,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
@@ -279,24 +297,6 @@ export const HeroInfo = {
sk1:[6006,6006,6006,6006,6006,6006],sk2:[6006,6006,6006,6006,6006,6006],sk3:[6006,6006,6006,6006,6006,6006],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5025:{uuid:5025,name:"法师待定",path:"m7",quality:2,kind:2,type:2,
hp:3210,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5026:{uuid:5026,name:"法师待定",path:"m8",quality:2,kind:2,type:2,
hp:3150,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,
a_cd:1.5,speed:50,lvexp:0,slvexp:0,slv:0,aexp:6,uaexp:1,cexp:10,
doexp:10,dexp:20,pw:0,pwm:150,pws:10,apw:4,uapw:2,cpw:5,dpw:5,
dopw:5,wp:1001,arm:2001,ring:3001,shoes:4001,
sk1:[6001,6001,6001,6001,6001,6001],sk2:[6001,6001,6001,6001,6001,6001],sk3:[6001,6001,6001,6001,6001,6001],akr:[0,0,0,0,0,0],akc:[1,1,1,1,1,1],
uar:[0,0,0,0,0,0],uac:[1,1,1,1,1,1],dgr:[0,0,0,0,0,0],dgc:[1,1,1,1,1,1],crr:[0,0,0,0,0,0],
crc:[1,1,1,1,1,1],tals:["无","无","无","无","无"]},
5027:{uuid:5027,name:"法师待定",path:"m9",quality:2,kind:2,type:2,
hp:3130,hp_up:100,shp_up:20,def:50,def_up:2,sdef_up:0,ap:150,ap_up:10,
sap_up:20,atp:1,vun:0,crit:20,crit_add:0,ucr:0,dodge:0,dis:500,

View File

@@ -167,14 +167,12 @@ export class HeroViewComp extends CCComp {
}
onBeginContact (seCol: Collider2D, oCol: Collider2D) {
if(oCol.tag==BoxSet.SKILL_TAG &&seCol.tag!=BoxSet.SKILL_TAG){
if(seCol.group != oCol.group){
let skill = oCol.node.getComponent(SkillCom)!;
// console.log(Date.now()+this.hero_name+":"+this.uuid+' onBeginContact: '+skill.s_name+skill.uuid);
if(this.hp <= 0 ) return
if(skill.tg< 3) return
this.check_uatk(skill);
}
if(oCol.tag==BoxSet.SKILL_TAG&&seCol.group != oCol.group){
let skill = oCol.node.getComponent(SkillCom)!;
// console.log(Date.now()+this.hero_name+":"+this.uuid+' onBeginContact: '+skill.s_name+skill.uuid);
if(this.hp <= 0 ) return
if(skill.tg< 3) return
this.check_uatk(skill);
}
}
@@ -321,7 +319,7 @@ export class HeroViewComp extends CCComp {
if(this.check_dodge()) return
this.in_atked();
let l_hp=this.check_less(skill.ap,skill.is_crit,skill.crit_add)
this.check_debuff(skill,l_hp*skill.derate)
this.check_debuff(skill,l_hp)
if(this.shield > 0){
this.shield -=1
l_hp = 0
@@ -347,7 +345,7 @@ export class HeroViewComp extends CCComp {
* @param l_hp - 可选参数表示英雄的当前生命值默认为0
*/
check_debuff(skill:any,l_hp:number=0){
console.log(this.hero_name+":"+this.uuid+"check_debuff "+skill.debuff);
console.log(this.hero_name+this.uuid+": skillname: "+skill.s_name+" :check_debuff "+skill.debuff);
if(skill.debuff == 0) return
let num=RandomManager.instance.getRandomInt(0,100)
switch (skill.debuff){
@@ -361,7 +359,7 @@ export class HeroViewComp extends CCComp {
case 2:
if(num > skill.depb) return
// console.log(this.hero_name+":"+this.uuid+"debuff触发成功 i="+num+":debtime="+skill.debtime+":l_hp="+l_hp);
this.BUFFCOMP.in_fired(skill.debtime,l_hp)
this.BUFFCOMP.in_fired(skill.debtime,l_hp*skill.derate/100)
break;
case 3:
if(num > skill.depb) return
@@ -370,6 +368,8 @@ export class HeroViewComp extends CCComp {
break;
case 4:
if(num > skill.depb) return
this.BUFFCOMP.buff_get("deap")
this.ap = this.ap-Math.floor(l_hp*skill.derate/100)
break;
case 5:
if(num > skill.depb) return

View File

@@ -1,4 +1,4 @@
import { _decorator, Animation, Collider2D, Component, Node, sp } from 'cc';
import { _decorator, Animation, Collider2D, Component, Node, RigidBody2D, sp } from 'cc';
import { SkillCom } from './SkillCom';
import { BoxSet } from '../common/config/BoxSet';
import { Hero } from '../hero/Hero';
@@ -9,12 +9,17 @@ export class EndAnmBomCom extends Component {
time:number = 0
base:SkillCom = null
collider:Collider2D = null
rigid:RigidBody2D= null
is_complete:boolean = false
start() {
this.base =this.node.getComponent(SkillCom)
this.collider = this.getComponent(Collider2D);
console.log("collider",this.collider)
if(this.base.box_group ==BoxSet.HERO) this.collider.group = BoxSet.MONSTER
if(this.base.box_group ==BoxSet.MONSTER) this.collider.group = BoxSet.HERO
this.rigid = this.getComponent(RigidBody2D);
console.log("collider",this.collider,this.rigid)
this.rigid.sleep()
// this.collider.enabled = false
// if(this.base.box_group ==BoxSet.HERO) this.collider.group = BoxSet.MONSTER
// if(this.base.box_group ==BoxSet.MONSTER) this.collider.group = BoxSet.HERO
if(this.node.getComponent(Animation)){
let anim = this.node.getComponent(Animation);
@@ -29,16 +34,38 @@ export class EndAnmBomCom extends Component {
this.onAnimationFinished()
console.log("[track %s][animation %s] complete: %s", trackEntry.trackIndex);
});
spine.setEventListener((trackEntry, event:any) => {
this.onEnvent(event)
// console.log("[track %s][animation %s] event: %s", trackEntry.trackIndex, event.data.name, event.intValue);
});
}
}
}
onAnimationFinished(){
this.collider.group = this.base.box_group
this.node.active=false
this.node.active=true
if(!this.is_complete){
// this.collider.group = this.base.box_group
// this.node.active=false
// this.node.active=true
this.rigid.wakeUp()
// this.collider.enabled = true
console.log("动画结束,开始伤害")
}
this.base.is_destroy = true
}
onEnvent(event:any){
if(event.data.name == "atk_event"){
// this.collider.group = this.base.box_group
// this.node.active=false
// this.node.active=true
this.rigid.wakeUp()
// this.collider.enabled = true
console.log("onEnvent,开始伤害",event)
this.is_complete=true
}
}
}