Пример #1
0
 private static IRTE RegisterRTE()
 {
     if (Instance == null)
     {
         GameObject editor   = new GameObject("RTE");
         RTEBase    instance = editor.AddComponent <RTEBase>();
         instance.BuildUp(editor);
     }
     return(Instance);
 }
Пример #2
0
 private static RTEBase RegisterRTE()
 {
     if (m_instance == null)
     {
         GameObject editor = new GameObject("RTE");
         editor.AddComponent <RTEBase>();
         m_instance.BuildUp(editor);
     }
     return(m_instance);
 }
Пример #3
0
 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);
     });
 }