Пример #1
0
        public void AddComponent(GameComponent cmp)
        {
            components.Add(cmp);

            cmp.Camera = this.cam;
            cmp.Environment = this.environment;

            rootNode.AddChild(cmp.rootNode);
            cmp.Init();
        }
Пример #2
0
 public void RemoveComponent(GameComponent cmp)
 {
     components.Remove(cmp);
     rootNode.RemoveChild(cmp.rootNode);
 }