fix: 更新注释并优化通知预制体结构

更新 MissionComp.ts 中的注释说明,明确boss死亡动画后的奖励处理流程
简化 notify.prefab 结构,移除不必要的子节点和组件
更新 slist.prefab 中的资源引用
This commit is contained in:
walkpan
2026-01-06 15:00:12 +08:00
parent 47575ca0b8
commit 30172da27d
4 changed files with 1384 additions and 1401 deletions

View File

@@ -22,29 +22,29 @@
"__id__": 2 "__id__": 2
}, },
{ {
"__id__": 25 "__id__": 17
} }
], ],
"_active": true, "_active": true,
"_components": [ "_components": [
{
"__id__": 25
},
{
"__id__": 27
},
{
"__id__": 29
},
{
"__id__": 31
},
{ {
"__id__": 33 "__id__": 33
},
{
"__id__": 35
},
{
"__id__": 37
},
{
"__id__": 39
},
{
"__id__": 41
} }
], ],
"_prefab": { "_prefab": {
"__id__": 43 "__id__": 35
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
@@ -107,201 +107,40 @@
"prefabRootNode": { "prefabRootNode": {
"__id__": 1 "__id__": 1
}, },
"mountedChildren": [ "mountedChildren": [],
{
"__id__": 5
}
],
"mountedComponents": [], "mountedComponents": [],
"propertyOverrides": [ "propertyOverrides": [
{ {
"__id__": 13 "__id__": 5
}, },
{ {
"__id__": 15 "__id__": 7
},
{
"__id__": 8
},
{
"__id__": 9
},
{
"__id__": 10
},
{
"__id__": 12
},
{
"__id__": 14
}, },
{ {
"__id__": 16 "__id__": 16
},
{
"__id__": 17
},
{
"__id__": 18
},
{
"__id__": 20
},
{
"__id__": 22
},
{
"__id__": 24
} }
], ],
"removedComponents": [] "removedComponents": []
}, },
{
"__type__": "cc.MountedChildrenInfo",
"targetInfo": {
"__id__": 6
},
"nodes": [
{
"__id__": 7
}
]
},
{
"__type__": "cc.TargetInfo",
"localID": [
"0bP5AdjVNKbIVXJK2hNWPD"
]
},
{
"__type__": "cc.Node",
"_name": "ItemIcon_Scroll_Feather",
"_objFlags": 0,
"__editorExtras__": {
"mountedRoot": {
"__id__": 2
}
},
"_parent": {
"__id__": 2
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 8
},
{
"__id__": 10
}
],
"_prefab": {
"__id__": 12
},
"_lpos": {
"__type__": "cc.Vec3",
"x": -297.311,
"y": 40.47700000000009,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 0.7,
"y": 0.7,
"z": 1
},
"_mobility": 0,
"_layer": 33554432,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 7
},
"_enabled": true,
"__prefab": {
"__id__": 9
},
"_contentSize": {
"__type__": "cc.Size",
"width": 122,
"height": 112
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "95euAr+ABP4aTgxKUFnC10"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 7
},
"_enabled": true,
"__prefab": {
"__id__": 11
},
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@6a8a9",
"__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": "87hztWZFVH0L7943RpKfAr"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "fbQMFJWSFAgpDKxvWpMcqN",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 14 "__id__": 6
}, },
"propertyPath": [ "propertyPath": [
"_name" "_name"
@@ -317,7 +156,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 14 "__id__": 6
}, },
"propertyPath": [ "propertyPath": [
"_lpos" "_lpos"
@@ -332,7 +171,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 14 "__id__": 6
}, },
"propertyPath": [ "propertyPath": [
"_lrot" "_lrot"
@@ -348,7 +187,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 14 "__id__": 6
}, },
"propertyPath": [ "propertyPath": [
"_euler" "_euler"
@@ -363,7 +202,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 19 "__id__": 11
}, },
"propertyPath": [ "propertyPath": [
"_contentSize" "_contentSize"
@@ -383,7 +222,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 21 "__id__": 13
}, },
"propertyPath": [ "propertyPath": [
"_contentSize" "_contentSize"
@@ -403,7 +242,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 23 "__id__": 15
}, },
"propertyPath": [ "propertyPath": [
"_left" "_left"
@@ -419,7 +258,7 @@
{ {
"__type__": "CCPropertyOverrideInfo", "__type__": "CCPropertyOverrideInfo",
"targetInfo": { "targetInfo": {
"__id__": 23 "__id__": 15
}, },
"propertyPath": [ "propertyPath": [
"_right" "_right"
@@ -438,22 +277,22 @@
"_active": true, "_active": true,
"_components": [ "_components": [
{ {
"__id__": 26 "__id__": 18
}, },
{ {
"__id__": 28 "__id__": 20
}, },
{ {
"__id__": 30 "__id__": 22
} }
], ],
"_prefab": { "_prefab": {
"__id__": 32 "__id__": 24
}, },
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": 0, "y": 5,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -485,11 +324,11 @@
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"node": { "node": {
"__id__": 25 "__id__": 17
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 27 "__id__": 19
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
@@ -513,11 +352,11 @@
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"node": { "node": {
"__id__": 25 "__id__": 17
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 29 "__id__": 21
}, },
"_customMaterial": null, "_customMaterial": null,
"_srcBlendFactor": 2, "_srcBlendFactor": 2,
@@ -581,11 +420,11 @@
"_objFlags": 0, "_objFlags": 0,
"__editorExtras__": {}, "__editorExtras__": {},
"node": { "node": {
"__id__": 25 "__id__": 17
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 31 "__id__": 23
}, },
"_params": [], "_params": [],
"_dataID": "", "_dataID": "",
@@ -618,7 +457,7 @@
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 34 "__id__": 26
}, },
"_contentSize": { "_contentSize": {
"__type__": "cc.Size", "__type__": "cc.Size",
@@ -646,7 +485,7 @@
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 36 "__id__": 28
}, },
"_customMaterial": null, "_customMaterial": null,
"_srcBlendFactor": 2, "_srcBlendFactor": 2,
@@ -688,7 +527,7 @@
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 38 "__id__": 30
}, },
"playOnLoad": true, "playOnLoad": true,
"_clips": [ "_clips": [
@@ -717,13 +556,13 @@
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 40 "__id__": 32
}, },
"lab_content": { "lab_content": {
"__id__": 28 "__id__": 20
}, },
"animation": { "animation": {
"__id__": 37 "__id__": 29
}, },
"_id": "" "_id": ""
}, },
@@ -741,7 +580,7 @@
}, },
"_enabled": true, "_enabled": true,
"__prefab": { "__prefab": {
"__id__": 42 "__id__": 34
}, },
"_alignFlags": 1, "_alignFlags": 1,
"_target": null, "_target": null,

View File

@@ -167,7 +167,7 @@
"a": 255 "a": 255
}, },
"_spriteFrame": { "_spriteFrame": {
"__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73@7e5cc", "__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@75b82",
"__expectedType__": "cc.SpriteFrame" "__expectedType__": "cc.SpriteFrame"
}, },
"_type": 1, "_type": 1,
@@ -183,7 +183,7 @@
"_isTrimmedMode": true, "_isTrimmedMode": true,
"_useGrayscale": false, "_useGrayscale": false,
"_atlas": { "_atlas": {
"__uuid__": "cb93c900-b440-4571-91d1-7da1636e3d73", "__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a",
"__expectedType__": "cc.SpriteAtlas" "__expectedType__": "cc.SpriteAtlas"
}, },
"_id": "" "_id": ""

File diff suppressed because it is too large Load Diff

View File

@@ -13,7 +13,7 @@ import { FightSet, getLevelRewardType, CardType } from "../common/config/GameSet
const { ccclass, property } = _decorator; const { ccclass, property } = _decorator;
//@todo this is a test //@todo 需要关注 当boss死亡的时候的动画播放完成后需要触发事件通知 MissionComp 进行奖励处理
/** 视图层对象 */ /** 视图层对象 */
@ccclass('MissionComp') @ccclass('MissionComp')