public void LoadAsync <T>(object dat) where T : ScenePage, new () { ThreadMission.InvokeToMain((o) => { base.Apply(); ApplyScene(); Scene.ChangeScene <T>(dat); }, null); }