private static void EditorApplication_playModeStateChanged(PlayModeStateChange obj)
 {
     if (obj == PlayModeStateChange.EnteredPlayMode && EditorApplication.isPaused)
     {
         KLCenter.PauseKrilloud();
     }
 }
 private static void EditorApplication_pauseStateChanged(PauseState obj)
 {
     if (EditorApplication.isPlaying)
     {
         if (obj == PauseState.Unpaused)
         {
             KLCenter.ResumeKrilloud();
         }
         else if (obj == PauseState.Paused)
         {
             KLCenter.PauseKrilloud();
         }
     }
 }
        private void DrawEngineState()
        {
            bool paused = KLCenter.IsKrilloudPaused();

            EditorGUILayout.LabelField("IsPaused: " + paused, EditorStyles.helpBox);
        }
 private void OnEnable()
 {
     m_target = target as KLCenter;
 }