| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import { Data } from "../../../mk/data/Data";
- import GuideWeak from "../../module/guideWeak/GuideWeak";
- /**
- * 弱引导数据
- * - 主界面-弱引导
- 1. 弱引导启动:用户在主界面超过10秒未操作【配置】。
- 2. 弱引导效果:自动弹出以下界面中的一种:气泡红包界面、福袋界面、互推界面……【配置】
- 3. 配置需支持配置界面ID和对应的弹出概率。
- - 关卡界面-弱引导
- 1. 弱引导启动:用户在关卡界面超过10秒未操作【配置】。
- 2. 弱引导效果:自动弹出以下界面中的一种:气泡红包界面、福袋界面、互推界面……【配置】
- 3. 配置需支持配置界面ID和对应的弹出概率。
- * @author 薛鸿潇
- */
- export default class GuideWeakData extends Data {
- /**
- * 数据初始化
- */
- public init() {
- }
- /** 测试配置 */
- public test_config = [1, 2, 3]
- /** 功能是否启动 */
- public enable: boolean = false;
- /** 引导正在运行 */
- /** 样式类 */
- public guideStyle: GuideWeak = null;
- /**
- * 玩家静默时间
- * - 即:未进行任何操作的时间
- */
- public silent_time: number = 0;
- /** 弱引导触发时间 */
- public check_time: number = 10;
- /** 当前打开的界面id */
- public cur_guide_id: number = 0;
- /** 当前打开的界面名字 */
- public cur_guide_panel: string = null;
- public initGuideId() {
- gData.guideWeakData.cur_guide_id = 1 + 1;
- }
- public openPanelByBtn() {
- const panel_id = gData.guideWeakData.cur_guide_id
- gData.gameData.funBtns['btn' + panel_id].emit('click')
- }
- public panel_name_config = {
- moreGame: 1,
- turnable: 2,
- none: 3,
- pigBank: 4,
- blessingBag: 5,
- sign: 6,
- redBagCash: 7,
- }
- }
|