gpt4 book ai didi

xna - 如何在不使用 DrawableGameComponent 的情况下更改 DrawOrder

转载 作者:行者123 更新时间:2023-12-04 22:19:49 28 4
gpt4 key购买 nike

阅读另一个 SO question DrawableGameComponent 似乎不是前进的方向。我自己做了一些研究并使用了 Particle sample来自 XNA Creators website ,我决定去掉 DrawableGameComponent 的使用。一切都编译得很好,除了我没有可用的 DrawOrder 并且该示例将其用于粒子。

如何像使用 DrawableGameComponent 一样更改 DrawOrder

最佳答案

GameComponent 是一个很棒的工具,可以使您的代码更易于使用和重用。我会忽略 Andrew Russell 在另一个 SO 问题中的回答。这是非常有偏见的。 GameComponent 很好用。它们类似于单例。您不会因为有人对它发表了负面意见而放弃使用 Singleton 模式,对吗?

试图复制框架中已经存在的这个功能是愚蠢的。 Andrew Russell 的观点是 GameComponent 会使您的代码更加困惑。我认为尝试编写自己的分层绘图系统会使您的代码更加困惑。

底线:使用已经存在的功能。不要因为有人侮辱它而改变你的编码风格。当旧样式仍然有效时,您不必使用最新和最好的。

关于xna - 如何在不使用 DrawableGameComponent 的情况下更改 DrawOrder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395344/

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