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 Temas ve Zıplama Sorunu drkome 1 255 27-10-2020, Saat: 20:08
Son Yorum: mtat0640
Exclamation Space Zıplama Sorunu lütfen yardım ivolverine1 1 88 15-10-2020, Saat: 18:23
Son Yorum: No_99
  Unity içerisinde çalışan fonksiyon Build edince çalışmıyor bthnsanat 0 53 10-10-2020, Saat: 23:34
Son Yorum: bthnsanat
  Visual Studio'nun Unity ile tam uyumlu çalışmaması Yuny 3 194 23-09-2020, Saat: 10:55
Son Yorum: Eyelay
  Unity 2D Top Down Oyunda Field of View Nasıl Yapabilirim? vanlotr 1 112 04-09-2020, Saat: 01:01
Son Yorum: No_99

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi