你应该从它的析构函数中的Game.Components中删除一个GameComponent吗?

时间:2014-02-06 13:02:40

标签: xna components

假设您已经创建了一个GameComponent子类的实例并使用了Game.Components.Add(component),那么框架将调用其Initialize和Update函数。现在,如果组件超出范围并且除了Game.Components列表之外没有现有的引用,它会继续更新,直到我调用Game.Component.Remove(component),还是自动删除?

换句话说,什么时候是正确的时间以及从Game.Components中删除组件的正确方法是什么?

0 个答案:

没有答案