2013-04-09 58 views
0

很抱歉,如果這個問題是一個非常基本的問題。我對C#或視覺工作室知之甚少。新圖像不顯示在遊戲內

我一直負責對this進行簡單的修改,用於windows桌面的小型c#平臺遊戲。首先,我已經改變了主角,敵人和拾取物品的渲染。但是當我運行遊戲時,我並沒有看到這些變化!我已經完全從遊戲Sprites文件夾中刪除了原始渲染,重新啓動了C#並重新啓動了我的電腦,但是當我在Visual Studio 2010中以調試模式運行遊戲時,原始渲染依然存在。爲什麼是這樣?

謝謝

+0

,我們怎麼會知道這些。沒有看到相應的代碼?你建立了這個項目嗎? – antonijn 2013-04-09 09:47:13

+0

@antonijn不,它是由我的大學導師分配的。我想知道是否有一種標準的方式,視覺工作室處理項目資產,這意味着在相應的圖像文件被替換之後,原始文件將保持不變! – crm 2013-04-09 09:50:42

+0

當你說「運行遊戲」時,你是重建項目並運行它,還是僅僅在沒有建立的情況下再次運行exe文件? – 2013-04-09 09:54:54

回答

0

您可能會尋找您的項目中保存的資源。它們保存在附加到您的項目文件的集合中。你可以在項目設置中找到它:

How to Add/Remove project resources

這將是我會檢查去掉了文件不從項目中刪除它(的第一件事,如果這些資源被編譯intot他的項目,解釋爲什麼它們還沒有消失。)

您需要用新的引用替換此資源的引用。從項目資源中刪除舊圖像,並添加同名的新圖像,以避免重構代碼。清理你的項目,像@Steven Mills提到的那樣重建你的項目,然後讓我們知道它是否工作。

編輯: 額外閱讀:

+0

我看着你分享的鏈接。當我右鍵點擊我的項目並轉到屬性時,選項菜單中沒有「資源」。我不知道這是否相關,但我的解決方案資源管理器中有一個「引用」文件夾,它具有Mircrosoft.Xna.Framework和另一個名爲Content References的文件夾。 – crm 2013-04-09 10:21:18

+0

下面是一張現在看起來像的圖片:www.chrismepham.com/pics/game.png – crm 2013-04-09 10:25:08

+0

@crm正確的,您在某個時候刪除了該項目的內容參考。在Platformer窗口中的「參考路徑」或「內容構建」選項卡中包含的「內容引用」或類似內容(與您在圖片中顯示的內容相同嗎?) – 2013-04-09 12:54:01