在动态编程中,switch-case语句的性能是否逊色于函数表?
文章讨论了《Undertale》中对话选择的代码,尽管被认为效率低下,但游戏运行正常。解释了switch-case的实现,指出跳转表可提升性能,并质疑在GML中使用数组是否真的比switch-case更快。
原文英文,约400词,阅读约需2分钟。
文章讨论了《Undertale》中对话选择的代码,尽管被认为效率低下,但游戏运行正常。解释了switch-case的实现,指出跳转表可提升性能,并质疑在GML中使用数组是否真的比switch-case更快。