temp:增加插件说明

This commit is contained in:
ShakeFlower 2025-03-02 13:38:18 +08:00
parent f33fe5c318
commit eb7fe9a698

View File

@ -3819,6 +3819,37 @@ var plugins_bb40132b_638b_4a9f_b028_d3fe47acc8d1 =
// 自绘设置界面
// 请保持本插件在所有插件的最下方
/**
* 本插件的修改方法如果您了解样板的绘制API基础的JS和面向对象您可以轻松读懂和修改本插件
* 以下给出一些快速修改的参考
* 1.如何了解选项的效果及修改已有的选项找到下方如下代码段:
const settingMap = new Map([
['autoGet', new Setting(
() => '自动拾取:' + (core.getFlag('autoGet', false) ? '开' : '关'), // 此项填一个函数,返回一个字符串,为该选项显示的文字内容
() => invertFlag('autoGet'), // 此项填一个函数,为点击该选项执行的效果
'每走一步,自动拾取当前层可获得的道具。', // 此项填一个字符串,为该选项的说明文本
true, // 此项控制点击该选项的操作是否计入录像。请勿计入任何DOM操作。
)],
//...
]);
将对应位置修改为
['autoGet', new Setting(
() => '点我加100血',
() => {core.status.hero.hp+=100;},
'点击该选项加100血',
true, // 此项控制点击该选项的操作是否计入录像。请勿计入任何DOM操作。
)],
应用该修改后选项自动拾取效果改为点1次加100血
* 2.如何删除和添加已有的选项
以删除自动拾取这个选项为例您需要先找到自动拾取所在的子菜单"功能"菜单
在本插件最下方找到如下代码段
gamePlayMenu.initBtnList([
['1,1', new SettingButton(40, 180, 150, 30, 'autoGet')],
// ...
]);
*/
class ButtonBase {
constructor(x, y, w, h) {
this.x = x;