新手引导‐步骤插入与顺序修改 - 1226085293/MKFramework GitHub Wiki
前面说了怎么注册引导步骤并启动新手引导,如果中途需要插入步骤或者修改步骤顺序呢?
插入步骤
原始代码
class guide_step_xxx extends mk.guide_step_base {
step_n = 1;
load() {
this.guide_manage.set_step(2);
}
}
class guide_step_xxx2 extends mk.guide_step_base {
step_n = 2;
}
插入步骤 3 到第 2 步
class guide_step_xxx extends mk.guide_step_base {
step_n = 1;
load() {
this.guide_manage.set_step(3);
}
}
class guide_step_xxx2 extends mk.guide_step_base {
step_n = 2;
}
class guide_step_xxx3 extends mk.guide_step_base {
step_n = 3;
load() {
this.guide_manage.set_step(2);
}
}
修改步骤顺序
原始代码
class guide_step_xxx extends mk.guide_step_base {
step_n = 1;
load() {
this.guide_manage.set_step(2);
}
}
class guide_step_xxx2 extends mk.guide_step_base {
step_n = 2;
}
修改第 2 步为第 1 步
你只需要修改步骤的 step_n 即可
class guide_step_xxx extends mk.guide_step_base {
step_n = 2;
}
class guide_step_xxx2 extends mk.guide_step_base {
step_n = 1;
load() {
this.guide_manage.set_step(2);
}
}