2025-03-07 23:32:42 -05:00
|
|
|
using System.Collections;
|
|
|
|
|
using System.Collections.Generic;
|
2025-04-16 19:57:54 -04:00
|
|
|
using UnityEngine; using Game; using Music; using Player;
|
2025-03-07 23:32:42 -05:00
|
|
|
using UnityEngine.Audio;
|
2025-04-16 19:57:54 -04:00
|
|
|
namespace Music
|
|
|
|
|
{
|
2025-03-07 23:32:42 -05:00
|
|
|
|
|
|
|
|
[System.Serializable]
|
|
|
|
|
public class TrackLayer
|
|
|
|
|
{
|
|
|
|
|
public string layerName;
|
|
|
|
|
public AudioClip layerTrack;
|
|
|
|
|
public enum EnableTrigger { Scene, Magnetism, Goal, Button, Toggle, Movement, ConstantForce, EndOfLevel, ElectromagneticPulse, Collectible };
|
|
|
|
|
public EnableTrigger enableTrigger = EnableTrigger.Scene;
|
|
|
|
|
|
|
|
|
|
public List<string> layerScenes;
|
|
|
|
|
public string triggerName;
|
|
|
|
|
}
|
2025-04-16 19:57:54 -04:00
|
|
|
}
|