使用带有XNA(Windows)游戏项目的XNA(Windows)游戏库

时间:2014-05-04 04:21:02

标签: c# dll xna libraries

我一直在尝试创建一个可以在多个游戏中使用的可重用库,因此我使用可重用的类创建了一个Windows游戏库,但是我似乎无法弄清楚如何在我的游戏项目中使用该库。我已经尝试将.dll文件的引用添加到我的游戏项目参考中,并尝试将项目添加到我的游戏解决方案中(我只是试图让它工作),但我甚至都没有完全确定Windows游戏库是我应该使用的项目类型。

简而言之:Windows游戏库是否是创建可重复使用的多游戏库的合适项目类型?而且,如何在XNA Windows游戏项目中使用该库中的类?

1 个答案:

答案 0 :(得分:1)

您在正确的轨道上,您需要将它们放在同一个项目中,让游戏直接引用该项目(而不是.dll)。要执行此操作,请转到主游戏,选择Add Reference

弹出对话框后,找到Solution,然后找Projects。你应该在那里看到你的库,勾选复选框,它将被引用。

https://i.imgur.com/U88z0SJ.png

就解决方案布局而言,以及如何在游戏中使用库时,我创建了一个快速插图:

https://i.imgur.com/VHQM0Oc.png