Files
aibis-dream/Assets/Scripts/SceneManagement/SceneCenter/OutsideCenter.cs
T
dingyuntian 0168b03234 1.4优化
1. 新建梦境专用场景
2. 增加单行对话框,梦境中全程使用该对话框
3. 增加已选择选项标记功能

TODO
1. 增加梦境选择框
2. 为选项增加已选择表现
2026-01-02 23:19:06 +08:00

39 lines
924 B
C#

using AibisDream.Kit;
using UnityEngine;
using UnityEngine.Playables;
using System.Collections;
namespace AibisDream
{
public class OutsideCenter : Singleton<OutsideCenter>
{
public BubbleSlotGroup bubbleSlotGroup;
public PlayableDirector director;
public override void OnSingletonInit()
{
// 加载气泡
DialogUIManager.Instance.LoadBubbles(bubbleSlotGroup.CollectData());
}
public void PlayTimeline(string timelinePath)
{
StartCoroutine(PlayTimelineCoroutine());
}
public void PlayTimelineAsync(string timelinePath)
{
director.Play();
}
public IEnumerator PlayTimelineCoroutine()
{
director.Play();
while (director.state == PlayState.Playing)
{
yield return null;
}
}
}
}