refactor: 按键标记怪物

This commit is contained in:
AncTe committed 2023-11-19 19:36:45 +08:00
1 parent 337aaade8c
commit eaad1f0a5a
3 files changed
+37 -9

No files matched your search

+4
View File
@@ -52,12 +52,16 @@ export function markEnemy(id: EnemyIds) {
marked.push(info);
uiMap.set(id, fixedUi.open('markedEnemy', { enemy: info }));
tip('success', `已标记 ${enemy.enemy.name}!`);
}
export function unmarkEnemy(id: EnemyIds) {
fixedUi.close(uiMap.get(id) ?? -1);
uiMap.delete(id);
const index = marked.findIndex(v => v.id === id);
if (index === -1) return;
tip('success', `已取消标记 ${marked[index].enemy.enemy.name}!`);
marked.splice(index, 1);
}