| 1234567891011121314151617181920 |
- namespace ET
- {
- [Invoke((long)SceneType.Main)]
- public class FiberInit_Main: AInvokeHandler<FiberInit>
- {
- public override void Handle(FiberInit fiberInit)
- {
- HandleAsync(fiberInit).Coroutine();
- }
- private async ETTask HandleAsync(FiberInit fiberInit)
- {
- Fiber fiber = fiberInit.Fiber;
- await EventSystem.Instance.PublishAsync(fiber, new EventType.EntryEvent1());
- await EventSystem.Instance.PublishAsync(fiber, new EventType.EntryEvent2());
- await EventSystem.Instance.PublishAsync(fiber, new EventType.EntryEvent3());
- }
- }
- }
|