EntryEvent3_InitClient.cs 604 B

12345678910111213141516
  1. namespace ET.Client
  2. {
  3. [Event(SceneType.Process)]
  4. public class EntryEvent3_InitClient : AEvent<ET.EventType.EntryEvent3>
  5. {
  6. protected override async ETTask Run(Scene scene, ET.EventType.EntryEvent3 args)
  7. {
  8. // 加载配置
  9. //Root.Instance.Scene.AddComponent<ResourcesComponent>();
  10. Root.Instance.Scene.AddComponent<GlobalViewComponent>();
  11. Scene clientScene = await SceneFactory.CreateClientScene(1, "Game");
  12. await EventSystem.Instance.PublishAsync(clientScene, new EventType.AppStartInitFinish());
  13. }
  14. }
  15. }