using System.Collections; using System.Collections.Generic; using UnityEngine; using Fungus; /// /// 演出,那位大人 /// public class TheGreat : Stage { private bool conversationEnd = false; protected override void Init(){ base.Init(); } protected override IEnumerator Main(){ //yield return new WaitForSeconds(1f); //停止玩家移动 player.inputDir = 0; //触发对话 Flowchart.BroadcastFungusMessage("那位大人"); yield return new WaitUntil( () => { return conversationEnd; } ); yield return new WaitForSeconds(1f); StartCoroutine(base.Main()); } public void ConversationEnd(){conversationEnd = true;} }