maxhacker11

MusicLibrary.cs

Jan 16th, 2024
2,054
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.48 KB | Source Code | 0 0
  1. using UnityEngine;
  2.  
  3. [System.Serializable]
  4. public struct MusicTrack
  5. {
  6.     public string trackName;
  7.     public AudioClip clip;
  8. }
  9.  
  10. public class MusicLibrary : MonoBehaviour
  11. {
  12.     public MusicTrack[] tracks;
  13.  
  14.     public AudioClip GetClipFromName(string trackName)
  15.     {
  16.         foreach (var track in tracks)
  17.         {
  18.             if (track.trackName == trackName)
  19.             {
  20.                 return track.clip;
  21.             }
  22.         }
  23.         return null;
  24.     }
  25. }
  26.  
Advertisement
Add Comment
Please, Sign In to add comment