• 游客,欢迎来到米坛社区。
    米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
    为了更加方便的获取支持与帮助,请加入米坛社区官方QQ频道

米环7小程序 像素鳥2.1.0a-新增第三種背景

XYZ666

LV5
普通成员
UID
84957
2022-06-09
28
455
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
只因
 

hhhvbbb

NF Miband Pro
NF Miband Pro
普通成员
UID
78354
2021-12-25
74
2
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
6
 

1439796966

LV0
普通成员
UID
9944
2019-07-23
35
0
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
 

Andrew19

LV0
普通成员
UID
104866
2022-08-05
17
0
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
 

某西君yyds

LV0
普通成员
UID
110916
2022-08-19
8
0
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
 

喝张大大

LV0
普通成员
UID
162442
2022-11-19
38
2
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
666
 

Panandrio

LV0
普通成员
UID
160971
2022-11-18
18
1
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console. log(e)
};
If you have any questions, please give me advice ༼ つ◕_◕ ༽つ

I will not update in the future
Nor will it give the normal version
Are you sure you want to download it?
(Y/N)
(Because I'm too lazy to update)
Note: version is broken😄
what is this guy浏览附件16263
W
 

kuligong

LV0
普通成员
UID
107743
2022-08-12
72
8
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
66
 

龙先生

LV0
普通成员
UID
80438
2022-03-20
18
0
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
666
 

钻石剑最牛

LV0
普通成员
UID
85761
2022-06-11
36
9
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
 

Lipeex

LV0
普通成员
UID
169999
2022-12-05
27
1
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
🙀👍
 

德根纱

LV0
普通成员
UID
89961
2022-06-26
34
5
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
 

无柴人

LV0
普通成员
UID
125416
2022-09-16
91
12
未知
wwd.lanzoul.com
像素鳥2.1.0a-新增第三種背景(未測試)
改了下代碼

JavaScript:
//像素鳥2.1.0a-新增第三種背景(未測試)
try {
    (() => {
        var e = __$$hmAppManager$$__.currentApp,
            a = e.current;
        new DeviceRuntimeCore.WidgetFactory(
            new DeviceRuntimeCore.HmDomApi(e, a),
            "drink"
        );
        DeviceRuntimeCore.HmLogger.getLogger("xiping");
        a.module = DeviceRuntimeCore.Page({
            init_view() {

                    hmUI.setLayerScrolling(!1);

                    var StartSpeedInt = 30 * 2.15;
                    var BgTimer = "";
                    var startDis = 0;
                    var bg = hmFS.SysProGetInt("game_bg");
                    if (bg == 1) {
                        bg = hmFS.SysProGetInt("game_bg");
                    } else if (bg == 2) {
                        hmFS.SysProSetInt("game_bg", 2);
                        bg = hmFS.SysProGetInt("game_bg");
                    } else {
                        hmFS.SysProSetInt("game_bg", 3);
                        bg = hmFS.SysProGetInt("game_bg");
                        }
                    const language = hmSetting.getLanguage();
                    switch (language) {
                        case 0:
                            select_trans = "使用背景";
                            confirm_trans = "背景切换成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 1:
                            select_trans = "使用背景";
                            confirm_trans = "背景切換成功";
                            current_trans = "背景: ";
                            daybg_trans = "白天";
                            nightbg_trans = "晚上";
                            diybg_trans = "???";
                            break;
                        case 2:
                            select_trans = "Use bg";
                            confirm_trans = "Background changed\nsuccessfully";
                            current_trans = "Background: "
                            daybg_trans = "Day";
                            nightbg_trans = "Night";
                            diybg_trans = "???";
                            break;
                    }

                    function startBg(b) {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        var c = 0;
                        if (b) {
                            c = b;
                        }
                        BgTimer = timer.createTimer(
                            c,
                            StartSpeedInt,
                            function(a) {
                                StartUpdate();
                            }, {}
                        );
                    }

                    function stopBg() {
                        if (BgTimer) {
                            timer.stopTimer(BgTimer);
                        }
                        BgTimer = "";
                    }

                    function StartUpdate() {

                        landMove();

                    }

                    function BgStatus() {
                        if (bg == 1) {
                            bg_type = daybg_trans;
                        } else if (bg == 2) {
                            bg_type = nightbg_trans;
                        } else if (bg == 3) {
                            bg_type = diybg_trans;
                        }
                    }

                    BgStatus();

                    const settingBg = hmUI.createWidget(hmUI.widget.IMG, {
                        x: -50,
                        y: 0,
                        src: "bird/bg_" + bg + ".png"
                    });

                    const topshad =
                        hmUI.createWidget(hmUI.widget.IMG, {

                            x: 0,
                            y: 0,
                            src: "bird/35.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const land =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 450,
                            src: "bird/land.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const bottomshad =
                        hmUI.createWidget(hmUI.widget.IMG, {
                            x: 0,
                            y: 415,
                            src: "bird/36.png",
                            show_level: hmUI.show_level.ONLY_NORMAL
                        });

                    const choosedBgStat = hmUI.createWidget(hmUI.widget.TEXT, {
                        x: 0,
                        y: 50,
                        w: 192,
                        h: 60,
                        color: 0x000000,
                        text_size: 25,
                        align_h: hmUI.align.CENTER_H,
                        align_v: hmUI.align.CENTER_V,
                        text_style: hmUI.text_style.WRAP,
                        text: current_trans + bg_type
                    });

                    const choose_l = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 15,
                        y: 215,
                        src: "buttons/choose_left.png"
                    });

                    choose_l.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = bg - 1
                        } else if (bg == 2) {
                            bg = bg - 1
                        } else if (bg == 1) {
                            bg = 3
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const choose_r = hmUI.createWidget(hmUI.widget.IMG, {
                        x: 140,
                        y: 215,
                        src: "buttons/choose_right.png"
                    });

                    choose_r.addEventListener(hmUI.event.CLICK_DOWN, function() {
                        if (bg == 3) {
                            bg = 1
                        } else if (bg == 2) {
                            bg = bg + 1
                        } else if (bg == 1) {
                            bg = bg + 1
                        }

                        BgStatus();

                        choosedBgStat.setProperty(hmUI.prop.MORE, {
                            text: current_trans + bg_type
                        });
                        settingBg.setProperty(hmUI.prop.MORE, {
                            src: "bird/bg_" + bg + ".png"
                        });

                    });

                    const changeBgBtn = hmUI.createWidget(hmUI.widget.BUTTON, {
                        x: 35,
                        y: 365,
                        w: 125,
                        h: 55,
                        press_color: 0x034880,
                        normal_color: 0x0067ff,
                        radius: 20,
                        text: select_trans,
                        text_size: 25,
                        color: 0xffffff,
                        click_func: saveBg
                    });

                    function saveBg() {
                        hmFS.SysProSetInt("game_bg", bg);
                        hmUI.showToast({
                            text: confirm_trans
                        });
                    }

                    function landMove() {
                        startDis -= 1 * 2.5;
                        if (startDis <= -123) {
                            startDis = 0;
                        }
                        land.setProperty(hmUI.prop.MORE, {
                            x: startDis
                        });
                    }
                    startBg(false);
                },
                onInit: function() {
                    console.log("Page2 onInit!");
                    this.init_view()
                },
                onDestroy: function() {
                    console.log("Page2 onDestroy!")
                }
        })
    })()
} catch (e) {
    console.log(e)
};
有問題的請大佬們指點一下༼ つ ◕_◕ ༽つ

我後續不會更新
也不會給正常版本
你確定還要下載嗎?
(Y/N)
(因為我懶得更了)
注意:版本已損壞😄
笑死這傢伙是怎樣浏览附件16263
6
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责