36 lines
826 B
C#
36 lines
826 B
C#
using System.Collections.Generic;
|
||
using UnityEngine;
|
||
|
||
[CreateAssetMenu(fileName = "NewDLCData", menuName = "EaseOut/dlcData")]
|
||
public class dlcData : ScriptableObject
|
||
{
|
||
[Header("DLC之图")]
|
||
public Sprite dlc_image;
|
||
|
||
[Header("DLC之ID")]
|
||
public int dlcID;
|
||
|
||
[Header("DLC名称")]
|
||
public string dlcName;
|
||
|
||
[Header("DLC出品人")]
|
||
public string dlcProducer;
|
||
|
||
[Header("DLC是否已解锁")]
|
||
public bool dlcIsUnlocked;
|
||
|
||
[Header("DLC简介")]
|
||
[TextArea(3,10)]
|
||
public string dlcDescription;
|
||
|
||
[Header("DLC发行日期 yyyy-mm-dd")]
|
||
public string dlcPublishDate;
|
||
|
||
[Header("DLC所含曲目(ScriptableObjects)")]
|
||
public List<SongData> songList = new List<SongData>();
|
||
|
||
[Header("本DLC结算音乐")]
|
||
[Tooltip("在结算界面播放的背景音乐AudioClip")]
|
||
public AudioClip settlementMusic;
|
||
}
|