У меня проблемы с PlayerPrefs на Android. Я хочу, чтобы мой учебник, чтобы показать только один раз, так что я написал этот код:PlayerPrefs не работает ни на Android, ни на редакторе
void Awake(){
firstTime = false;
hasPlayed = PlayerPrefs.GetInt ("hasPlayed");
if (hasPlayed == 0) {
firstTime = true;
} else {
PlayerPrefs.SetInt ("hasPlayed", 1);
firstTime = false;
PlayerPrefs.Save();
}
}
После того, как построен и испытан на телефоне, APK не создает какую-либо папки на/данных или что-то и, следовательно, учебник, показывающий каждый раз Я запускаю игру.
Try для входа значение 'hasPlayed'. Вы также можете попробовать добавить второй параметр в 'GetInt (« hasPlayed », 0);», чтобы убедиться, что вы получаете значение 0 по умолчанию. –
вы просто забыли «, 0» на GetInt – Fattie