using UnityEngine; using UnityEngine.SceneManagement; using Framework.ProcessMode; using Framework.Dto; /// /// 测试 流程事件处理类 /// public class 测试ProcessEvents : MonoBehaviour { [ProcessAction] public void RegisterProcessEvents() { /// /// 步骤 1: 新步骤 /// 动作 1: 新动作 /// 目标对象: 对象1 /// EventRegistrationCenter.AddEventsToAllStepEvents(new EventStepInfo(0, 0, "对象1", () => { // 在这里加入事件处理逻辑 Debug.Log("执行事件:步骤 1 -> 动作 1 -> 对象1"); })); /// /// 步骤 1: 新步骤 /// 动作 1: 新动作 /// 目标对象: 对象2 /// EventRegistrationCenter.AddEventsToAllStepEvents(new EventStepInfo(0, 0, "对象2", () => { // 在这里加入事件处理逻辑 Debug.Log("执行事件:步骤 1 -> 动作 1 -> 对象2"); })); } }