我目前正在开发一个 C# .net xna 游戏引擎。
我一直在想办法拥有一个更新管理器/调度器/事件系统。我目前正在使用委托来提供一种创建动态计划任务和事件的方法。
我最近读到代表可能很慢。我的游戏中的代理每帧都被调用,我想知道这是否会影响性能?
更新:
我也刚刚发现了这个http://blogs.msdn.com/b/shawnhar/archive/2007/07/09/delegates-events-and-garbage.aspx
这就是我担心的问题,我想有办法解决它。感谢您提供所有其他信息。