// Copyright (C) 2015-2021 gamevanilla - All rights reserved. // This code can only be used under the standard Unity Asset Store End User License Agreement. // A Copy of the Asset Store EULA is available at http://unity3d.com/company/legal/as_terms. using UnityEngine; namespace UltimateClean { /// /// This component goes together with a button object and contains /// the audio clips to play when the player rolls over and presses it. /// [RequireComponent(typeof(AudioSource))] public class ButtonSounds : MonoBehaviour { public AudioClip pressedSound; public AudioClip rolloverSound; private AudioSource audioSource; private void Awake() { audioSource = GetComponent(); } public void PlayPressedSound() { audioSource.clip = pressedSound; audioSource.Play(); } public void PlayRolloverSound() { audioSource.clip = rolloverSound; audioSource.Play(); } } }