diff --git a/Assets/Resources/Sounds/ErrorSound.mp3 b/Assets/Resources/Sounds/ErrorSound.mp3 new file mode 100644 index 0000000..1b69267 Binary files /dev/null and b/Assets/Resources/Sounds/ErrorSound.mp3 differ diff --git a/Assets/Resources/Sounds/ErrorSound.mp3.meta b/Assets/Resources/Sounds/ErrorSound.mp3.meta new file mode 100644 index 0000000..f70f5de --- /dev/null +++ b/Assets/Resources/Sounds/ErrorSound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 8b6eda2c005124d48a7b862a955c2ac1 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/RatingDownSound.mp3 b/Assets/Resources/Sounds/RatingDownSound.mp3 new file mode 100644 index 0000000..4e2a3ae Binary files /dev/null and b/Assets/Resources/Sounds/RatingDownSound.mp3 differ diff --git a/Assets/Resources/Sounds/RatingDownSound.mp3.meta b/Assets/Resources/Sounds/RatingDownSound.mp3.meta new file mode 100644 index 0000000..c5d5ac2 --- /dev/null +++ b/Assets/Resources/Sounds/RatingDownSound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: d946cc47f6d6a8348ad0c8bdf8dc0afe +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/RatingSound.mp3 b/Assets/Resources/Sounds/RatingSound.mp3 new file mode 100644 index 0000000..7cf3561 Binary files /dev/null and b/Assets/Resources/Sounds/RatingSound.mp3 differ diff --git a/Assets/Resources/Sounds/RatingSound.mp3.meta b/Assets/Resources/Sounds/RatingSound.mp3.meta new file mode 100644 index 0000000..3c290a7 --- /dev/null +++ b/Assets/Resources/Sounds/RatingSound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 6b8dc6e53098cf8479a556c57166c0dc +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/RatingUpSound.mp3 b/Assets/Resources/Sounds/RatingUpSound.mp3 new file mode 100644 index 0000000..910f63e Binary files /dev/null and b/Assets/Resources/Sounds/RatingUpSound.mp3 differ diff --git a/Assets/Resources/Sounds/RatingUpSound.mp3.meta b/Assets/Resources/Sounds/RatingUpSound.mp3.meta new file mode 100644 index 0000000..988513f --- /dev/null +++ b/Assets/Resources/Sounds/RatingUpSound.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: b230af933391ff2408092eb27e74167c +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound.mp3 b/Assets/Resources/Sounds/StoneSound1.mp3 similarity index 100% rename from Assets/Resources/Sounds/StoneSound.mp3 rename to Assets/Resources/Sounds/StoneSound1.mp3 diff --git a/Assets/Resources/Sounds/StoneSound.mp3.meta b/Assets/Resources/Sounds/StoneSound1.mp3.meta similarity index 100% rename from Assets/Resources/Sounds/StoneSound.mp3.meta rename to Assets/Resources/Sounds/StoneSound1.mp3.meta diff --git a/Assets/Resources/Sounds/StoneSound2.mp3 b/Assets/Resources/Sounds/StoneSound2.mp3 new file mode 100644 index 0000000..e72b094 Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound2.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound2.mp3.meta b/Assets/Resources/Sounds/StoneSound2.mp3.meta new file mode 100644 index 0000000..a878e63 --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound2.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 4d09a9fde068d764d96f25c744b808e6 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound3.mp3 b/Assets/Resources/Sounds/StoneSound3.mp3 new file mode 100644 index 0000000..b5f9feb Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound3.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound3.mp3.meta b/Assets/Resources/Sounds/StoneSound3.mp3.meta new file mode 100644 index 0000000..135479e --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound3.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a0eb62de2ee82f44b9f56bc99bc49cf4 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound4.mp3 b/Assets/Resources/Sounds/StoneSound4.mp3 new file mode 100644 index 0000000..b431a62 Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound4.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound4.mp3.meta b/Assets/Resources/Sounds/StoneSound4.mp3.meta new file mode 100644 index 0000000..814618a --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound4.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 602218e89f800b5409e1db0adbe3b7e9 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound5.mp3 b/Assets/Resources/Sounds/StoneSound5.mp3 new file mode 100644 index 0000000..1621fd3 Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound5.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound5.mp3.meta b/Assets/Resources/Sounds/StoneSound5.mp3.meta new file mode 100644 index 0000000..ed6c882 --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound5.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: a1cd5f8e7c3c90b47bf7d39de60e83dd +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound6.mp3 b/Assets/Resources/Sounds/StoneSound6.mp3 new file mode 100644 index 0000000..b9634a5 Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound6.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound6.mp3.meta b/Assets/Resources/Sounds/StoneSound6.mp3.meta new file mode 100644 index 0000000..3c5771b --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound6.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: 404172c1dace08449b9ba215dd1e4e7a +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sounds/StoneSound7.mp3 b/Assets/Resources/Sounds/StoneSound7.mp3 new file mode 100644 index 0000000..e1bef83 Binary files /dev/null and b/Assets/Resources/Sounds/StoneSound7.mp3 differ diff --git a/Assets/Resources/Sounds/StoneSound7.mp3.meta b/Assets/Resources/Sounds/StoneSound7.mp3.meta new file mode 100644 index 0000000..2883e62 --- /dev/null +++ b/Assets/Resources/Sounds/StoneSound7.mp3.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: ffa674672ea5fdd438dc98a27b2394b7 +AudioImporter: + externalObjects: {} + serializedVersion: 7 + defaultSettings: + serializedVersion: 2 + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + preloadAudioData: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Script/Common/AudioManager.cs b/Assets/Script/Common/AudioManager.cs index 054e75d..a4f9d0b 100644 --- a/Assets/Script/Common/AudioManager.cs +++ b/Assets/Script/Common/AudioManager.cs @@ -121,7 +121,6 @@ public class AudioManager : Singleton PlayBGM(); } - // 클릭 사운드(SFX) 재생 public void PlayClickSound() { if (isPlaySFX && sfxAudioSource != null) @@ -130,7 +129,6 @@ public class AudioManager : Singleton } } - // 닫기 사운드(SFX) 재생 public void PlayCloseSound() { if (isPlaySFX && sfxAudioSource != null) @@ -191,7 +189,40 @@ public class AudioManager : Singleton { if (isPlaySFX && sfxAudioSource!=null) { - sfxAudioSource.PlayOneShot(GetAudioClip("StoneSound"), sfxVolume); + int randomIndex = UnityEngine.Random.Range(1, 8); + sfxAudioSource.PlayOneShot(GetAudioClip("StoneSound"+randomIndex), sfxVolume); + } + } + + public void PlayRatingSound() + { + if (isPlaySFX && sfxAudioSource!=null) + { + sfxAudioSource.PlayOneShot(GetAudioClip("RatingSound"), sfxVolume); + } + } + + public void PlayRatingUpSound() + { + if (isPlaySFX && sfxAudioSource!=null) + { + sfxAudioSource.PlayOneShot(GetAudioClip("RatingUpSound"), sfxVolume); + } + } + + public void PlayRatingDownSound() + { + if (isPlaySFX && sfxAudioSource!=null) + { + sfxAudioSource.PlayOneShot(GetAudioClip("RatingDownSound"), sfxVolume); + } + } + + public void PlayErrorSound() + { + if (isPlaySFX && sfxAudioSource!=null) + { + sfxAudioSource.PlayOneShot(GetAudioClip("ErrorSound"), sfxVolume); } } } \ No newline at end of file