From d2867810eed9295d1a78fab385d31a37b787e416 Mon Sep 17 00:00:00 2001 From: Oliver Wong Date: Wed, 15 Apr 2026 10:05:05 +0800 Subject: [PATCH] feat: Add audio import tool and standardize audio import settings - Add editor tool to batch apply audio import settings based on configuration files - Standardize sample rates: SFX/Voice to 22050 Hz, Music to 44100 Hz - Set quality: SFX/Voice to 0.5, Music to 0.13 - Adjust load types based on audio duration - Set project sample rate to 48000 Hz - Update preload settings for voice and music files --- .../Resources/Audios/AnimCollision.wav.meta | 6 +- Assets/Resources/Audios/AnimToWeapon.wav.meta | 6 +- Assets/Resources/Audios/ArrowFire.wav.meta | 6 +- .../Resources/Audios/BoxBeSelected.wav.meta | 6 +- Assets/Resources/Audios/BoxCollision.wav.meta | 6 +- Assets/Resources/Audios/BoxMove.wav.meta | 6 +- .../Audios/Chinese Number 01.wav.meta | 6 +- .../Audios/Chinese Number 02.wav.meta | 6 +- .../Audios/Chinese Number 03.wav.meta | 6 +- .../Audios/Chinese Number 04.wav.meta | 6 +- .../Audios/Chinese Number 05.wav.meta | 6 +- .../Audios/Chinese Number 06.wav.meta | 6 +- .../Audios/Chinese Number 07.wav.meta | 6 +- .../Audios/Chinese Number 08.wav.meta | 6 +- .../Audios/Chinese Number 09.wav.meta | 6 +- .../Audios/Chinese Number 10.wav.meta | 6 +- Assets/Resources/Audios/CoinFly.wav.meta | 6 +- .../Resources/Audios/DamageByArrow.wav.meta | 6 +- .../Resources/Audios/DamageByBullet.wav.meta | 6 +- .../Audios/DamageByCannonBall.wav.meta | 6 +- Assets/Resources/Audios/Defeat.wav.meta | 6 +- Assets/Resources/Audios/DestroyBox.wav.meta | 6 +- .../Audios/DevilAttackShield.wav.meta | 6 +- Assets/Resources/Audios/DevilBeHit.wav.meta | 8 +- .../Resources/Audios/DevilBeHit_01.wav.meta | 6 +- .../Resources/Audios/DevilBeHit_02.wav.meta | 6 +- .../Resources/Audios/DevilBeHit_03.wav.meta | 6 +- Assets/Resources/Audios/DevilDie.wav.meta | 6 +- Assets/Resources/Audios/DevilFire.wav.meta | 6 +- .../Audios/DevilResurrection.wav.meta | 6 +- .../Audios/DragonAttackShield.wav.meta | 6 +- Assets/Resources/Audios/DragonBeHit.wav.meta | 6 +- Assets/Resources/Audios/DragonDie.wav.meta | 6 +- Assets/Resources/Audios/DragonFire.wav.meta | 6 +- .../Audios/DragonResurrection.wav.meta | 6 +- .../Audios/English Number 01.wav.meta | 8 +- .../Audios/English Number 02.wav.meta | 8 +- .../Audios/English Number 03.wav.meta | 8 +- .../Audios/English Number 04.wav.meta | 8 +- .../Audios/English Number 05.wav.meta | 8 +- .../Audios/English Number 06.wav.meta | 8 +- .../Audios/English Number 07.wav.meta | 8 +- .../Audios/English Number 08.wav.meta | 8 +- .../Audios/English Number 09.wav.meta | 8 +- .../Audios/English Number 10.wav.meta | 8 +- .../Audios/GhostAttackShield.wav.meta | 6 +- Assets/Resources/Audios/GhostBeHit.wav.meta | 6 +- Assets/Resources/Audios/GhostDie.wav.meta | 6 +- Assets/Resources/Audios/GhostFire.wav.meta | 6 +- .../Audios/GhostResurrection.wav.meta | 6 +- Assets/Resources/Audios/GunFire.wav.meta | 6 +- Assets/Resources/Audios/HorseMove.wav.meta | 6 +- .../Audios/Japanese Number 01.wav.meta | 8 +- .../Audios/Japanese Number 02.wav.meta | 8 +- .../Audios/Japanese Number 03.wav.meta | 8 +- .../Audios/Japanese Number 04.wav.meta | 8 +- .../Audios/Japanese Number 05.wav.meta | 8 +- .../Audios/Japanese Number 06.wav.meta | 8 +- .../Audios/Japanese Number 07.wav.meta | 8 +- .../Audios/Japanese Number 08.wav.meta | 8 +- .../Audios/Japanese Number 09.wav.meta | 8 +- .../Audios/Japanese Number 10.wav.meta | 8 +- Assets/Resources/Audios/LevelBegins.wav.meta | 6 +- Assets/Resources/Audios/NVDice.wav.meta | 6 +- Assets/Resources/Audios/NVHeartbeats.wav.meta | 6 +- Assets/Resources/Audios/PrincessDown.wav.meta | 6 +- Assets/Resources/Audios/PrincessFear.wav.meta | 6 +- Assets/Resources/Audios/ShieldBroken.wav.meta | 6 +- .../Audios/ShieldUnderAttack.wav.meta | 6 +- .../Audios/Spanish Number 01.wav.meta | 8 +- .../Audios/Spanish Number 02.wav.meta | 8 +- .../Audios/Spanish Number 03.wav.meta | 8 +- .../Audios/Spanish Number 04.wav.meta | 8 +- .../Audios/Spanish Number 05.wav.meta | 8 +- .../Audios/Spanish Number 06.wav.meta | 8 +- .../Audios/Spanish Number 07.wav.meta | 8 +- .../Audios/Spanish Number 08.wav.meta | 8 +- .../Audios/Spanish Number 09.wav.meta | 8 +- .../Audios/Spanish Number 10.wav.meta | 8 +- Assets/Resources/Audios/Spin.wav.meta | 6 +- Assets/Resources/Audios/TigerMove.wav.meta | 6 +- Assets/Resources/Audios/UnlockProp.wav.meta | 6 +- Assets/Resources/Audios/UnlockTurret.wav.meta | 6 +- Assets/Resources/Audios/Victory.wav.meta | 6 +- .../Resources/Audios/WeaponExhausted.wav.meta | 6 +- Assets/Resources/Audios/WeaponFire.wav.meta | 6 +- .../Resources/Audios/au_bgm_coreplay.wav.meta | 8 +- Assets/Resources/Audios/au_bgm_home.wav.meta | 8 +- ...u_sfx_notice_level_countDown_edge.wav.meta | 6 +- ...u_sfx_notice_level_countDown_time.wav.meta | 6 +- Assets/Resources/Audios/au_stream.ogg.meta | 8 +- .../Audios/music_home_base_01_16.wav.meta | 8 +- .../Audios/music_home_base_02.wav.meta | 8 +- .../Audios/music_home_base_03.wav.meta | 8 +- .../Audios/music_home_drum_01_p1b_16.wav.meta | 8 +- .../Audios/music_home_drum_02_p1b.wav.meta | 8 +- .../Audios/music_home_drum_03_16.wav.meta | 8 +- .../Audios/music_home_epiano_01_16.wav.meta | 8 +- .../music_home_epiano_01_v2_16.wav.meta | 8 +- .../Audios/music_home_epiano_02_16.wav.meta | 8 +- .../Audios/music_home_guitar_01_16.wav.meta | 8 +- .../Audios/music_home_guitar_02_16.wav.meta | 8 +- .../Audios/music_home_guitar_03_16.wav.meta | 8 +- .../Audios/music_home_guitar_04_16.wav.meta | 8 +- .../Audios/music_home_guitar_05_16.wav.meta | 8 +- .../Audios/music_home_other.wav.meta | 8 +- .../music_home_transition_downward.wav.meta | 8 +- .../music_home_transition_upward.wav.meta | 6 +- Assets/Scenes/SampleScene.unity | 8 +- .../OCES/Audio/HandWritten/AudioSystem.cs | 33 ++- .../OCES/Audio/HandWritten/Editor.meta | 8 + .../HandWritten/Editor/AudioImportTool.cs | 192 ++++++++++++++++++ .../Editor/AudioImportTool.cs.meta | 11 + ProjectSettings/AudioManager.asset | 6 +- 114 files changed, 618 insertions(+), 388 deletions(-) create mode 100644 Assets/Scripts/OCES/Audio/HandWritten/Editor.meta create mode 100644 Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs create mode 100644 Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs.meta diff --git a/Assets/Resources/Audios/AnimCollision.wav.meta b/Assets/Resources/Audios/AnimCollision.wav.meta index 7d2597f..5f65318 100644 --- a/Assets/Resources/Audios/AnimCollision.wav.meta +++ b/Assets/Resources/Audios/AnimCollision.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/AnimToWeapon.wav.meta b/Assets/Resources/Audios/AnimToWeapon.wav.meta index 2858868..9e37989 100644 --- a/Assets/Resources/Audios/AnimToWeapon.wav.meta +++ b/Assets/Resources/Audios/AnimToWeapon.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/ArrowFire.wav.meta b/Assets/Resources/Audios/ArrowFire.wav.meta index cdf5237..1f1b073 100644 --- a/Assets/Resources/Audios/ArrowFire.wav.meta +++ b/Assets/Resources/Audios/ArrowFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/BoxBeSelected.wav.meta b/Assets/Resources/Audios/BoxBeSelected.wav.meta index c03457e..7c3f654 100644 --- a/Assets/Resources/Audios/BoxBeSelected.wav.meta +++ b/Assets/Resources/Audios/BoxBeSelected.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/BoxCollision.wav.meta b/Assets/Resources/Audios/BoxCollision.wav.meta index afae2ab..7138d7e 100644 --- a/Assets/Resources/Audios/BoxCollision.wav.meta +++ b/Assets/Resources/Audios/BoxCollision.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/BoxMove.wav.meta b/Assets/Resources/Audios/BoxMove.wav.meta index 8e0702e..2ff43d4 100644 --- a/Assets/Resources/Audios/BoxMove.wav.meta +++ b/Assets/Resources/Audios/BoxMove.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 01.wav.meta b/Assets/Resources/Audios/Chinese Number 01.wav.meta index 9e343e1..0a7a68a 100644 --- a/Assets/Resources/Audios/Chinese Number 01.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 01.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 02.wav.meta b/Assets/Resources/Audios/Chinese Number 02.wav.meta index e73fc44..d0f35be 100644 --- a/Assets/Resources/Audios/Chinese Number 02.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 02.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 03.wav.meta b/Assets/Resources/Audios/Chinese Number 03.wav.meta index 3df7517..42ea00b 100644 --- a/Assets/Resources/Audios/Chinese Number 03.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 03.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 04.wav.meta b/Assets/Resources/Audios/Chinese Number 04.wav.meta index d848af9..8f649b4 100644 --- a/Assets/Resources/Audios/Chinese Number 04.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 04.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 05.wav.meta b/Assets/Resources/Audios/Chinese Number 05.wav.meta index f74a935..c8ecd40 100644 --- a/Assets/Resources/Audios/Chinese Number 05.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 05.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 06.wav.meta b/Assets/Resources/Audios/Chinese Number 06.wav.meta index 2db7eff..1494a9a 100644 --- a/Assets/Resources/Audios/Chinese Number 06.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 06.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 07.wav.meta b/Assets/Resources/Audios/Chinese Number 07.wav.meta index e9a09c5..cbe107a 100644 --- a/Assets/Resources/Audios/Chinese Number 07.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 07.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 08.wav.meta b/Assets/Resources/Audios/Chinese Number 08.wav.meta index a0ffd9c..cfadd4b 100644 --- a/Assets/Resources/Audios/Chinese Number 08.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 08.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 09.wav.meta b/Assets/Resources/Audios/Chinese Number 09.wav.meta index 641b174..643eec3 100644 --- a/Assets/Resources/Audios/Chinese Number 09.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 09.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Chinese Number 10.wav.meta b/Assets/Resources/Audios/Chinese Number 10.wav.meta index c0a7b7b..00d487e 100644 --- a/Assets/Resources/Audios/Chinese Number 10.wav.meta +++ b/Assets/Resources/Audios/Chinese Number 10.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/CoinFly.wav.meta b/Assets/Resources/Audios/CoinFly.wav.meta index 8257983..fd45dc2 100644 --- a/Assets/Resources/Audios/CoinFly.wav.meta +++ b/Assets/Resources/Audios/CoinFly.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DamageByArrow.wav.meta b/Assets/Resources/Audios/DamageByArrow.wav.meta index daefd7a..70b36c3 100644 --- a/Assets/Resources/Audios/DamageByArrow.wav.meta +++ b/Assets/Resources/Audios/DamageByArrow.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DamageByBullet.wav.meta b/Assets/Resources/Audios/DamageByBullet.wav.meta index b39e166..8ec4b58 100644 --- a/Assets/Resources/Audios/DamageByBullet.wav.meta +++ b/Assets/Resources/Audios/DamageByBullet.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DamageByCannonBall.wav.meta b/Assets/Resources/Audios/DamageByCannonBall.wav.meta index 945cc09..03a359b 100644 --- a/Assets/Resources/Audios/DamageByCannonBall.wav.meta +++ b/Assets/Resources/Audios/DamageByCannonBall.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Defeat.wav.meta b/Assets/Resources/Audios/Defeat.wav.meta index 8c90e45..370413f 100644 --- a/Assets/Resources/Audios/Defeat.wav.meta +++ b/Assets/Resources/Audios/Defeat.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DestroyBox.wav.meta b/Assets/Resources/Audios/DestroyBox.wav.meta index 647087e..add1852 100644 --- a/Assets/Resources/Audios/DestroyBox.wav.meta +++ b/Assets/Resources/Audios/DestroyBox.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilAttackShield.wav.meta b/Assets/Resources/Audios/DevilAttackShield.wav.meta index 4a4c23b..3c3da55 100644 --- a/Assets/Resources/Audios/DevilAttackShield.wav.meta +++ b/Assets/Resources/Audios/DevilAttackShield.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilBeHit.wav.meta b/Assets/Resources/Audios/DevilBeHit.wav.meta index 97bf898..c9a1ad7 100644 --- a/Assets/Resources/Audios/DevilBeHit.wav.meta +++ b/Assets/Resources/Audios/DevilBeHit.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/DevilBeHit_01.wav.meta b/Assets/Resources/Audios/DevilBeHit_01.wav.meta index 7f52dca..7d53a68 100644 --- a/Assets/Resources/Audios/DevilBeHit_01.wav.meta +++ b/Assets/Resources/Audios/DevilBeHit_01.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilBeHit_02.wav.meta b/Assets/Resources/Audios/DevilBeHit_02.wav.meta index 6e5b479..2564d10 100644 --- a/Assets/Resources/Audios/DevilBeHit_02.wav.meta +++ b/Assets/Resources/Audios/DevilBeHit_02.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilBeHit_03.wav.meta b/Assets/Resources/Audios/DevilBeHit_03.wav.meta index f51f8ca..7ae3401 100644 --- a/Assets/Resources/Audios/DevilBeHit_03.wav.meta +++ b/Assets/Resources/Audios/DevilBeHit_03.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilDie.wav.meta b/Assets/Resources/Audios/DevilDie.wav.meta index 0218375..8299445 100644 --- a/Assets/Resources/Audios/DevilDie.wav.meta +++ b/Assets/Resources/Audios/DevilDie.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilFire.wav.meta b/Assets/Resources/Audios/DevilFire.wav.meta index a7e1753..0b969eb 100644 --- a/Assets/Resources/Audios/DevilFire.wav.meta +++ b/Assets/Resources/Audios/DevilFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DevilResurrection.wav.meta b/Assets/Resources/Audios/DevilResurrection.wav.meta index 365bf68..1e50185 100644 --- a/Assets/Resources/Audios/DevilResurrection.wav.meta +++ b/Assets/Resources/Audios/DevilResurrection.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DragonAttackShield.wav.meta b/Assets/Resources/Audios/DragonAttackShield.wav.meta index 12464a7..46750d6 100644 --- a/Assets/Resources/Audios/DragonAttackShield.wav.meta +++ b/Assets/Resources/Audios/DragonAttackShield.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DragonBeHit.wav.meta b/Assets/Resources/Audios/DragonBeHit.wav.meta index fe88035..5bb9944 100644 --- a/Assets/Resources/Audios/DragonBeHit.wav.meta +++ b/Assets/Resources/Audios/DragonBeHit.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DragonDie.wav.meta b/Assets/Resources/Audios/DragonDie.wav.meta index 56af9ce..33f1101 100644 --- a/Assets/Resources/Audios/DragonDie.wav.meta +++ b/Assets/Resources/Audios/DragonDie.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DragonFire.wav.meta b/Assets/Resources/Audios/DragonFire.wav.meta index 0157c2e..ca86a57 100644 --- a/Assets/Resources/Audios/DragonFire.wav.meta +++ b/Assets/Resources/Audios/DragonFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/DragonResurrection.wav.meta b/Assets/Resources/Audios/DragonResurrection.wav.meta index ccc779f..addb57b 100644 --- a/Assets/Resources/Audios/DragonResurrection.wav.meta +++ b/Assets/Resources/Audios/DragonResurrection.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/English Number 01.wav.meta b/Assets/Resources/Audios/English Number 01.wav.meta index 9f7d58a..33e0efc 100644 --- a/Assets/Resources/Audios/English Number 01.wav.meta +++ b/Assets/Resources/Audios/English Number 01.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 02.wav.meta b/Assets/Resources/Audios/English Number 02.wav.meta index 1004226..45b3ac6 100644 --- a/Assets/Resources/Audios/English Number 02.wav.meta +++ b/Assets/Resources/Audios/English Number 02.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 03.wav.meta b/Assets/Resources/Audios/English Number 03.wav.meta index 4325277..63abba0 100644 --- a/Assets/Resources/Audios/English Number 03.wav.meta +++ b/Assets/Resources/Audios/English Number 03.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 04.wav.meta b/Assets/Resources/Audios/English Number 04.wav.meta index 3dfba7a..8f35997 100644 --- a/Assets/Resources/Audios/English Number 04.wav.meta +++ b/Assets/Resources/Audios/English Number 04.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 05.wav.meta b/Assets/Resources/Audios/English Number 05.wav.meta index c76a38d..1f99f69 100644 --- a/Assets/Resources/Audios/English Number 05.wav.meta +++ b/Assets/Resources/Audios/English Number 05.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 06.wav.meta b/Assets/Resources/Audios/English Number 06.wav.meta index 43e1adc..5871670 100644 --- a/Assets/Resources/Audios/English Number 06.wav.meta +++ b/Assets/Resources/Audios/English Number 06.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 07.wav.meta b/Assets/Resources/Audios/English Number 07.wav.meta index cf35563..89711d3 100644 --- a/Assets/Resources/Audios/English Number 07.wav.meta +++ b/Assets/Resources/Audios/English Number 07.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 08.wav.meta b/Assets/Resources/Audios/English Number 08.wav.meta index c380619..4402dee 100644 --- a/Assets/Resources/Audios/English Number 08.wav.meta +++ b/Assets/Resources/Audios/English Number 08.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 09.wav.meta b/Assets/Resources/Audios/English Number 09.wav.meta index b723278..82007fa 100644 --- a/Assets/Resources/Audios/English Number 09.wav.meta +++ b/Assets/Resources/Audios/English Number 09.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/English Number 10.wav.meta b/Assets/Resources/Audios/English Number 10.wav.meta index 88fe658..d98ede6 100644 --- a/Assets/Resources/Audios/English Number 10.wav.meta +++ b/Assets/Resources/Audios/English Number 10.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/GhostAttackShield.wav.meta b/Assets/Resources/Audios/GhostAttackShield.wav.meta index 856d3c9..5807e68 100644 --- a/Assets/Resources/Audios/GhostAttackShield.wav.meta +++ b/Assets/Resources/Audios/GhostAttackShield.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/GhostBeHit.wav.meta b/Assets/Resources/Audios/GhostBeHit.wav.meta index 8456412..11b9596 100644 --- a/Assets/Resources/Audios/GhostBeHit.wav.meta +++ b/Assets/Resources/Audios/GhostBeHit.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/GhostDie.wav.meta b/Assets/Resources/Audios/GhostDie.wav.meta index 634181c..dbd407c 100644 --- a/Assets/Resources/Audios/GhostDie.wav.meta +++ b/Assets/Resources/Audios/GhostDie.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/GhostFire.wav.meta b/Assets/Resources/Audios/GhostFire.wav.meta index 6c43515..64d712d 100644 --- a/Assets/Resources/Audios/GhostFire.wav.meta +++ b/Assets/Resources/Audios/GhostFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/GhostResurrection.wav.meta b/Assets/Resources/Audios/GhostResurrection.wav.meta index 249d67a..cdb457c 100644 --- a/Assets/Resources/Audios/GhostResurrection.wav.meta +++ b/Assets/Resources/Audios/GhostResurrection.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/GunFire.wav.meta b/Assets/Resources/Audios/GunFire.wav.meta index d876cb4..c0931be 100644 --- a/Assets/Resources/Audios/GunFire.wav.meta +++ b/Assets/Resources/Audios/GunFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/HorseMove.wav.meta b/Assets/Resources/Audios/HorseMove.wav.meta index d7a0947..65f226d 100644 --- a/Assets/Resources/Audios/HorseMove.wav.meta +++ b/Assets/Resources/Audios/HorseMove.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Japanese Number 01.wav.meta b/Assets/Resources/Audios/Japanese Number 01.wav.meta index 60808a4..08a871e 100644 --- a/Assets/Resources/Audios/Japanese Number 01.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 01.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 02.wav.meta b/Assets/Resources/Audios/Japanese Number 02.wav.meta index 70d4c03..6564a8f 100644 --- a/Assets/Resources/Audios/Japanese Number 02.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 02.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 03.wav.meta b/Assets/Resources/Audios/Japanese Number 03.wav.meta index 6de1165..c19bafc 100644 --- a/Assets/Resources/Audios/Japanese Number 03.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 03.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 04.wav.meta b/Assets/Resources/Audios/Japanese Number 04.wav.meta index 49af731..dd58a30 100644 --- a/Assets/Resources/Audios/Japanese Number 04.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 04.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 05.wav.meta b/Assets/Resources/Audios/Japanese Number 05.wav.meta index b926c4d..1d99983 100644 --- a/Assets/Resources/Audios/Japanese Number 05.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 05.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 06.wav.meta b/Assets/Resources/Audios/Japanese Number 06.wav.meta index b32ff04..74803fd 100644 --- a/Assets/Resources/Audios/Japanese Number 06.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 06.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 07.wav.meta b/Assets/Resources/Audios/Japanese Number 07.wav.meta index 0f49b11..2ce1b7a 100644 --- a/Assets/Resources/Audios/Japanese Number 07.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 07.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 08.wav.meta b/Assets/Resources/Audios/Japanese Number 08.wav.meta index b40b9f0..ef709bc 100644 --- a/Assets/Resources/Audios/Japanese Number 08.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 08.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 09.wav.meta b/Assets/Resources/Audios/Japanese Number 09.wav.meta index cbf9245..6363152 100644 --- a/Assets/Resources/Audios/Japanese Number 09.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 09.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Japanese Number 10.wav.meta b/Assets/Resources/Audios/Japanese Number 10.wav.meta index 1a3d21a..80884d6 100644 --- a/Assets/Resources/Audios/Japanese Number 10.wav.meta +++ b/Assets/Resources/Audios/Japanese Number 10.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/LevelBegins.wav.meta b/Assets/Resources/Audios/LevelBegins.wav.meta index 48b22d1..55b0f30 100644 --- a/Assets/Resources/Audios/LevelBegins.wav.meta +++ b/Assets/Resources/Audios/LevelBegins.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/NVDice.wav.meta b/Assets/Resources/Audios/NVDice.wav.meta index bac0b79..e1125fc 100644 --- a/Assets/Resources/Audios/NVDice.wav.meta +++ b/Assets/Resources/Audios/NVDice.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 1 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/NVHeartbeats.wav.meta b/Assets/Resources/Audios/NVHeartbeats.wav.meta index 193df49..ee959b9 100644 --- a/Assets/Resources/Audios/NVHeartbeats.wav.meta +++ b/Assets/Resources/Audios/NVHeartbeats.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 1 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/PrincessDown.wav.meta b/Assets/Resources/Audios/PrincessDown.wav.meta index 7dd9847..f2d2975 100644 --- a/Assets/Resources/Audios/PrincessDown.wav.meta +++ b/Assets/Resources/Audios/PrincessDown.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/PrincessFear.wav.meta b/Assets/Resources/Audios/PrincessFear.wav.meta index b6e53b6..0127709 100644 --- a/Assets/Resources/Audios/PrincessFear.wav.meta +++ b/Assets/Resources/Audios/PrincessFear.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/ShieldBroken.wav.meta b/Assets/Resources/Audios/ShieldBroken.wav.meta index e52ca53..6702d32 100644 --- a/Assets/Resources/Audios/ShieldBroken.wav.meta +++ b/Assets/Resources/Audios/ShieldBroken.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/ShieldUnderAttack.wav.meta b/Assets/Resources/Audios/ShieldUnderAttack.wav.meta index 8045fe4..c3ad167 100644 --- a/Assets/Resources/Audios/ShieldUnderAttack.wav.meta +++ b/Assets/Resources/Audios/ShieldUnderAttack.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Spanish Number 01.wav.meta b/Assets/Resources/Audios/Spanish Number 01.wav.meta index eb5f9f8..acee4a2 100644 --- a/Assets/Resources/Audios/Spanish Number 01.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 01.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 02.wav.meta b/Assets/Resources/Audios/Spanish Number 02.wav.meta index 805d9b1..08547ac 100644 --- a/Assets/Resources/Audios/Spanish Number 02.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 02.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 03.wav.meta b/Assets/Resources/Audios/Spanish Number 03.wav.meta index 007ca79..5cb0a34 100644 --- a/Assets/Resources/Audios/Spanish Number 03.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 03.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 04.wav.meta b/Assets/Resources/Audios/Spanish Number 04.wav.meta index d535408..d44abc9 100644 --- a/Assets/Resources/Audios/Spanish Number 04.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 04.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 05.wav.meta b/Assets/Resources/Audios/Spanish Number 05.wav.meta index 51cd4ec..3af7265 100644 --- a/Assets/Resources/Audios/Spanish Number 05.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 05.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 06.wav.meta b/Assets/Resources/Audios/Spanish Number 06.wav.meta index 1b7d732..5372407 100644 --- a/Assets/Resources/Audios/Spanish Number 06.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 06.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 07.wav.meta b/Assets/Resources/Audios/Spanish Number 07.wav.meta index dab46c9..8fee19a 100644 --- a/Assets/Resources/Audios/Spanish Number 07.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 07.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 08.wav.meta b/Assets/Resources/Audios/Spanish Number 08.wav.meta index 207643b..f2e4874 100644 --- a/Assets/Resources/Audios/Spanish Number 08.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 08.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 09.wav.meta b/Assets/Resources/Audios/Spanish Number 09.wav.meta index eca3692..9f2b06c 100644 --- a/Assets/Resources/Audios/Spanish Number 09.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 09.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spanish Number 10.wav.meta b/Assets/Resources/Audios/Spanish Number 10.wav.meta index 128f81d..4fe6cdb 100644 --- a/Assets/Resources/Audios/Spanish Number 10.wav.meta +++ b/Assets/Resources/Audios/Spanish Number 10.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/Spin.wav.meta b/Assets/Resources/Audios/Spin.wav.meta index 62661e7..428d036 100644 --- a/Assets/Resources/Audios/Spin.wav.meta +++ b/Assets/Resources/Audios/Spin.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/TigerMove.wav.meta b/Assets/Resources/Audios/TigerMove.wav.meta index 410df8e..e322052 100644 --- a/Assets/Resources/Audios/TigerMove.wav.meta +++ b/Assets/Resources/Audios/TigerMove.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/UnlockProp.wav.meta b/Assets/Resources/Audios/UnlockProp.wav.meta index f929c98..8ffb0e1 100644 --- a/Assets/Resources/Audios/UnlockProp.wav.meta +++ b/Assets/Resources/Audios/UnlockProp.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/UnlockTurret.wav.meta b/Assets/Resources/Audios/UnlockTurret.wav.meta index 5c6df92..5e97a9f 100644 --- a/Assets/Resources/Audios/UnlockTurret.wav.meta +++ b/Assets/Resources/Audios/UnlockTurret.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/Victory.wav.meta b/Assets/Resources/Audios/Victory.wav.meta index bd4a9b4..2ef0cec 100644 --- a/Assets/Resources/Audios/Victory.wav.meta +++ b/Assets/Resources/Audios/Victory.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/WeaponExhausted.wav.meta b/Assets/Resources/Audios/WeaponExhausted.wav.meta index 0421b69..cc4593b 100644 --- a/Assets/Resources/Audios/WeaponExhausted.wav.meta +++ b/Assets/Resources/Audios/WeaponExhausted.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/WeaponFire.wav.meta b/Assets/Resources/Audios/WeaponFire.wav.meta index 2325452..1a18c1d 100644 --- a/Assets/Resources/Audios/WeaponFire.wav.meta +++ b/Assets/Resources/Audios/WeaponFire.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 0.29999998 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/au_bgm_coreplay.wav.meta b/Assets/Resources/Audios/au_bgm_coreplay.wav.meta index f1c74fc..238c2f8 100644 --- a/Assets/Resources/Audios/au_bgm_coreplay.wav.meta +++ b/Assets/Resources/Audios/au_bgm_coreplay.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/au_bgm_home.wav.meta b/Assets/Resources/Audios/au_bgm_home.wav.meta index b68371d..b32696a 100644 --- a/Assets/Resources/Audios/au_bgm_home.wav.meta +++ b/Assets/Resources/Audios/au_bgm_home.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/au_sfx_notice_level_countDown_edge.wav.meta b/Assets/Resources/Audios/au_sfx_notice_level_countDown_edge.wav.meta index c43db99..1bbfce8 100644 --- a/Assets/Resources/Audios/au_sfx_notice_level_countDown_edge.wav.meta +++ b/Assets/Resources/Audios/au_sfx_notice_level_countDown_edge.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/au_sfx_notice_level_countDown_time.wav.meta b/Assets/Resources/Audios/au_sfx_notice_level_countDown_time.wav.meta index 575ddb8..200ccc8 100644 --- a/Assets/Resources/Audios/au_sfx_notice_level_countDown_time.wav.meta +++ b/Assets/Resources/Audios/au_sfx_notice_level_countDown_time.wav.meta @@ -6,10 +6,10 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/au_stream.ogg.meta b/Assets/Resources/Audios/au_stream.ogg.meta index 823ca83..e428de1 100644 --- a/Assets/Resources/Audios/au_stream.ogg.meta +++ b/Assets/Resources/Audios/au_stream.ogg.meta @@ -5,11 +5,11 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 + loadType: 2 + sampleRateSetting: 2 + sampleRateOverride: 22050 compressionFormat: 1 - quality: 1 + quality: 0.5 conversionMode: 0 preloadAudioData: 0 platformSettingOverrides: {} diff --git a/Assets/Resources/Audios/music_home_base_01_16.wav.meta b/Assets/Resources/Audios/music_home_base_01_16.wav.meta index 1afdc42..634b63d 100644 --- a/Assets/Resources/Audios/music_home_base_01_16.wav.meta +++ b/Assets/Resources/Audios/music_home_base_01_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_base_02.wav.meta b/Assets/Resources/Audios/music_home_base_02.wav.meta index 6a2aa73..5482691 100644 --- a/Assets/Resources/Audios/music_home_base_02.wav.meta +++ b/Assets/Resources/Audios/music_home_base_02.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_base_03.wav.meta b/Assets/Resources/Audios/music_home_base_03.wav.meta index 114c4e0..c0f5d95 100644 --- a/Assets/Resources/Audios/music_home_base_03.wav.meta +++ b/Assets/Resources/Audios/music_home_base_03.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_drum_01_p1b_16.wav.meta b/Assets/Resources/Audios/music_home_drum_01_p1b_16.wav.meta index fbc84e3..361c92e 100644 --- a/Assets/Resources/Audios/music_home_drum_01_p1b_16.wav.meta +++ b/Assets/Resources/Audios/music_home_drum_01_p1b_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_drum_02_p1b.wav.meta b/Assets/Resources/Audios/music_home_drum_02_p1b.wav.meta index 8258a47..9a941dd 100644 --- a/Assets/Resources/Audios/music_home_drum_02_p1b.wav.meta +++ b/Assets/Resources/Audios/music_home_drum_02_p1b.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_drum_03_16.wav.meta b/Assets/Resources/Audios/music_home_drum_03_16.wav.meta index d5f4ad6..f1ae74c 100644 --- a/Assets/Resources/Audios/music_home_drum_03_16.wav.meta +++ b/Assets/Resources/Audios/music_home_drum_03_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_epiano_01_16.wav.meta b/Assets/Resources/Audios/music_home_epiano_01_16.wav.meta index 19858c7..40e908a 100644 --- a/Assets/Resources/Audios/music_home_epiano_01_16.wav.meta +++ b/Assets/Resources/Audios/music_home_epiano_01_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_epiano_01_v2_16.wav.meta b/Assets/Resources/Audios/music_home_epiano_01_v2_16.wav.meta index 3c8cee7..f295d53 100644 --- a/Assets/Resources/Audios/music_home_epiano_01_v2_16.wav.meta +++ b/Assets/Resources/Audios/music_home_epiano_01_v2_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_epiano_02_16.wav.meta b/Assets/Resources/Audios/music_home_epiano_02_16.wav.meta index 4653e04..44b2548 100644 --- a/Assets/Resources/Audios/music_home_epiano_02_16.wav.meta +++ b/Assets/Resources/Audios/music_home_epiano_02_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_guitar_01_16.wav.meta b/Assets/Resources/Audios/music_home_guitar_01_16.wav.meta index fb66248..16e6577 100644 --- a/Assets/Resources/Audios/music_home_guitar_01_16.wav.meta +++ b/Assets/Resources/Audios/music_home_guitar_01_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_guitar_02_16.wav.meta b/Assets/Resources/Audios/music_home_guitar_02_16.wav.meta index a6583fc..2e3c064 100644 --- a/Assets/Resources/Audios/music_home_guitar_02_16.wav.meta +++ b/Assets/Resources/Audios/music_home_guitar_02_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_guitar_03_16.wav.meta b/Assets/Resources/Audios/music_home_guitar_03_16.wav.meta index 9a54b44..2f3a04f 100644 --- a/Assets/Resources/Audios/music_home_guitar_03_16.wav.meta +++ b/Assets/Resources/Audios/music_home_guitar_03_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_guitar_04_16.wav.meta b/Assets/Resources/Audios/music_home_guitar_04_16.wav.meta index effb45b..fcd574b 100644 --- a/Assets/Resources/Audios/music_home_guitar_04_16.wav.meta +++ b/Assets/Resources/Audios/music_home_guitar_04_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_guitar_05_16.wav.meta b/Assets/Resources/Audios/music_home_guitar_05_16.wav.meta index bf5fe79..0400f96 100644 --- a/Assets/Resources/Audios/music_home_guitar_05_16.wav.meta +++ b/Assets/Resources/Audios/music_home_guitar_05_16.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_other.wav.meta b/Assets/Resources/Audios/music_home_other.wav.meta index 42f773a..fcc0e36 100644 --- a/Assets/Resources/Audios/music_home_other.wav.meta +++ b/Assets/Resources/Audios/music_home_other.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 2 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_transition_downward.wav.meta b/Assets/Resources/Audios/music_home_transition_downward.wav.meta index 8a5645f..cffcb96 100644 --- a/Assets/Resources/Audios/music_home_transition_downward.wav.meta +++ b/Assets/Resources/Audios/music_home_transition_downward.wav.meta @@ -5,13 +5,13 @@ AudioImporter: serializedVersion: 7 defaultSettings: serializedVersion: 2 - loadType: 0 - sampleRateSetting: 0 + loadType: 1 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Resources/Audios/music_home_transition_upward.wav.meta b/Assets/Resources/Audios/music_home_transition_upward.wav.meta index c70fa3e..8dc5944 100644 --- a/Assets/Resources/Audios/music_home_transition_upward.wav.meta +++ b/Assets/Resources/Audios/music_home_transition_upward.wav.meta @@ -6,12 +6,12 @@ AudioImporter: defaultSettings: serializedVersion: 2 loadType: 0 - sampleRateSetting: 0 + sampleRateSetting: 2 sampleRateOverride: 44100 compressionFormat: 1 - quality: 1 + quality: 0.13 conversionMode: 0 - preloadAudioData: 0 + preloadAudioData: 1 platformSettingOverrides: {} forceToMono: 0 normalize: 1 diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 668b952..5a4ffe8 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -1300,7 +1300,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1371927793 RectTransform: m_ObjectHideFlags: 0 @@ -1316,9 +1316,9 @@ RectTransform: - {fileID: 1193187743} m_Father: {fileID: 1667985901} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 150, y: -608.3334} m_SizeDelta: {x: 160, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1371927794 diff --git a/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs b/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs index b4d4f19..1153bba 100644 --- a/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs +++ b/Assets/Scripts/OCES/Audio/HandWritten/AudioSystem.cs @@ -1,6 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; +using System.IO; using UnityEngine; using UnityEngine.Audio; using DG.Tweening; @@ -179,13 +178,33 @@ namespace OCES.Audio } } - static class AudioConfigLoader + public static class AudioConfigLoader { - public static Dictionary Load(string path, Func keySelector) + public static T Load(string configPath, string fileName) + where T : IBinarySerializable, new() { - string json = System.IO.File.ReadAllText(path); - var wrapper = JsonUtility.FromJson>(json); - return wrapper.AudioObjects.ToDictionary(keySelector); + string path = Path.Combine( + Application.dataPath, "Resources", configPath, fileName); + + if (!File.Exists(path)) + { + Debug.LogError($"[AudioImportTool] 找不到配置文件: {path}"); + return default; + } + + try + { + var config = new T(); + using var ms = new MemoryStream(File.ReadAllBytes(path)); + using var reader = new BinaryReader(ms); + config.DeSerialize(reader); + return config; + } + catch (Exception e) + { + Debug.LogError($"[AudioImportTool] 配置表反序列化失败 {fileName}: {e.Message}"); + return default; + } } public static T Load(string tableName) where T : IBinarySerializable, new() diff --git a/Assets/Scripts/OCES/Audio/HandWritten/Editor.meta b/Assets/Scripts/OCES/Audio/HandWritten/Editor.meta new file mode 100644 index 0000000..5a8a478 --- /dev/null +++ b/Assets/Scripts/OCES/Audio/HandWritten/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 74dabdb41aa034e7b958b53e70d9ae0d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs b/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs new file mode 100644 index 0000000..ffb95c2 --- /dev/null +++ b/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs @@ -0,0 +1,192 @@ +using System.Collections.Generic; +using System.IO; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace OCES.Audio +{ + + public static class AudioImportTool + { + const string k_audioResourcePath = "Audios"; + const string k_audioConfigPath = "AudioData"; + + static string AudioAbsolutePath + { + get { return Path.Combine(Application.dataPath, "Resources", k_audioResourcePath); } + } + static string ConfigAbsolutePath + { + get { return Path.Combine(Application.dataPath, "Resources", k_audioConfigPath); } + } + + [MenuItem("Tools/Audio/Apply Audio Import Settings")] + public static void RunFromMenu() + { + if (EditorUtility.DisplayDialog( + "Apply Audio Import Settings", + $"将对 {k_audioResourcePath} 下所有文件重新应用导入设置,确认继续?", + "确认", "取消")) + { + Run(); + } + } + +// Unity -batchmode -executeMethod OCES.Audio.Editor.AudioImportTool.RunCLI + public static void RunCli() + { + Debug.Log("[AudioImportTool] CLI 模式启动"); + Run(); + } + + public static void Run() + { + // 1. 加载配置表 + var audioObjectConfig = AudioConfigLoader.Load(ConfigAbsolutePath, "AudioObject.bytes"); + var musicSegmentConfig = AudioConfigLoader.Load(ConfigAbsolutePath, "MusicSegment.bytes"); + if (audioObjectConfig == null || musicSegmentConfig == null) + { + Debug.LogError("[AudioImportTool] 配置表加载失败,终止"); + return; + } + + // 2. 扫描文件 + List supportedExtensions = new() { ".wav", ".ogg" }; + DirectoryInfo dir = new(AudioAbsolutePath); + FileInfo[] files = dir.GetFiles().Where(f => supportedExtensions.Contains(f.Extension.ToLower())).ToArray(); + int total = files.Length, processed = 0, failed = 0; + + AssetDatabase.StartAssetEditing(); // 批量操作,暂停自动刷新 + try + { + foreach (FileInfo file in files) + { + // 转成 Assets/... 相对路径供 AssetDatabase 使用 + string assetPath = "Assets" + file.FullName + .Replace(Application.dataPath, "") + .Replace("\\", "/"); + + EditorUtility.DisplayProgressBar( + "Audio Import Tool", + $"处理: {file.Name} ({processed}/{total})", + (float)processed / total); + + bool ok = ProcessFile(assetPath, file.Name, audioObjectConfig, musicSegmentConfig); + if (ok) processed++; + else failed++; + } + } + finally + { + EditorUtility.ClearProgressBar(); + AssetDatabase.StopAssetEditing(); + AssetDatabase.SaveAssets(); + } + + Debug.Log($"[AudioImportTool] 完成:{processed} 成功,{failed} 失败,共 {total} 个文件"); + } + + static bool ProcessFile( + string assetPath, string fileName, + AudioObjectConfig audioObjectConfig, MusicSegmentConfig musicSegmentConfig) + { + AudioImporter importer = AssetImporter.GetAtPath(assetPath) as AudioImporter; + if (!importer) + { + Debug.LogWarning($"[AudioImportTool] 无法获取 AudioImporter: {assetPath}"); + return false; + } + + AudioClip clip = AssetDatabase.LoadAssetAtPath(assetPath); + if (!clip) + { + Debug.LogWarning($"[AudioImportTool] 无法加载 AudioClip: {assetPath}"); + return false; + } + + float duration = clip.length; + string fileNameNoExt = Path.GetFileNameWithoutExtension(fileName); + AudioCategory category = ClassifyAudio(fileNameNoExt, audioObjectConfig, musicSegmentConfig, out AudioObject audioObject); + + importer.ClearSampleSettingOverride("Android"); + importer.ClearSampleSettingOverride("iOS"); + + AudioImporterSampleSettings settings = importer.defaultSampleSettings; + settings.compressionFormat = AudioCompressionFormat.Vorbis; + + settings.sampleRateSetting = AudioSampleRateSetting.OverrideSampleRate; + settings.preloadAudioData = audioObject?.Haptic != 0; + switch (category) + { + case AudioCategory.Music: + settings.sampleRateOverride = 44100; + settings.quality = 0.13f; + settings.loadType = duration switch + { + <= 5 => AudioClipLoadType.DecompressOnLoad, + >= 15 => AudioClipLoadType.Streaming, + _ => AudioClipLoadType.CompressedInMemory, + }; + break; + case AudioCategory.Voice: + case AudioCategory.SFX: + default: + settings.sampleRateOverride = 22050; // 音效2022.3.62f3没有32kHz这一档,要是有的话这一档其实最合适 + settings.quality = 0.5f; + settings.loadType = duration switch + { + >= 15 => AudioClipLoadType.Streaming, + _ => AudioClipLoadType.DecompressOnLoad, + }; + break; + } + + importer.defaultSampleSettings = settings; + importer.forceToMono = false; + importer.SaveAndReimport(); + return true; + } + + enum AudioCategory {Music, SFX, Voice } + + static AudioCategory ClassifyAudio( + string fileName, // 不含扩展名 + AudioObjectConfig audioObjectConfig, + MusicSegmentConfig musicSegmentConfig, + out AudioObject matchedObject) + { + matchedObject = null; + + // 1. MusicSegment 表命中 → Music + MusicSegment segment = musicSegmentConfig.MusicSegmentList() + .FirstOrDefault(musicSegment => musicSegment.Name == fileName); + if (segment != null) + return AudioCategory.Music; + + // 2. AudioObject 表命中 → 按 MixingType + AudioObject audioObject = audioObjectConfig.AudioObjectList() + .FirstOrDefault(audioObject => audioObject.Name != null && audioObject.Name.Contains(fileName)); + if (audioObject != null) + { + matchedObject = audioObject; + return audioObject.MixingType == MixingType.Voice + ? AudioCategory.Voice + : AudioCategory.SFX; // SFX + Accent 都走 SFX 分支 + } + + // 3. 文件名 fallback + string lower = fileName.ToLowerInvariant(); + if (lower.Contains("music") || lower.Contains("bgm")) + return AudioCategory.Music; + if (lower.Contains("sfx")) + return AudioCategory.SFX; + if (lower.Contains("voice")) + return AudioCategory.Voice; + + // 4. 完全兜底 + Debug.LogWarning($"[AudioImportTool] 无法分类: {fileName},默认当作 SFX 处理"); + return AudioCategory.SFX; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs.meta b/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs.meta new file mode 100644 index 0000000..08d1d8e --- /dev/null +++ b/Assets/Scripts/OCES/Audio/HandWritten/Editor/AudioImportTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 114d56912b8874446b70f4c83af327b1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset index ccc84b6..90312f7 100644 --- a/ProjectSettings/AudioManager.asset +++ b/ProjectSettings/AudioManager.asset @@ -8,8 +8,8 @@ AudioManager: Rolloff Scale: 1 Doppler Factor: 1 Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 512 + m_SampleRate: 48000 + m_DSPBufferSize: 256 m_VirtualVoiceCount: 512 m_RealVoiceCount: 32 m_EnableOutputSuspension: 0 @@ -17,4 +17,4 @@ AudioManager: m_AmbisonicDecoderPlugin: m_DisableAudio: 0 m_VirtualizeEffects: 1 - m_RequestedDSPBufferSize: 512 + m_RequestedDSPBufferSize: 256