Files
2026-05-09 09:10:52 +08:00

58 lines
1.2 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Mute : MonoBehaviour
{
Camera cam;
public GameObject Audio;
private List<AudioSource> waterAudioList = new List<AudioSource>();
public AudioSource waterfall1;
public AudioSource waterfall2;
public AudioSource waterfall3;
public AudioSource waterfall4;
public AudioSource waterfall5;
// Start is called before the first frame update
void Start()
{
cam = Camera.main;
Audio = GameObject.Find("Enviro 3/Audio");
waterAudioList.Add(waterfall1);
waterAudioList.Add(waterfall2);
waterAudioList.Add(waterfall3);
waterAudioList.Add(waterfall4);
waterAudioList.Add(waterfall5);
}
// Update is called once per frame
void Update()
{
}
public void GlobalMute()
{
Audio.SetActive(false);
foreach(var audio in waterAudioList)
{
audio.enabled = false;
}
//Audio.SetActive(false);
}
public void UnMute()
{
Audio.SetActive(true);
foreach (var audio in waterAudioList)
{
audio.enabled = true;
}
//Audio.SetActive(true);
}
}