public virtual void Dispose() { RootSystems.Destroy(); RootSystems = null; _debugger = null; if (_world != null && _world.IsAlive()) { _world.Destroy(); _world = null; } }