refactor: 移除多余的新手引导2、3、4相关代码和资源

1. 删除Guide2、Guide3、Guide4的UIID配置和对应弹窗资源
2. 移除MissionCardComp中关闭guide3、guide4的逻辑代码
3. 移除GuideComp中对应guide2、3、4的UIID判断逻辑
4. 简化云函数代码中冗余的get请求分支
5. 调整按钮抖动动画的时长参数优化视觉效果
6. 新增微信云开发客户端API封装代码
This commit is contained in:
panFD
2026-08-06 23:09:47 +08:00
parent 748f901e01
commit 31f5340866
18 changed files with 366 additions and 4618 deletions

View File

@@ -48,7 +48,6 @@ export class SingletonModuleComp extends ecs.Comp {
heroGrid: [-1, -1, -1, -1, -1, -1],
monGrid: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1],
};
finish_guides: number[] = [0]
data: any = {
score: 0,
mission: 1,
@@ -58,11 +57,10 @@ export class SingletonModuleComp extends ecs.Comp {
noStop: false,
showInfo: true,
}
guides: any = [0, 0, 0, 0, 0]
current_guide: number = 0
finish_guides: number[] = [0]
vmdata: any = {
game_over: false,
game_pause: false,

View File

@@ -27,9 +27,6 @@ export enum UIID {
/** 技能卡牌系统核心控制器 */
SkillBox,
Guide1,
Guide2,
Guide3,
Guide4,
}
/** 打开界面方式的配置数据 */
@@ -48,7 +45,5 @@ export var UIConfigData: { [key: number]: UIConfig } = {
[UIID.HInfo]: { layer: LayerType.UI, prefab: "gui/element/hnode" },
[UIID.SkillBox]: { layer: LayerType.UI, prefab: "gui/element/skillbox" },
[UIID.Guide1]: { layer: LayerType.PopUp, prefab: "gui/element/guide1" },
[UIID.Guide2]: { layer: LayerType.PopUp, prefab: "gui/element/guide2" },
[UIID.Guide3]: { layer: LayerType.PopUp, prefab: "gui/element/guide3" },
[UIID.Guide4]: { layer: LayerType.PopUp, prefab: "gui/element/guide4" },
}