Game-Programming-Patterns-CN icon indicating copy to clipboard operation
Game-Programming-Patterns-CN copied to clipboard

建议添加原作者对双缓冲模式的额外说明

Open fusenlee opened this issue 2 years ago • 1 comments

在双缓冲模式趣味喜剧的例子中, 作者以“在单独的一帧中,初始给哈利的一巴掌传给了所有的喜剧演员。”开始, 然后说如果打乱舞台中角色的排序会导致更新的最终结果“一个角色对被扇作出反应可能是在被扇的同一帧或者下一帧, 这完全取决于两个角色在舞台上是如何排序的”, 最后说双缓冲模式可以解决问题“无论外部的代码如何调用,所有的角色在一帧内同时更新。”。 这里存在歧义,让读者以为使用双缓冲模式后就能实现最初的效果。(非翻译造成的) 实际结果是,每更新一帧只有一个角色被扇巴掌,表现不再受角色排序影响了。

将原作者在 https://github.com/munificent/game-programming-patterns/issues/251#issuecomment-50847753 里的说明加入注释,能帮助大家理解。

fusenlee avatar Apr 29 '23 02:04 fusenlee

您好!我是吴莫海!您给我的邮件我会尽快给您回复。谢谢!

wumohai avatar Apr 29 '23 02:04 wumohai