1

我正在制作拥有自己内容的游戏引擎(游戏库)。游戏引擎是一些参考(.dll),可以包含在基本的xna游戏中,并为游戏提供一套工具。问题是引擎有一些效果必须包含在内容参考中。我的问题是如何将内容构建为 dll / 游戏内容项目而不是文件夹。

4

1 回答 1

1

这只是基于我对 XNA 的轶事经验的猜测。内容管道作为 Visual Studio 构建过程的扩展运行,可将您的资产转换为 .xnb 文件。在引用具有自己的内容引用的游戏库的情况下,您不能依赖正在构建的内容,因为您实际上并没有从您的游戏项目构建游戏库。

您可能必须打开包含游戏库及其关联内容项目的项目,构建该项目,然后将游戏库 .dll 及其关联内容复制到项目中引用游戏库的正确位置。

或者,您可以将游戏库项目及其内容项目作为游戏项目的一部分。这可能允许构建过程构建两个内容项目。

对不起,我还没有真正尝试过,所以我只是在猜测。

于 2012-10-08T21:02:24.730 回答