Commit uncommited stuff I was missing like an idiot

This commit is contained in:
BuyMyMojo 2023-03-04 10:49:44 +11:00
parent 6efd2653a1
commit 9e4ab5f7a3
37 changed files with 3055 additions and 1 deletions

View file

@ -0,0 +1,48 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MusicManager : MonoBehaviour
{
private const string PLAYER_PREFS_MUSIC_VOLUME = "MusicVolume";
public static MusicManager Instance { get; private set; }
private AudioSource audioSource;
private float volume;
private void Awake()
{
Instance = this;
audioSource = GetComponent<AudioSource>();
volume = PlayerPrefs.GetFloat(PLAYER_PREFS_MUSIC_VOLUME, .3f);
audioSource.volume = volume;
}
public void ChangeVolume()
{
volume += .1f;
if (volume >= 1.1f)
{
volume = 0f;
}
audioSource.volume = volume;
PlayerPrefs.SetFloat(PLAYER_PREFS_MUSIC_VOLUME, volume);
PlayerPrefs.Save();
}
public float GetVolume()
{
return volume;
}
}