chore(core): 移除已废弃的模块Mixly.LevelSelector

This commit is contained in:
王立帮
2025-04-29 21:34:16 +08:00
parent b06378a79f
commit 35b1dd5f15
2 changed files with 0 additions and 104 deletions

View File

@@ -1,94 +0,0 @@
goog.loadJs('common', () => {
goog.require('layui');
goog.require('Mixly.Msg');
goog.provide('Mixly.LevelSelector');
const {
Msg,
LevelSelector
} = Mixly;
const { form } = layui;
LevelSelector.nowLevel = -1;
LevelSelector.XML_STR = [
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_1">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_2">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_3">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_4">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_5">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_6">
</block>
</xml>`,
`<xml xmlns="https://developers.google.com/blockly/xml">
<block type="initSettedMap_7">
</block>
</xml>`
];
LevelSelector.init = () => {
$('#nav-right-btn-list').prepend(`
<div
id="level-selector"
class="layui-form mixly-scrollbar"
lay-filter="level-selector-filter"
style="
width: 90px;
height: 28px;
margin-right: 10px;
"
>
<select id="level-type" spellcheck="false" lay-filter="level-type-filter"></select>
</div>
`);
const $level = $('#level-type');
$level.empty();
for (let i = 1; i < 8; i++) {
$level.append(`<option value="${i}">${Msg.Lang['关卡']} ${i}</option>`);
}
form.render('select', 'level-selector-filter');
form.on('select(level-type-filter)', function (data) {
if (LevelSelector.nowLevel !== data.value) {
LevelSelector.nowLevel = data.value;
LevelSelector.xmlToWorkspace(data.value);
}
});
}
LevelSelector.xmlToWorkspace = (level) => {
/*if (level < 1 || level > 7) {
return;
}
const xmlStr = LevelSelector.XML_STR[--level];
try {
Editor.blockEditor.clear();
const xmlDom = Blockly.utils.xml.textToDom(xmlStr);
Blockly.Xml.domToWorkspace(xmlDom, Editor.blockEditor);
Editor.blockEditor.scrollCenter();
} catch (e) {
Editor.blockEditor.clear();
console.log(e);
}*/
}
});

View File

@@ -633,16 +633,6 @@
"Mixly.Layer"
]
},
{
"path": "/common/level-selector.js",
"require": [
"layui",
"Mixly.Msg"
],
"provide": [
"Mixly.LevelSelector"
]
},
{
"path": "/common/loader.js",
"require": [