Beispiel #1
0
        public override void OnUpdate()
        {
            ConfigWatcher.UpdateIfDirty();

            if (ToggleClickedCollider)
            {
                ColliderToggler.ToggleForwardCollider();
                ColliderDisplay.UpdateAll();
            }

            if (ReenableAllColliders)
            {
                ColliderToggler.ReenableAll();
            }

            if (ToggleXRay)
            {
                XRay.ToggleEnabledRenderers();
            }

            if (ToggleInvisSee)
            {
                XRay.ToggleDisabledRenderers();
            }

            if (RegenAllColliderDisplays)
            {
                ColliderDisplay.RegenerateAll();
                ColliderDisplay.UpdateAll();
            }

            if (DisableAllColliderDisplays)
            {
                ColliderDisplay.DisableAll();
            }

            if (UpdateAllColliderDisplays)
            {
                ColliderDisplay.UpdateAll();
            }
        }
Beispiel #2
0
 public override void OnApplicationQuit()
 {
     ConfigWatcher.Unload();
 }