1234567891011121314151617181920 |
- using ET.EventType;
- namespace ET.Client
- {
- [Event]
- public class EntryEvent3_InitClient : BEvent<ET.EventType.EntryEvent3>
- {
- protected override async ETTask OnEvent(EntryEvent3 a)
- {
- Game.AddSingleton<GameObjectPool>();
- Game.AddSingleton<GlobalViewMgr>();
- Game.AddSingleton<EffectMgr>();
- Game.AddSingleton<SoundManager>();
- Game.AddSingleton<UrlImageLoader>();
- await SceneFactory.CreateClientScene( 1, "Game" );
- await EventSystem.Instance.PublishWait<ShowLoginUIEvent>();
- }
- }
- }
|