结算重做部分 谱面分装好 编队UI之bug修复
This commit is contained in:
@@ -5,8 +5,28 @@ using UnityEngine;
|
||||
[Serializable]
|
||||
public class ChartFileEntry
|
||||
{
|
||||
public int difficulty; // 该谱面对应的难度
|
||||
[Header("难度序列号0/1/2/3 -> ez/hd/im/in")]
|
||||
public int difficulty; // 该谱面对应的难度序列号
|
||||
[Header("展示给用户的难度分级:float数字")]
|
||||
public float difficultyLEVEL;
|
||||
[Header("本难度敌人总生命值=音符数量×下面的倍率")]
|
||||
public float enemyTotalHP_Multiplier;
|
||||
[Header("ez/hd/im/in 没啥用")]
|
||||
public string difficultyName; // 难度名称
|
||||
[Header("谱面文件 json")]
|
||||
public TextAsset chartFile; // 谱面文件
|
||||
[Header("本关本难度描述 文本")]
|
||||
[TextArea(3,10)]
|
||||
public string difficultyDescription;
|
||||
[Header("本关本难度上次游玩分数记录")]
|
||||
public int lastScoreForThisDifficulty;
|
||||
[Header("本关本难度最佳纪录")]
|
||||
public int personalRecordForThisDifficulty;
|
||||
[Header("本关本难度进度")]
|
||||
public float levelProgressForThisDifficulty;
|
||||
[Header("本关本难度最后游玩时间")]
|
||||
public DateTime lastPlayTimeForThisDifficulty;
|
||||
|
||||
}
|
||||
|
||||
[CreateAssetMenu(fileName = "NewSongData", menuName = "EaseOut/SongData")]
|
||||
@@ -51,6 +71,9 @@ public class SongData : ScriptableObject
|
||||
public bool _if_level_is_EASE;
|
||||
public int max_comboRecord;
|
||||
|
||||
[Header("当前选择的关卡难度")]
|
||||
public int thisLevel_selectedDifficultyID;
|
||||
|
||||
// 构造函数:从 JSON 数据创建 SongData
|
||||
public SongData(SongDataSerializable jsonData)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user