mirror of
https://github.com/unanmed/HumanBreak.git
synced 2026-10-31 23:20:18 +08:00
资源加载,bgm和音效播放
This commit is contained in:
1 parent
6f59ea51ac
commit
5aed6393a2
16 files changed
+289
-52
No files matched your search
+5
-7
@@ -2,7 +2,7 @@ import { message } from 'ant-design-vue';
|
||||
import { MessageApi } from 'ant-design-vue/lib/message';
|
||||
import { isNil } from 'lodash-es';
|
||||
import { Animation, sleep, TimingFn } from 'mutate-animate';
|
||||
import { ComputedRef, ref } from 'vue';
|
||||
import { ref } from 'vue';
|
||||
import { EVENT_KEY_CODE_MAP } from './keyCodes';
|
||||
import axios from 'axios';
|
||||
import { decompressFromBase64 } from 'lz-string';
|
||||
@@ -211,14 +211,12 @@ export async function doByInterval(
|
||||
interval: number,
|
||||
awaitFirst: boolean = false
|
||||
) {
|
||||
if (awaitFirst) {
|
||||
await sleep(interval);
|
||||
}
|
||||
for await (const fn of funcs) {
|
||||
if (awaitFirst) {
|
||||
await sleep(interval);
|
||||
}
|
||||
fn();
|
||||
if (!awaitFirst) {
|
||||
await sleep(interval);
|
||||
}
|
||||
await sleep(interval);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user