您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
17 行
706 B
17 行
706 B
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.Timeline;
|
|
|
|
/// <summary>
|
|
/// A Dialogue is a list of consecutive DialogueLines. They play in sequence using the input of the player to skip forward.
|
|
/// In future versions it might contain support for branching conversations.
|
|
/// </summary>
|
|
[CreateAssetMenu(fileName = "newDialogue", menuName = "CutsceneSystem/Dialogue Data")]
|
|
public class DialogueDataSO : ScriptableObject
|
|
{
|
|
public List<DialogueLineSO> dialogueLines;
|
|
|
|
//TODO: Add support for branching conversations
|
|
// Maybe add 2 (or more) special line slots which represent a choice in a conversation
|
|
// Each line would also have an event associated, or another Dialogue
|
|
}
|