存档功能
This commit is contained in:
@@ -5,7 +5,6 @@ using AibisDream.Kit;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
using Yarn.Unity;
|
||||
using DG.Tweening;
|
||||
|
||||
namespace AibisDream
|
||||
{
|
||||
@@ -69,14 +68,6 @@ namespace AibisDream
|
||||
OnDialogueComplete?.Invoke();
|
||||
IsTalking = false;
|
||||
});
|
||||
//dialogueRunner.AddCommandListener(_ => { IsTalking = false; });
|
||||
|
||||
// 对话结束时切下一个SO
|
||||
dialogueRunner.onDialogueComplete.AddListener(() =>
|
||||
{
|
||||
// DialogCanvasManager.Instance.SwitchDialogView(DialogViewType.Bubble);
|
||||
// StartCoroutine(GameLoopManager.Instance.NextSceneSo());
|
||||
});
|
||||
}
|
||||
|
||||
#region 变量操作
|
||||
@@ -278,12 +269,6 @@ namespace AibisDream
|
||||
MainUIController.Instance.SwitchTV(picName);
|
||||
}
|
||||
|
||||
[YarnCommand("indoor")]
|
||||
public static void Indoor(float duration = 1)
|
||||
{
|
||||
MainUIController.Instance.TVFadeOut(duration);
|
||||
}
|
||||
|
||||
[YarnCommand("show_tv_scene")]
|
||||
public static void ShowTVScene(float duration)
|
||||
{
|
||||
@@ -340,35 +325,6 @@ namespace AibisDream
|
||||
return MainUIController.Instance.HideObj();
|
||||
}
|
||||
|
||||
[YarnCommand("move_to_fix")]
|
||||
public static IEnumerator MoveToFix()
|
||||
{
|
||||
bool isCompleted = false;
|
||||
Sequence s = DOTween.Sequence();
|
||||
s.Append(Camera.main.transform.DOMove(new UnityEngine.Vector3(6.8f, 0, -10), 2f))
|
||||
.OnComplete(() =>
|
||||
{
|
||||
// 动画完成后的反馈操作
|
||||
Debug.Log("Move_to_fix sequence completed.");
|
||||
isCompleted = true;
|
||||
});
|
||||
|
||||
// 等待动画完成
|
||||
yield return new WaitUntil(() => isCompleted);
|
||||
|
||||
// 动画完成后的其他操作
|
||||
Debug.Log("Continuing after Move_to_fix sequence.");
|
||||
}
|
||||
|
||||
[YarnCommand("move_out_fix")]
|
||||
public static void MoveOutFix()
|
||||
{
|
||||
Camera.main.transform.position = new UnityEngine.Vector3(6.8f, 0, -10);
|
||||
Sequence s = DOTween.Sequence();
|
||||
//s.AppendInterval(0.5f);
|
||||
s.Append(Camera.main.transform.DOMove(new UnityEngine.Vector3(0, 0, -10), 2f));
|
||||
}
|
||||
|
||||
[YarnCommand("switch_dialog_view")]
|
||||
public static void SwitchDialogView(string viewName)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user