Exemple #1
0
 public void CreateContextObserver(Entitas.IContext context)
 {
     if (UnityEngine.Application.isPlaying)
     {
         var observer = new Entitas.VisualDebugging.Unity.ContextObserver(context);
         UnityEngine.Object.DontDestroyOnLoad(observer.gameObject);
     }
 }
Exemple #2
0
        public static void CreateContextObserver(IContext context)
        {
#if (!ENTITAS_DISABLE_VISUAL_DEBUGGING && UNITY_EDITOR)
            if (UnityEngine.Application.isPlaying)
            {
                var observer = new Entitas.VisualDebugging.Unity.ContextObserver(context);
                UnityEngine.Object.DontDestroyOnLoad(observer.gameObject);
            }
#endif
        }
        public static void Observe(IContext c)
        {
            if (!Application.isPlaying || !Application.isEditor)
            {
                return;
            }

            var observer = new Entitas.VisualDebugging.Unity.ContextObserver(c);

            Object.DontDestroyOnLoad(observer.gameObject);
        }