refactor: 重构新手引导系统,替换旧引导方案
1. 删除旧的GuideComp组件和guide1引导预制体 2. 移除UIConfig中旧的Guide1配置项 3. 改用基于smc.data.tip_done的精细化单步引导 4. 为主页开始按钮新增首次启动引导逻辑 5. 优化引导状态管理,仅单次提示未完成步骤
This commit is contained in:
@@ -56,10 +56,15 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
task: 0,
|
||||
noStop: false,
|
||||
showInfo: true,
|
||||
/** 新手指引完成标记:false=需要提醒,true=已提醒过(仅提醒 1 次) */
|
||||
tip_done: {
|
||||
start: false, // 主页开始按钮
|
||||
hero: false, // 召唤英雄面板按钮
|
||||
equip: false, // 购买装备面板按钮
|
||||
skill: false, // 购买技能卷轴面板按钮
|
||||
shop: false, // 购买药品面板按钮
|
||||
},
|
||||
}
|
||||
guides: any = [0, 0, 0, 0, 0]
|
||||
current_guide: number = 0
|
||||
finish_guides: number[] = [0]
|
||||
|
||||
vmdata: any = {
|
||||
game_over: false,
|
||||
|
||||
Reference in New Issue
Block a user