using System; using System.Collections.Generic; using UnityEngine; namespace SplashEdit.RuntimeCode { /// /// A single track within a cutscene, driving one property on one target. /// [Serializable] public class PSXCutsceneTrack { [Tooltip("What property this track drives.")] public PSXTrackType TrackType; [Tooltip("Target GameObject name (must match a PSXObjectExporter). Leave empty for camera tracks.")] public string ObjectName = ""; [Tooltip("Keyframes for this track. Sort by frame number.")] public List Keyframes = new List(); } }