chore: 选择难度的返回按钮用专门的 magic number 避免冲突

This commit is contained in:
unanmed 2025-10-09 23:39:04 +08:00
parent 4533f5827b
commit ed4db82511

View File

@ -47,7 +47,8 @@ const enum TitleButton {
StartGame, StartGame,
LoadGame, LoadGame,
Replay, Replay,
Achievement Achievement,
HardBack = -114514
} }
interface ButtonItem { interface ButtonItem {
@ -133,7 +134,7 @@ export const GameTitle = defineComponent<GameTitleProps>(props => {
}; };
}); });
hard.push({ hard.push({
code: main.levelChoose.length, code: TitleButton.HardBack,
color: '#aaa', color: '#aaa',
name: '返回', name: '返回',
hard: '', hard: '',
@ -204,7 +205,7 @@ export const GameTitle = defineComponent<GameTitleProps>(props => {
const clickButton = (code: number) => { const clickButton = (code: number) => {
if (selectHard.value) { if (selectHard.value) {
if (code === hard.length - 1) { if (code === TitleButton.HardBack) {
toggleHard(); toggleHard();
return; return;
} }