public void RemoveChild(GameObject child)
 {
     lock (Children)
     {
         Children.Remove(child);
     }
 }
 public void AddChild(GameObject child)
 {
     child.Parent = this;
     child.Scene = Scene;
     lock (Children)
     {
         Children.Add(child);
     }
 }
Exemple #3
0
 public void RemoveActor(GameObject gameObject)
 {
     gameObjects.Remove(gameObject);
 }
Exemple #4
0
 public void AddActor(GameObject gameObject)
 {
     gameObject.Scene = this;
     gameObjects.Add(gameObject);
 }