(17-08-2018, Saat: 17:45)Bedirhan Nickli Kullanıcıdan Alıntı: Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.! (17-08-2018, Saat: 07:33)Bedirhan Nickli Kullanıcıdan Alıntı: Linkleri görüntüleyebilmek için Kayıt ol manız veya Giriş yapmanız gerekiyor.Anlayışınız için teşekkürler.!bunu kullandım elde ettiğim skorun her seferinde 2 katı fazlasını veriyor
eski puanı çekecek key adım yok sıkıntı orda yani eski puanı kayıt
Size örnek bir script vereyim
private bool bitti = false;
private float score;
void Update(){
//oyunda bisiler oldu oyun bitti "bitti" boolunu true yaptı
score = puaniste;
if(bitti){
Puantopla();
bitti = false;
}
}
void Puantopla(){
float eskipuan = playerprefs.getint("Eskipuanstring");
//iste aşağıda eski puan kaydoluyor
Playerprefs.setint("Eskipuanstring",eskipuan + score);
}
Ama 1 önceki raunt puanını istiyorsanız puantoplayı şöle değiştirelim
void Puantopla(){
float eskipuan = playerprefs.getint("Eskipuanstring");
Playerprefs.setint("Eskipuanstring",score);
Playerprefs.setint("baskastring",score + eskipuan);
}
Böylece eski puanı kayıt ettik ve eski puanla suanki puanin toplamini kayit ettik