public override void OnEnter() { base.OnEnter(); InitService service = _ctx.QueryService <InitService>(InitService.Name); SMActor actor = service.SMActor; actor.LoadScene(_name); }
public InitService(Context ctx) : base(ctx) { _ts = ctx.TiSync; _smactor = new SMActor(ctx, this); _ctx.EventDispatcher.AddCustomEventListener(EventCustom.OnGateAuthed, OnEventAuthed, null); _ctx.EventDispatcher.AddCustomEventListener(EventCustom.OnGateDisconnected, OnEventDiconnected, null); _ctx.EventDispatcher.AddCustomEventListener(MyEventCustom.LOGOUT, OnEventLogout, null); }
public override void OnEnter() { base.OnEnter(); if (_service == null) { _service = _ctx.QueryService <InitService>(InitService.Name); } SMActor actor = _service.SMActor; actor.LoadScene(_name); }
public override void OnEnter() { base.OnEnter(); InitService service = (InitService)_ctx.QueryService("init"); if (service != null) { SMActor actor = service.SMActor; actor.LoadScene("game"); } }
public override void OnEnter() { base.OnEnter(); InitService service = _ctx.QueryService <InitService>(InitService.Name); if (service != null) { SMActor actor = service.SMActor; actor.LoadScene("login"); } }