Files
dino/assets/seripts/libs/AudioEffect.ts

31 lines
756 B
TypeScript
Raw Permalink Normal View History

2026-04-30 00:13:37 +08:00
import { AudioManager } from "./AudioManager";
//音效管理类
export default class AudioEffect {
//播放通用的音效
static playCommonAudio(audioUrl: string): void {
if (!audioUrl) {
return;
}
//播放音效
AudioManager.inst.playOneShot(audioUrl);
}
//播放点击音效
public static playClickAudio() {
let audioUrl = "audios/common/click";
AudioEffect.playCommonAudio(audioUrl);
}
//播放撒金币的音效
public static playGoldAudio() {
let audioUrl = "audios/common/gold";
AudioEffect.playCommonAudio(audioUrl);
}
//播放金币入账的音效
public static playCoinsEntryAudio() {
let audioUrl = "audios/common/coins_entry";
AudioEffect.playCommonAudio(audioUrl);
}
}