using UnityEngine; /// /// 音符判定区间配置,支持在 Inspector 中调整 /// [CreateAssetMenu(fileName = "NoteJudgeConfig", menuName = "Game/NoteJudgeConfig")] public class NoteJudgeConfig : ScriptableObject { [Header("判定区间(单位:秒)")] [Tooltip("Perfect 判定最大时间偏差")] public float perfectRange = 0.05f; [Tooltip("Great 判定最大时间偏差")] public float greatRange = 0.1f; [Tooltip("Good 判定最大时间偏差")] public float goodRange = 0.2f; [Tooltip("Miss 判定最大时间偏差")] public float missRange = 0.3f; }