public static T GetInstance <T>(PanelName name) where T : PanelInstance { PanelInstance i = prefabs[name]; if (!i.instanciated) { i.OnCreate(); } return((T)i); }