重新 使用碰撞来处理 抛射型技能逻辑处理

This commit is contained in:
panw
2025-03-26 11:04:58 +08:00
parent 0f9fb4e8fb
commit ae30a865c7
23 changed files with 388 additions and 1352 deletions

View File

@@ -59,10 +59,16 @@
},
{
"__id__": 89
},
{
"__id__": 91
},
{
"__id__": 93
}
],
"_prefab": {
"__id__": 91
"__id__": 95
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1403,6 +1409,74 @@
"__type__": "cc.CompPrefabInfo",
"fileId": "654wWWbWpMeYe/ywRBGTMP"
},
{
"__type__": "cc.RigidBody2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 92
},
"enabledContactListener": true,
"bullet": false,
"awakeOnLoad": true,
"_group": 4,
"_type": 3,
"_allowSleep": true,
"_gravityScale": 1,
"_linearDamping": 0,
"_angularDamping": 0,
"_linearVelocity": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_angularVelocity": 0,
"_fixedRotation": false,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "4a5pvY6p9MZIAimZnbetm5"
},
{
"__type__": "cc.BoxCollider2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 94
},
"tag": 0,
"_group": 4,
"_density": 1,
"_sensor": true,
"_friction": 0.2,
"_restitution": 0,
"_offset": {
"__type__": "cc.Vec2",
"x": 1.1,
"y": 40
},
"_size": {
"__type__": "cc.Size",
"width": 81.4,
"height": 80
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "ed4vkOAiZMzZOeFjz61GZe"
},
{
"__type__": "cc.PrefabInfo",
"root": {

View File

@@ -59,10 +59,16 @@
},
{
"__id__": 89
},
{
"__id__": 91
},
{
"__id__": 93
}
],
"_prefab": {
"__id__": 91
"__id__": 95
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1403,6 +1409,74 @@
"__type__": "cc.CompPrefabInfo",
"fileId": "2elZ4bl4FIB4b+pDLWapI5"
},
{
"__type__": "cc.RigidBody2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 92
},
"enabledContactListener": true,
"bullet": false,
"awakeOnLoad": true,
"_group": 2,
"_type": 3,
"_allowSleep": true,
"_gravityScale": 1,
"_linearDamping": 0,
"_angularDamping": 0,
"_linearVelocity": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_angularVelocity": 0,
"_fixedRotation": false,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "e9/VwY2DBFMIaPEC/Xp2io"
},
{
"__type__": "cc.BoxCollider2D",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 1
},
"_enabled": true,
"__prefab": {
"__id__": 94
},
"tag": 0,
"_group": 2,
"_density": 1,
"_sensor": true,
"_friction": 0.2,
"_restitution": 0,
"_offset": {
"__type__": "cc.Vec2",
"x": -1.3,
"y": 40
},
"_size": {
"__type__": "cc.Size",
"width": 82.2,
"height": 80
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "a80TNh7SBM941MDY4xS3RY"
},
{
"__type__": "cc.PrefabInfo",
"root": {