2014-05-04 281 views
0

我一直在嘗試創建一個可重用的庫以用於多個遊戲,所以我創建了一個Windows遊戲庫和我的可重用類,但是我可以似乎無法弄清楚如何在我的遊戲項目中使用這個庫。我已經嘗試在我的遊戲項目引用中添加對.dll文件的引用,並嘗試將該項目添加到我的遊戲解決方案中(我只是試着讓它工作),但我甚至不完全確定Windows遊戲庫是我應該使用的項目類型。使用帶有XNA(Windows)遊戲項目的XNA(Windows)遊戲庫

簡而言之:Windows遊戲庫是否是適合創建可重用的多遊戲庫的項目類型?而且,如何在XNA Windows遊戲項目中使用該庫中的類?

+0

注:在未來,如果你」實際上只使用可重用的代碼,您可以隨時創建一個可移植類庫。由於其基本性質,它幾乎可以在任何你想要的地方運行。 – Falgantil

回答

1

你在正確的軌道上,你需要讓他們在同一個項目中,讓遊戲直接引用項目(而不是.dll)。要做到這一點,請轉到您的主遊戲,請選擇Add Reference

當彈出對話框時,找到Solution,並在它下面Projects。你應該看到你的圖書館,勾選複選框,它會被引用。

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

至於解決方案佈局雲,以及如何使用該庫在你的遊戲,我創建了一個快速說明:

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

+0

非常感謝你!我有一分鐘的麻煩,因爲在VS2010中的對話表達看起來有點不同,但我現在有它的工作。在添加引用之前,我將庫項目添加到了我的遊戲解決方案中。再次感謝! – Plato

+0

沒問題,很高興我可以幫助你! – Cyral