音频播放bug修复

This commit is contained in:
2025-09-25 11:20:03 +08:00
parent b5de68d76b
commit 25daff6d8c
14 changed files with 270 additions and 327 deletions
@@ -1,25 +1,17 @@
import {
_decorator,
Component,
Node,
Label,
Sprite,
Button,
tween,
Vec3,
} from "cc";
import Utils from "../../../Main/Common/Utils";
import li_BaseView from "../../../Main/Common/li_BaseView";
import { GButton } from "../../../Main/Common/GButton";
import PlayerDataManager from "../../../Main/Manager/PlayerDataManager";
import { DataManager, DataId } from "../../data/DataManager";
import { PlayerData } from "../../data/PlayerData";
import { AccountData } from "../../data/AccountData";
import { WalletData } from "../../data/WalletData";
import LanguageUtils, {
LanguageType,
} from "../../../Main/Common/LanguageUtils";
import AudioManager from "../../../Main/Manager/AudioManager";
import {
NavigationManager,
PageTransitionType,
@@ -18,6 +18,7 @@ import LanguageUtils, {
import AudioManager from "../../../Main/Manager/AudioManager";
import PlayerDataManager from "../../../Main/Manager/PlayerDataManager";
import { NavigationManager } from "../../manager/NavigationManager";
import { Config18x } from "../../../Main/Config/Config18x";
const { ccclass, property } = _decorator;
interface LanguageButton {
@@ -190,6 +191,7 @@ export class SettingPanel extends li_BaseView {
switchMusic() {
const currentState = PlayerDataManager.I.IsMusicOn;
PlayerDataManager.I.SetMusicOn(!currentState);
this.updateAudioButtonStates();
}