-1
我的代碼是:團結PlayerPrefs不工作
PlayerPrefs.SetInt("Denemeint",2);
PlayerPrefs.Save();
print(PlayerPrefs.GetInt("Denemeint"));
當我開始我的比賽,這在我的屏幕上進行書寫2。沒關係。 但是當我關閉遊戲和重寫這段代碼:
print(PlayerPrefs.GetInt("Denemeint"));
,玩遊戲後,它給我0我的屏幕上。我的代碼是什麼問題?我想保存我的簡單變量,但在這種情況下我無法保存任何內容。請幫幫我。
這是發生在編輯器或構建?最好提及平臺和Unity版本。另外,你確定這不是一個錯字問題嗎? – Programmer
我的Unity版本是:5.6.1f1。我使用VisualStudio 2017.它的版本是15.2。 Unity中沒有語法錯誤。當遊戲開放時,它可以工作。但是當我關閉遊戲並在點擊播放按鈕後,它不會獲得我的變量值。 –
好的。 1.這是在編輯器中發生還是在編譯? 2.你的平臺是什麼?當我說錯字時,我的意思是在'SetInt'或'GetInt'函數中拼寫'Denemeint'。 – Programmer