标签: xna components
假设您已经创建了一个GameComponent子类的实例并使用了Game.Components.Add(component),那么框架将调用其Initialize和Update函数。现在,如果组件超出范围并且除了Game.Components列表之外没有现有的引用,它会继续更新,直到我调用Game.Component.Remove(component),还是自动删除?
Game.Components.Add(component)
Game.Component.Remove(component)
换句话说,什么时候是正确的时间以及从Game.Components中删除组件的正确方法是什么?