예제 #1
0
        public void RemoveGameObject(GameObject go)
        {
            MMW.Invoke(() =>
            {
                try
                {
                    SyncWorldObjects.Remove(go);
                    WorldObjects.Remove(go);
                    if (go != null)
                    {
                        MMW.DestroyGameObject(go);
                    }

                    MMW.BroadcastMessage("log", $"object \"{go.Name}\" removed");
                }
                catch
                {
                }
            });
        }