Как отнять в PlayerPrefs число?

Всем привет! Можно ли в PlayerPrefs отнять число ?
у меня в коде по нажатию на кнопку должно отниматься число и после загружать
но число не изменяется
public void Chest(){
    	if(money >= 100){
            money-=100;
            PlayerPrefs.SetInt("Money_S", money);
            StartCoroutine(Wait2());
    	}
    	else {
    		NotMoney.SetActive(true);
    		StartCoroutine(Wait4());
    	}
    	
    }

я прет полагаю нужно удалять ключ и создавать новый тем самым изменяя число , но можно это сделать без удаления?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos Куратор тега Unity
Вопрос сформулирован конечно так себе - но этот код рабочий. в Money_S запишется последнее значение money, уже с -100. Удалять ничего не надо. Возможно стоит вызвать Save у плеерпрефсов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы