Hey merhaba ziyaretçi bize destek olmak ister misin ? Hemen Kayıt Ol Seni hiç sıkmadan kayıt edeceğiz endişelenmek bize destek olduğun için teşekkürler.



  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Unity de Bölüm Menüsü Yardım
#1
Unity de 300 Bölümlük bir oyunum var Sorum şu

Oyunumda Bölümler kilitli bölüm geçtikçe açılır 3 er li sıra ile oluşuyor yukarı kaydırarak yeni bölümlere gidiyorsunuz.

Şimdi Oyuna girince her seferinde 1 seviyeyi açıyor kaldığım yere gitmem için sürekli yukarı kaydırmak gerekiyor 
Ben istiyorum ki oyuna girince direk seni kaldığın yere atsın scrollbar bununla ilgili nerden nasıl bi araştırma yapabilirim yada ne kodu ws ws yani her türlü yardıma açığım
  Cevapla
#2
Merhaba,

Scrollbar'ın o anki değerini PlayerPrefs'e kaydedip oyun açıldığı esnada Start() veya Awake() fonksiyonunda Scrollbar'ın değerini kaydettiğin PlayerPrefs'ten alabilirsin.
Örnek vermek gerekirse;

Kod:
[SerializeField]
private Scrollbar scrollbar; //Unity içerisinden implimente et yani kullandığın scrollu bu değişkene sürükle

//bölüm geçildiğinde veya oyundan çıkıldığında kullanılan fonsiyonun içinde
{
   PlayerPrefs.SetFloat("scrollbar", scrollbar.value);
}

//tekrar oyun açıldığında veya bir sonraki bölüm için level seçim ekranında
private void Start() { //veya Awake() fonksiyonu
   if(PlayerPrefs.HasKey("scrollbar")) {
      scrollbar.value = PlayerPrefs.GetFloat("scrollbar"); //PlayerPrefs'e kaydedilen "scrollbar" key'ine sahip son değeri scrollbar.value'e atıyoruz
   } else {
       PlayerPrefs.SetFloat("scrollbar", scrollbar.value); //Eğer "scrollbar" diye bir key yoksa oluşturup scrollbarValue değerini atıyoruz
   }
}
  Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Unity Araba sürme - Soru Albars 3 115 26-12-2020, Saat: 09:24
Son Yorum: Yunus
  Unity 2D resim sığmıyor nasıl sığdırabilirim? yenidunya 2 125 26-12-2020, Saat: 07:22
Son Yorum: yenidunya
  Visual Studio'nun Unity ile tam uyumlu çalışmaması Yuny 4 350 23-12-2020, Saat: 16:45
Son Yorum: Hasan 37
  Unity içerisinde çalışan fonksiyon Build edince çalışmıyor bthnsanat 2 252 23-12-2020, Saat: 12:50
Son Yorum: mtat0640
  Unity spawn sistemi nasıl yapılır ? Albars 3 116 19-12-2020, Saat: 13:13
Son Yorum: mtat0640

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi