Replaced walk sound, removed redundant logic, removed emits in favour of using mapEditor directly (less logic), added soundStorage clear to reset cmd
This commit is contained in:
@ -1,7 +1,15 @@
|
||||
<template></template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { CharacterHairStorage, CharacterTypeStorage, MapObjectStorage, MapStorage, SpriteStorage, TileStorage } from '@/storage/storages'
|
||||
import {
|
||||
CharacterHairStorage,
|
||||
CharacterTypeStorage,
|
||||
MapObjectStorage,
|
||||
MapStorage,
|
||||
SoundStorage,
|
||||
SpriteStorage,
|
||||
TileStorage
|
||||
} from '@/storage/storages'
|
||||
import { TextureStorage } from '@/storage/textureStorage'
|
||||
import { onMounted, onUnmounted } from 'vue'
|
||||
|
||||
@ -12,6 +20,7 @@ const spriteStorage = new SpriteStorage()
|
||||
const characterTypeStorage = new CharacterTypeStorage()
|
||||
const characterHairStorage = new CharacterHairStorage()
|
||||
const textureStorage = new TextureStorage()
|
||||
const soundStorage = new SoundStorage()
|
||||
|
||||
let currentString = ''
|
||||
|
||||
@ -32,6 +41,7 @@ async function handleKeyPress(event: KeyboardEvent) {
|
||||
await characterTypeStorage.destroy()
|
||||
await characterHairStorage.destroy()
|
||||
await textureStorage.destroy()
|
||||
await soundStorage.destroy()
|
||||
currentString = '' // Reset
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user