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

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

博丽冥梦

LV0
普通成员
UID
252544
2023-04-14
12
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
66
 

米环7使用者

LV4
普通成员
UID
191960
2023-01-30
263
351
像素鳥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
 

Homelander

LV0
普通成员
UID
260101
2023-04-23
15
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
 

jzy122

LV0
普通成员
UID
220278
2023-03-04
78
17
像素鳥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
 

THATSOK

LV0
普通成员
UID
198060
2023-02-06
19
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
666666
 

蔡知言

LV4
普通成员
UID
291439
2023-05-20
32
264
像素鳥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
 

krisaka

LV0
普通成员
UID
232609
2023-03-18
26
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
看看
像素鳥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
看看
 

111我就来了

LV0
普通成员
UID
219436
2023-03-03
101
6
像素鳥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
303001
2023-05-28
23
1
6
像素鳥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
 

wwg

LV0
普通成员
UID
193050
2023-02-01
29
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
 

Apostolecit

LV0
普通成员
UID
311485
2023-06-05
32
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
343434
 

陈小天

LV0
普通成员
UID
88971
2022-06-23
70
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
186105
2023-01-16
70
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
p
 

周熙童

LV0
普通成员
UID
222731
2023-03-05
55
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
6
 

社会人佩奇

LV0
普通成员
UID
321582
2023-06-14
22
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
ddd
 

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