public void RemoveWorld(World world) { if (worlds.ContainsKey(world.id)) { worlds.Remove(world.id); world.Destroy(); UnityHelpers.UnloadSceneAsync(world.worldName); } }
public void RemoveWorld(string id) { World world = worlds.Values.Where(w => w.id == id).First(); if (world != null) { worlds.Remove(id); world.Destroy(); UnityHelpers.UnloadSceneAsync(world.worldName); } }