private static IRTE RegisterRTE() { if (Instance == null) { GameObject editor = new GameObject("RTE"); RTEBase instance = editor.AddComponent <RTEBase>(); instance.BuildUp(editor); } return(Instance); }
private static RTEBase RegisterRTE() { if (m_instance == null) { GameObject editor = new GameObject("RTE"); editor.AddComponent <RTEBase>(); m_instance.BuildUp(editor); } return(m_instance); }
private static void Init() { Debug.Log("RTE Initialized"); IOC.RegisterFallback <IRTE>(() => { if (m_instance == null) { GameObject editor = new GameObject("RTE"); editor.AddComponent <RTEBase>(); m_instance.BuildUp(editor); } return(m_instance); }); }