gpt4 book ai didi

XNA 游戏中的 C# 委托(delegate)性能

转载 作者:太空狗 更新时间:2023-10-29 22:20:48 26 4
gpt4 key购买 nike

我目前正在开发 C# .net xna 游戏引擎。

我一直在努力寻找一种方法来拥有更新管理器/调度程序/事件系统。我目前正在使用委托(delegate)来提供一种创建动态计划任务和事件的方法。

我最近读到委托(delegate)可能很慢。我的游戏中的委托(delegate)每帧都会被调用,我想知道这是否会影响性能?

更新:

我也刚找到这个Link

这正是我所担心的,我想可能有解决办法。感谢您提供所有其他信息。

最佳答案

别担心 - 委托(delegate)比常规函数调用稍慢,但除非您每秒调用它们几百万次,否则我非常怀疑您是否会注意到。

我建议坚持使用委托(delegate),除非它被证明是瓶颈。

关于XNA 游戏中的 C# 委托(delegate)性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com