Files
bansonic_beta_main/Assets/scripts/gamePlay_gameplay/NoteJudgeConfig.cs
T

19 lines
503 B
C#

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